Hardware - Support > Other

Keyboard freeze

<< < (2/3) > >>

Şerban S.:
Hi!

I've been looking at the lines listed. I also had trouble (different causes, similar behaviour) related to some devices.
In my experience, the problem comes from your USB Controller. Namely, a certain device that is attached through the USB Hub you are using.
Watch closely the following lines.


--- Quote from: commodore2 on March 01, 2024, 06:39:43 AM ---Here's the latest log. I don't see anything. Let me know if you get any clue:

Mar 01 08:16:18 MYPC01 kernel: ACPI: bus type USB registered

[...]
Mar 01 08:16:18 MYPC01 kernel: usb 2-1: new high-speed USB device number 2 using ehci-pci
[...]
Mar 01 08:16:18 MYPC01 kernel: usb 2-1: New USB device found, idVendor=8087, idProduct=0024, bcdDevice= 0.00
Mar 01 08:16:18 MYPC01 kernel: usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: hub 2-1:1.0: USB hub found
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 3 using ehci-pci
[...]
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32

[...]


Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
[...]Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 4 using ehci-pci
[...]Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32.]Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
[...]Mar 01 08:16:18 MYPC01 kernel: usb 2-1-port2: attempt power cycle
[...]Mar 01 08:16:18 MYPC01 kernel: input: Metadot - Das Keyboard Das Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.0/0003:24F0:0140.0003/input/input8
Mar 01 08:16:18 MYPC01 kernel: logitech-djreceiver 0003:046D:C534.0001: hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.0-1.2.2/input0
Mar 01 08:16:18 MYPC01 kernel: hid-generic 0003:24F0:0140.0003: input,hidraw2: USB HID v1.10 Keyboard [Metadot - Das Keyboard Das Keyboard] on usb-0000:00:1d.0-1.2.4/input0
[...]
--- End quote ---


You can notice the number of errors on the attempts to access a device. I assume it is a storage media.
The polling USB routine attempts to reconfigure the bus but fails everytime.
Unfortunately, it is extremely difficult to figure out what really happens.
To make the long story short:
1. Remove any USB device attached to the system.
2. Plug in the USB devices one by one, in this exact order: USB Keyboard.
3. Start the computer.
4. Plug in the next USB devices, one by one: USB Hub; USB Mouse; USB Audio interface (if any); USB Printer. The last ones: USB Storage media.
5. At each step, write down on a paper IF something unexpected happens.

Please also do the following from the CLI:


--- Code: ---sudo inxi -c 0 -ACdGMNSz

--- End code ---

Post here the contents of the report.

Do also


--- Code: ---sudo lsusb
--- End code ---

Add the result to the post.


A little bit of digging, proves I got the trouble figured out correctly:

https://askubuntu.com/questions/1431627/ubuntu-22-04-fails-to-resume-with-error-device-descriptor-read-64-error-71

https://bbs.archlinux.org/viewtopic.php?id=253704

Tell us what changed, if any change occured. Good luck!

stevef:
Can you provide some context about this log extract ?
For example, what time was the 'freeze' that this log covers ?
What actions were taken to unfreeze and at what time were those actions done ?

Are your keyboard and mouse connected by USB ?

Edit - to correct typing

commodore2:
Here's the latest log. I don't see anything. Let me know if you get any clue:

