On 4/15/25 2:59 PM, Steven A. Falco wrote:
On 4/15/25 05:34 PM, Samuel Sieb wrote:
On 4/15/25 2:22 PM, Steven A. Falco wrote:
I just completed an upgrade to f42, and I could not log in to my main machine because I could not type my password!

I tried using the older f41 kernel, and then I could log in, so it appears to be something in the f42 kernel.

I have several machines here, and most of them work fine with f42 and the 6.14.2-300.fc42.x86_64 kernel.

This is bizarre - is anyone else seeing such an issue?

Note that grub did recognize the keyboard, because I was able to select the older kernel, so it most likely is not a hardware issue, and I'm using the machine to type this email with the 6.13.10-200.fc41.x86_64 kernel.

I'll do some more experiments, but right now I'm not even sure where to look.

Do you have another keyboard to try?
Does the mouse work?
Check the logs from the previous boot and see if there are any USB issues.  Is the keyboard recognized?

I tried plugging in another keyboard, but it made no difference.  I tried several ports on the motherboard, including going direct (without a hub) but that didn't help either.

The mouse works fine.  I was able to use it to reboot.

It does appear to be a USB bug in the f42 kernel.  I've attached two files where I grepped for "New USB device found" in the journal.

In good.txt (using the f41 kernel) there are a lot more entries than in bad.txt (using the f42 kernel).

In particular, the keyboard is 0853:0100 which shows up in good.txt, but not in bad.txt.  The mouse is 046d:c051, and it shows up in both logs.

The keyboard is plugged directly into the mobo, so it doesn't appear to be a hub issue, unless the hubs of the mobo itself are involved.

Yes, that's what it is.

These items aren't found:
Apr 15 17:42:10 beast kernel: usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.13 Apr 15 17:42:10 beast kernel: usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.13 Apr 15 17:42:10 beast kernel: usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.13 Apr 15 17:42:10 beast kernel: usb usb8: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.13 Apr 15 17:42:10 beast kernel: usb usb9: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.13 Apr 15 17:42:10 beast kernel: usb usb10: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.13

Check the lines around those to find out which devices those are. There is a pair for each hardware device, one USB2 interface and one USB3 interface. e.g. usb5 and usb6 are the same hardware. You want to find the pci addresses, then use "lspci" to find out what the chips are. Find the ones for the working ports as well and see if there's a difference.

Try plugging the keyboard into the port that the mouse is currently plugged into.

Here's an example from my computer:
[    2.767655] xhci_hcd 0000:05:00.3: xHCI Host Controller
[ 2.767706] xhci_hcd 0000:05:00.3: new USB bus registered, assigned bus number 3 [ 2.767808] xhci_hcd 0000:05:00.3: hcc params 0x0268ffe5 hci version 0x110 quirks 0x0000020000000010
[    2.768086] xhci_hcd 0000:05:00.3: xHCI Host Controller
[ 2.768133] xhci_hcd 0000:05:00.3: new USB bus registered, assigned bus number 4 [ 2.768140] xhci_hcd 0000:05:00.3: Host supports USB 3.1 Enhanced SuperSpeed [ 2.768182] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.13 [ 2.768188] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.768192] usb usb3: Product: xHCI Host Controller
[    2.768195] usb usb3: Manufacturer: Linux 6.13.5-200.fc41.x86_64 xhci-hcd
[    2.768199] usb usb3: SerialNumber: 0000:05:00.3
[    2.768306] hub 3-0:1.0: USB hub found
[    2.768321] hub 3-0:1.0: 4 ports detected
[ 2.768471] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. [ 2.768500] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.13 [ 2.768504] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.768509] usb usb4: Product: xHCI Host Controller
[    2.768512] usb usb4: Manufacturer: Linux 6.13.5-200.fc41.x86_64 xhci-hcd
[    2.768516] usb usb4: SerialNumber: 0000:05:00.3
[    2.768639] hub 4-0:1.0: USB hub found
[    2.768653] hub 4-0:1.0: 2 ports detected

log:
0000:05:00.3: xHCI Host Controller

lspci:
05:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1

--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to