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