Mar 01 08:16:18 MYPC01 kernel: ACPI: bus type USB registered
Mar 01 08:16:18 MYPC01 kernel: usbcore: registered new interface driver usbfs
Mar 01 08:16:18 MYPC01 kernel: usbcore: registered new interface driver hub
Mar 01 08:16:18 MYPC01 kernel: usbcore: registered new device driver usb
Mar 01 08:16:18 MYPC01 kernel: pci 0000:00:1a.0: quirk_usb_early_handoff+0x0/0x790 took 20895 usecs
Mar 01 08:16:18 MYPC01 kernel: pci 0000:00:1d.0: quirk_usb_early_handoff+0x0/0x790 took 23380 usecs
Mar 01 08:16:18 MYPC01 kernel: ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 1
Mar 01 08:16:18 MYPC01 kernel: ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
Mar 01 08:16:18 MYPC01 kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
Mar 01 08:16:18 MYPC01 kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Mar 01 08:16:18 MYPC01 kernel: usb usb1: Product: EHCI Host Controller
Mar 01 08:16:18 MYPC01 kernel: usb usb1: Manufacturer: Linux 6.6.0 ehci_hcd
Mar 01 08:16:18 MYPC01 kernel: usb usb1: SerialNumber: 0000:00:1d.0
Mar 01 08:16:18 MYPC01 kernel: hub 1-0:1.0: USB hub found
Mar 01 08:16:18 MYPC01 kernel: ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 2
Mar 01 08:16:18 MYPC01 kernel: ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
Mar 01 08:16:18 MYPC01 kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
Mar 01 08:16:18 MYPC01 kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Mar 01 08:16:18 MYPC01 kernel: usb usb2: Product: EHCI Host Controller
Mar 01 08:16:18 MYPC01 kernel: usb usb2: Manufacturer: Linux 6.6.0 ehci_hcd
Mar 01 08:16:18 MYPC01 kernel: usb usb2: SerialNumber: 0000:00:1a.0
Mar 01 08:16:18 MYPC01 kernel: hub 2-0:1.0: USB hub found
Mar 01 08:16:18 MYPC01 kernel: usb 1-1: new high-speed USB device number 2 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1: new high-speed USB device number 2 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 1-1: New USB device found, idVendor=8087, idProduct=0024, bcdDevice= 0.00
Mar 01 08:16:18 MYPC01 kernel: usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: hub 1-1:1.0: USB hub found
Mar 01 08:16:18 MYPC01 kernel: usb 2-1: New USB device found, idVendor=8087, idProduct=0024, bcdDevice= 0.00
Mar 01 08:16:18 MYPC01 kernel: usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: hub 2-1:1.0: USB hub found
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.1: new full-speed USB device number 3 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 3 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.1: New USB device found, idVendor=0a12, idProduct=0001, bcdDevice=88.91
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2: new high-speed USB device number 4 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2: New USB device found, idVendor=2109, idProduct=2812, bcdDevice= d.a0
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2: Product: USB2.0 Hub             
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2: Manufacturer: VIA Labs, Inc.         
Mar 01 08:16:18 MYPC01 kernel: hub 1-1.2:1.0: USB hub found
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.3: new high-speed USB device number 5 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 4 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.3: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 2.10
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.3: Product: 802.11ac NIC
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.3: Manufacturer: Realtek
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.3: SerialNumber: 123456
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.2: new full-speed USB device number 6 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.2: New USB device found, idVendor=046d, idProduct=c534, bcdDevice=29.01
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.2: Product: USB Receiver
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.2: Manufacturer: Logitech
Mar 01 08:16:18 MYPC01 kernel: usbcore: registered new interface driver usbhid
Mar 01 08:16:18 MYPC01 kernel: usbhid: USB HID core driver
Mar 01 08:16:18 MYPC01 kernel: usb 2-1-port2: attempt power cycle
Mar 01 08:16:18 MYPC01 kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/0003:046D:C534.0001/input/input2
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.4: new full-speed USB device number 7 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.0-1.2.2/input0
Mar 01 08:16:18 MYPC01 kernel: input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.1/0003:046D:C534.0002/input/input3
Mar 01 08:16:18 MYPC01 kernel: input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.1/0003:046D:C534.0002/input/input4
Mar 01 08:16:18 MYPC01 kernel: input: Logitech USB Receiver System Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.1/0003:046D:C534.0002/input/input5
Mar 01 08:16:18 MYPC01 kernel: hid-generic 0003:046D:C534.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.2.2/input1
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.4: New USB device found, idVendor=24f0, idProduct=0140, bcdDevice= 1.00
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.4: Product: Das Keyboard
Mar 01 08:16:18 MYPC01 kernel: usb 1-1.2.4: Manufacturer: Metadot - Das Keyboard
Mar 01 08:16:18 MYPC01 kernel: input: Metadot - Das Keyboard Das Keyboard as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.0/0003:24F0:0140.0003/input/input8
Mar 01 08:16:18 MYPC01 kernel: logitech-djreceiver 0003:046D:C534.0001: hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.0-1.2.2/input0
Mar 01 08:16:18 MYPC01 kernel: hid-generic 0003:24F0:0140.0003: input,hidraw2: USB HID v1.10 Keyboard [Metadot - Das Keyboard Das Keyboard] on usb-0000:00:1d.0-1.2.4/input0
Mar 01 08:16:18 MYPC01 kernel: input: Metadot - Das Keyboard Das Keyboard System Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.1/0003:24F0:0140.0004/input/input9
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 5 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: input: Metadot - Das Keyboard Das Keyboard Consumer Control as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.1/0003:24F0:0140.0004/input/input10
Mar 01 08:16:18 MYPC01 kernel: hid-generic 0003:24F0:0140.0004: input,hidraw3: USB HID v1.10 Device [Metadot - Das Keyboard Das Keyboard] on usb-0000:00:1d.0-1.2.4/input1
Mar 01 08:16:18 MYPC01 kernel: logitech-djreceiver 0003:046D:C534.0002: hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.0-1.2.2/input1
Mar 01 08:16:18 MYPC01 kernel: input: Logitech Wireless Mouse PID:4054 Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.1/0003:046D:C534.0002/0003:046D:4054.0005/input/input12
Mar 01 08:16:18 MYPC01 kernel: hid-generic 0003:046D:4054.0005: input,hidraw4: USB HID v1.11 Mouse [Logitech Wireless Mouse PID:4054] on usb-0000:00:1d.0-1.2.2/input1:2
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device not accepting address 5, error -32
Mar 01 08:16:18 MYPC01 kernel: input: Logitech Wireless Mouse as /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.1/0003:046D:C534.0002/0003:046D:4054.0005/input/input16
Mar 01 08:16:18 MYPC01 kernel: logitech-hidpp-device 0003:046D:4054.0005: input,hidraw4: USB HID v1.11 Mouse [Logitech Wireless Mouse] on usb-0000:00:1d.0-1.2.2/input1:2
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 6 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device not accepting address 6, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 2-1-port2: unable to enumerate USB device
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 7 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 8 using ehci-pci
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -32
Mar 01 08:16:18 MYPC01 kernel: usb 2-1-port2: attempt power cycle
Mar 01 08:16:18 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 9 using ehci-pci
Mar 01 08:16:19 MYPC01 kernel: usb 2-1.2: device not accepting address 9, error -32
Mar 01 08:16:19 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 10 using ehci-pci
Mar 01 08:16:20 MYPC01 kernel: usb 2-1.2: device not accepting address 10, error -32
Mar 01 08:16:20 MYPC01 kernel: usb 2-1-port2: unable to enumerate USB device
Mar 01 08:16:20 MYPC01 kernel: usbcore: registered new interface driver btusb
Mar 01 08:16:21 MYPC01 kernel: usbcore: registered new interface driver rtl88x2bu
Mar 01 08:16:22 MYPC01 audit[557]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="ippusbxd" pid=557 comm="apparmor_parser"
Mar 01 08:16:23 MYPC01 NetworkManager[681]: <info>  [1709280983.9277] rfkill1: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3/1-1.3:1.0/ieee80211/phy0/rfkill1) (driver rtl88x2bu)
Mar 01 08:16:25 MYPC01 ModemManager[670]: <info>  [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.3': not supported by any plugin
Mar 01 08:16:32 MYPC01 kernel:  usb_recv_tasklet+0x65/0x150 [88x2bu]
Mar 01 08:16:32 MYPC01 kernel:  usb_recv_tasklet+0x65/0x150 [88x2bu]
Mar 01 08:16:32 MYPC01 kernel:  usb_recv_tasklet+0x65/0x150 [88x2bu]
Mar 01 08:16:32 MYPC01 kernel:  usb_recv_tasklet+0x65/0x150 [88x2bu]
Mar 01 08:42:03 MYPC01 kernel: usb 2-1.2: new high-speed USB device number 11 using ehci-pci
Mar 01 08:42:04 MYPC01 kernel: usb 2-1.2: device descriptor read/64, error -71
Mar 01 08:42:04 MYPC01 kernel: usb 2-1.2: device not accepting address 11, error -71
Mar 01 08:42:05 MYPC01 kernel: usb 2-1-port2: Cannot enable. Maybe the USB cable is bad?
Mar 01 08:42:05 MYPC01 kernel: usb 2-1-port2: attempt power cycle
Mar 01 08:42:06 MYPC01 kernel: usb 2-1.2: new full-speed USB device number 13 using ehci-pci
Mar 01 08:42:06 MYPC01 kernel: usb 2-1.2: device descriptor read/8, error -32
Mar 01 08:42:06 MYPC01 kernel: usb 2-1.2: device descriptor read/8, error -32
Mar 01 08:42:06 MYPC01 kernel: usb 2-1.2: new high-speed USB device number 14 using ehci-pci
Mar 01 08:42:06 MYPC01 kernel: usb 2-1.2: device descriptor read/8, error -71
Mar 01 08:42:06 MYPC01 kernel: usb 2-1.2: device descriptor read/8, error -71
Mar 01 08:42:06 MYPC01 kernel: usb 2-1-port2: unable to enumerate USB device


stevef:
Examination of the logs for a period around the time of a known freeze might show something.

commodore2:
Let me rephrase my problem; the computer itself does not freeze. It's the overall keyboard and certain mouse clicks that go unresponsive.

The computer works OK but I am unable to type anything in any application e.g. terminal, text editor etc. However I am able to open apps using the Xfce menu. I am able to close any window but double click or minimize will stop working. Cursor will not blink in the terminal/bash window.

Initially I was able to recover via logout/login or restart but I just discovered that I can "fix" the issue by switching consoles as well. i.e. pressing CTRL+ALT+F3 then back in GUI with CTRL+ALT+F7

I am going to check next time if the issue auto-fix itself.

The only change that I made was adding intel_idle.max_cstate=1 in the grub configuration. That was mentioned somewhere online to fix the issue. I guess I can remove it as it does not appear to help.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version