Manjaro KDE Updated: usb keyboards stopped working

Hi,

Recently, I have updated the manjaro installation along with its KDE. Everything is upgraded. The problem: I cannot login again, since my keyboards are not working (I tried with two different).

At least I have another computer with ssh to connect to it, and I did many tests:

  • acpi=off (grub)
  • pci=noacpi (grub)
  • downgrading libinput and xf86-input…
  • downgrading the kernel version (5.9 and 5.12 or so)
  • switching to a kernel 4.19
  • disabling acpid.service
  • disabling sddm

The keyboards does not work in any place (neither sddm login nor the virtual console)

Any idea what is going on?

Any idea? Still not working.

$ inxi --admin --verbosity=7 --filter --no-host --width
System:
  Kernel: 5.4.124-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64
  root=UUID=f3352e98-3b2b-44db-8a55-2547ed0de67e rw quiet udev.log_priority=3
  Console: tty pts/0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: N/A v: N/A serial: <filter> Chassis:
  type: 3 serial: <filter>
  Mobo: Gigabyte model: 990FXA-UD3 v: x.x serial: <filter>
  UEFI: American Megatrends v: FC date: 02/05/2013
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 23.51 GiB used: 623.7 MiB (2.6%)
  RAM Report:
  missing: Required tool dmidecode not installed. Check --recommends
