Hi,
I recently had a bad freeze while playing a game (I think I ran out of vram) and the whole day afterwards while troubleshooting, the PC was very sluggish and I couldn’t even shutdown properly (had to manually hold down the power button every time).
I eventually fixed that issue by plugging in a live USB with Linux Mint and after rebooting, everything worked again, even though I changed nothing . However I noticed that my boot now takes over a minute, while it’d previously only been a few seconds.
I think I narrowed the Issue down to a USB port, but I can’t seem to find the physical port and I’m slowly loosing my mind. I plugged my keyboard into every port on my PC and checked dmesg, but I couldn’t find the port in question.
Here is the dmesg output of the error (as you can see, this fail at enumerating the USB device takes over a minute alone):
[ 4.047032] [ T679] usb 1-9: new high-speed USB device number 6 using xhci_hcd
[ 9.444109] [ T679] usb 1-9: device descriptor read/64, error -110
[ 25.017433] [ T679] usb 1-9: device descriptor read/64, error -110
[ 25.317320] [ T679] usb 1-9: new high-speed USB device number 7 using xhci_hcd
[ 30.564094] [ T679] usb 1-9: device descriptor read/64, error -110
[ 46.137537] [ T679] usb 1-9: device descriptor read/64, error -110
[ 46.247763] [ T679] usb usb1-port9: attempt power cycle
[ 46.717318] [ T679] usb 1-9: new high-speed USB device number 8 using xhci_hcd
[ 51.517815] [ T679] usb 1-9: Device not responding to setup address.
[ 56.527805] [ T679] usb 1-9: Device not responding to setup address.
[ 56.737313] [ T679] usb 1-9: device not accepting address 8, error -71
[ 56.934124] [ T679] usb 1-9: new high-speed USB device number 9 using xhci_hcd
[ 61.734859] [ T679] usb 1-9: Device not responding to setup address.
[ 66.743895] [ T679] usb 1-9: Device not responding to setup address.
[ 66.953980] [ T679] usb 1-9: device not accepting address 9, error -71
[ 66.957988] [ T679] usb usb1-port9: unable to enumerate USB device
I also changed the BIOS settings (legacy support, xhci hand-off, etc.), but that also changed nothing.
The weirdest thing is, whatever port I plug my keyboard into, it thinks it doesn’t have enough power and it doesn’t seem to matter if it’s labeled as 3.2, 2.1, 2.0 or whatever.
bird@localhost ~> dmesg | grep 'not running' (base)
[ 3.778263] [ T144] usb 1-3.1: not running at top speed; connect to a high speed hub
[ 126.251800] [ T183] usb 7-1.1: not running at top speed; connect to a high speed hub
[ 175.133083] [ T441] usb 1-5: not running at top speed; connect to a high speed hub
[ 202.416045] [ T441] usb 1-8: not running at top speed; connect to a high speed hub
[ 722.333006] [ T685] usb 1-5: not running at top speed; connect to a high speed hub
[ 726.237055] [ T685] usb 1-4: not running at top speed; connect to a high speed hub
[ 730.953749] [ T685] usb 1-8: not running at top speed; connect to a high speed hub
[ 734.299746] [ T685] usb 1-7: not running at top speed; connect to a high speed hub
[ 748.243241] [ T183] usb 7-1.2: not running at top speed; connect to a high speed hub
[ 754.736279] [ T183] usb 7-1.1: not running at top speed; connect to a high speed hub
[ 760.736902] [ T441] usb 7-1.3: not running at top speed; connect to a high speed hub
[ 767.236601] [ T183] usb 7-1.4: not running at top speed; connect to a high speed hub
[ 772.749037] [ T685] usb 1-2: not running at top speed; connect to a high speed hub
[ 777.006236] [ T149] usb 1-3.1: not running at top speed; connect to a high speed hub
[ 782.946513] [ T441] usb 1-3.2: not running at top speed; connect to a high speed hub
[ 787.552215] [ T441] usb 1-3.3: not running at top speed; connect to a high speed hub
[ 793.282495] [ T81] usb 1-3.4: not running at top speed; connect to a high speed hub
[ 798.332430] [ T6677] usb 5-1: not running at top speed; connect to a high speed hub
[ 802.401987] [ T81] usb 5-2: not running at top speed; connect to a high speed hub
[ 808.538306] [ T685] usb 1-2: not running at top speed; connect to a high speed hub
[ 947.558007] [ T685] usb 1-2: not running at top speed; connect to a high speed hub
When I check with usbview, none of them look like a 3.2 usb port. And the real usb 3.2 hub is apparently somewhere on bus 2, but none of my physical ports seem to lead there.
The only port I can’t check is a USB-C port, because I don’t have the right cable for that, but I doubt that it is the one. In fact, I think that one would show up as port 1-1
I’m at my wits end, and I still don’t even know if it’s a hardware or software problem, please help.