CPU:
  Info: 6-Core model: AMD FX-6350 bits: 64 type: MCP arch: Bulldozer
  family: 15 (21) model-id: 2 stepping: 0 microcode: 6000852 cache: L2: 2 MiB
  bogomips: 47029
  Speed: 1406 MHz min/max: 1400/3900 MHz boost: enabled Core speeds (MHz):
  1: 1406 2: 1406 3: 1406 4: 1406 5: 1406 6: 1406
  Flags: 3dnowprefetch abm aes aperfmperf apic arat avx bmi1 clflush cmov
  cmp_legacy constant_tsc cpb cpuid cr8_legacy cx16 cx8 de decodeassists
  extapic extd_apicid f16c flushbyasid fma fma4 fpu fxsr fxsr_opt ht hw_pstate
  ibpb ibs lahf_lm lbrv lm mca mce misalignsse mmx mmxext monitor msr mtrr
  nodeid_msr nonstop_tsc nopl npt nrip_save nx osvw pae pat pausefilter
  pclmulqdq pdpe1gb perfctr_core perfctr_nb pfthreshold pge pni popcnt pse
  pse36 rdtscp rep_good sep skinit ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 svm
  svm_lock syscall tbm tce topoext tsc tsc_scale vmcb_clean vme vmmcall wdt
  xop xsave
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP:
  disabled, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
  vendor: XFX Pine driver: amdgpu v: kernel bus-ID: 01:00.0 chip-ID: 1002:67df
  class-ID: 0300
  Display: server: X.org 1.20.11 driver: loaded: amdgpu,ati
  unloaded: fbdev,modesetting,radeon,vesa tty: 106x51
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: AMD SBx00 Azalia vendor: Gigabyte driver: snd_hda_intel v: kernel
  bus-ID: 00:14.2 chip-ID: 1002:4383 class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
  vendor: XFX Pine driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  chip-ID: 1002:aaf0 class-ID: 0403
  Sound Server-1: ALSA v: k5.4.124-1-MANJARO running: yes
  Sound Server-2: JACK v: 0.125.0 running: no
  Sound Server-3: PulseAudio v: 14.2 running: no
  Sound Server-4: PipeWire v: 0.3.30 running: no
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Gigabyte driver: r8169 v: kernel port: b000 bus-ID: 05:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: TP-LINK TG-3468 driver: r8169 v: kernel port: a000 bus-ID: 07:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  IF-ID-1: docker0 state: up speed: N/A duplex: N/A mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IP v6: <filter> scope: link
  IF-ID-2: vethd23060b state: up speed: 10000 Mbps duplex: full mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Permissions: Unable to run lvs. Root privileges required.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 2.05 TiB used: 104.03 GiB (5.0%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 250GB
  size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
  rotation: SSD serial: <filter> rev: 2B6Q scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD20EZRX-00D8PB0
  size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: <unknown>
  rotation: 5400 rpm serial: <filter> rev: 0A80 scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 116.88 GiB size: 114.93 GiB (98.33%) used: 104 GiB (90.5%)
  fs: ext4 dev: /dev/sda6 maj-min: 8:6 label: N/A
  uuid: f3352e98-3b2b-44db-8a55-2547ed0de67e
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
  used: 26.6 MiB (27.7%) fs: vfat dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: A441-1939
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/sda1 maj-min: 8:1 size: 499 MiB fs: <superuser required>
  label: N/A uuid: N/A
  ID-2: /dev/sda3 maj-min: 8:3 size: 16 MiB fs: <superuser required>
  label: N/A uuid: N/A
  ID-3: /dev/sda4 maj-min: 8:4 size: 114.89 GiB fs: ntfs label: N/A
  uuid: A04C5DC34C5D94BE
  ID-4: /dev/sda5 maj-min: 8:5 size: 517 MiB fs: ntfs label: N/A
  uuid: 96C2FAA9C2FA8CAD
  ID-5: /dev/sdb1 maj-min: 8:17 size: 1.56 TiB fs: ext4 label: data
  uuid: f63f85d2-0ae2-42dc-a7c2-48bbb03914d2
  ID-6: /dev/sdb2 maj-min: 8:18 size: 263.01 GiB fs: ntfs label: N/A
  uuid: 4B4275A81C17F739
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 5 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 5 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-2:2 info: Sunplus Innovation Optical Mouse type: Mouse
  driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s
  power: 98mA chip-ID: 1bcf:0005 class-ID: 0301
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.0 speed: 5 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-5: 5-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-6: 6-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-7: 7-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.0 speed: 5 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-8: 8-0:1 info: Full speed (or root) Hub ports: 5 rev: 1.1 speed: 12 Mb/s
  chip-ID: 1d6b:0001 class-ID: 0900
  Hub-9: 9-0:1 info: Full speed (or root) Hub ports: 5 rev: 1.1 speed: 12 Mb/s
  chip-ID: 1d6b:0001 class-ID: 0900
  Hub-10: 10-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1
  speed: 12 Mb/s chip-ID: 1d6b:0001 class-ID: 0900
  Hub-11: 11-0:1 info: Full speed (or root) Hub ports: 4 rev: 1.1
  speed: 12 Mb/s chip-ID: 1d6b:0001 class-ID: 0900
Sensors:
  System Temperatures: cpu: 15.5 C mobo: N/A gpu: amdgpu temp: 39.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 735
Info:
  Processes: 169 Uptime: 6m wakeups: 0 Init: systemd v: 248 tool: systemctl
  Compilers: gcc: 11.1.0 clang: 12.0.0 Packages: pacman: 1278 lib: 288
  Shell: Zsh v: 5.8 running-in: tty pts/0 (SSH) inxi: 3.3.05

So, the USB Keyboard is not recognized. Using that USB keyboard in another manjaro machine, I can get listed like this:

  Device-1: 2-5.2:3 info: Alcor Micro Keyboard type: Keyboard,HID
  driver: maltron,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s power: 50mA
  chip-ID: 058f:9410 class-ID: 0300

In the original machine, when connecting to two different USB ports:

[ 1609.600354] usb 9-4: new low-speed USB device number 14 using ohci-pci
[ 1609.753690] usb 9-4: device descriptor read/64, error -32
[ 1610.013695] usb 9-4: device descriptor read/64, error -32
[ 1610.270366] usb 9-4: new low-speed USB device number 15 using ohci-pci
[ 1610.423699] usb 9-4: device descriptor read/64, error -32
[ 1610.683704] usb 9-4: device descriptor read/64, error -32
[ 1610.790419] usb usb9-port4: attempt power cycle
[ 1611.243715] usb 9-4: new low-speed USB device number 16 using ohci-pci
[ 1611.657052] usb 9-4: device not accepting address 16, error -32
[ 1611.807056] usb 9-4: new low-speed USB device number 17 using ohci-pci
[ 1612.220395] usb 9-4: device not accepting address 17, error -32
[ 1612.220448] usb usb9-port4: unable to enumerate USB device

[ 1624.600590] usb 9-5: new low-speed USB device number 18 using ohci-pci
[ 1624.753925] usb 9-5: device descriptor read/64, error -32
[ 1625.013930] usb 9-5: device descriptor read/64, error -32
[ 1625.270601] usb 9-5: new low-speed USB device number 19 using ohci-pci
[ 1625.423947] usb 9-5: device descriptor read/64, error -32
[ 1625.683940] usb 9-5: device descriptor read/64, error -32
[ 1625.790653] usb usb9-port5: attempt power cycle
[ 1626.243949] usb 9-5: new low-speed USB device number 20 using ohci-pci
[ 1626.657373] usb 9-5: device not accepting address 20, error -32
[ 1626.807294] usb 9-5: new low-speed USB device number 21 using ohci-pci
[ 1627.220628] usb 9-5: device not accepting address 21, error -32
[ 1627.220681] usb usb9-port5: unable to enumerate USB device

Solved by doing iommu=soft in grub.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.