You are not logged in.
Pages: 1
I installed Arch a few days ago, dual-booting with Ubuntu 24.04 LTS (6.8 kernel). Previously I've been using Ubuntu exclusively on this PC for about 5 years.
My keyboard and mouse keep disconnecting every 2-3 minutes in Arch. I have to unplug them and plug them back in to work, but that only buys me a couple more minutes. Note that this issue *does not happen at all* in Ubuntu. I tried a Manjaro live USB and the problem also happens there.
The kernel I am currently on is Linux 6.12.13-1-lts #1 SMP PREEMPT_DYNAMIC Sat, 08 Feb 2025 15:16:04 +0000 x86_64 GNU/Linux
I also tried the non-lts, same issue
Stuff I have tried:
Added this file:
/etc/udev/rules.d/99-no-usb-powersave.rules:
ACTION=="add", SUBSYSTEM=="input", TEST=="power/control", ATTR{power/control}="on"
Added this to /etc/default/grub (and ran the grub-mkconfig)
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet usbcore.autosuspend=-1"
Installed "linux-lts" (booted into it and ran `uname -a` to make sure I landed on the right one).
The issue is evident in dmesg:
[ 142.844786] hid-generic 0003:04D8:EED2.0017: input,hidraw4: USB HID v1.10 Mouse ["Drop" "CTRL"] on usb-0000:00:14.0-4.3.2/input1
[ 209.581558] usb 1-4-port3: disabled by hub (EMI?), re-enabling...
[ 209.581755] usb 1-4.3: USB disconnect, device number 25
[ 209.581757] usb 1-4.3.2: USB disconnect, device number 26
[ 210.440716] usb 1-4.3: new full-speed USB device number 27 using xhci_hcd
[ 210.507424] usb 1-4.3: device descriptor read/64, error -71
[ 210.677399] usb 1-4.3: device descriptor read/64, error -71
[ 210.850702] usb 1-4.3: new full-speed USB device number 28 using xhci_hcd
[ 210.917845] usb 1-4.3: device descriptor read/64, error -71
[ 211.087403] usb 1-4.3: device descriptor read/64, error -71
[ 211.194408] usb 1-4-port3: attempt power cycle
[ 212.394027] usb 1-4.3: new full-speed USB device number 30 using xhci_hcd
[ 212.408190] usb 1-4.3: device descriptor read/8, error -71
[ 212.525177] usb 1-4.3: device descriptor read/8, error -71
[ 212.627659] usb 1-4-port3: unable to enumerate USB device
[ 218.524029] usb 1-4: USB disconnect, device number 23
[ 218.524041] usb 1-4.1: USB disconnect, device number 24
[ 218.557459] usb 2-4: USB disconnect, device number 5
[ 219.254332] usb 2-4: new SuperSpeed USB device number 6 using xhci_hcd
[ 219.272950] usb 2-4: New USB device found, idVendor=05e3, idProduct=0612, bcdDevice=92.26
[ 219.272962] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 219.272967] usb 2-4: Product: USB3.1 Hub
[ 219.272972] usb 2-4: Manufacturer: GenesysLogic
[ 219.275425] hub 2-4:1.0: USB hub found
[ 219.275730] hub 2-4:1.0: 4 ports detected
what else can I try? I heard Arch was really stable but my experience has been anything but ![]()
Last edited by weaseal (2025-02-18 06:03:58)
Offline
This issue looks similar and suggests that the bug is in 6.12.8 and later https://community.frame.work/t/audio-ex … able/62951
Offline
Same thing happens to me, USB keyboard keeps reconnecting all the time after computer is powered on for a while. It started happening to me like 1 or 2 weeks back.
kernel: usb 9-1.2: reset full-speed USB device number 4 using xhci_hcd
kernel: usb 9-1.2: reset full-speed USB device number 4 using xhci_hcd
Edit:
After actually checking your log messages I think its different issue that seems similar on the first look.
Last edited by Arisa (2025-02-17 06:48:08)
Offline
I was able to workaround the issue by installing linux-lts66 via AUR. I'd like to report the issue upstream so I can eventually use newer kernel, but not sure where to do that. For now, I go back to ubuntu to use newer kernels
Offline
Is the issue also present in the latest kernel release candidate?
sudo pacman -U https://pkgbuild.com//\~gromit/linux-bisection-kernels/linux-mainline-6.14rc3-1-x86_64.pkg.tar.zstThis way we don't start investigating a bug in detail which may already be fixed in a newer version ..
(note that this installs the kernel as linux-mainline, so you need to configure your bootloader to boot it (for example via grub-mkconfig -o ... or by writing the systemd-boot loader entry))
Last edited by gromit (2025-02-17 08:53:47)
Offline
Is the issue also present in the latest kernel release candidate?
sudo pacman -U https://pkgbuild.com//\~gromit/linux-bisection-kernels/linux-mainline-6.14rc3-1-x86_64.pkg.tar.zstThis way we don't start investigating a bug in detail which may already be fixed in a newer version ..
(note that this installs the kernel as linux-mainline, so you need to configure your bootloader to boot it (for example via grub-mkconfig -o ... or by writing the systemd-boot loader entry))
I tried `linux-git` package yesterday and the bug was present there. I will try this one later today when I have a chance, but I suspect it has the issue.
Offline
confirmed, the issue is present in linux-mainline-6.14rc3-1-x86_64.pkg.tar.zst
Offline
if I had to guess, I would guess that this change is responsible given the nature of the change: https://github.com/torvalds/linux/commi … 32c7a8da4e
I will try to reverse patch the source later if I can make time for it to test
Offline
unfortunately my C is not good enough to work out a patch, hopefully someone can direct me how to contact the package maintainer, because this bug is present in all versions of Linux (and all distros) with kernel 6.9+
Offline
upgraded ubuntu to kernel 6.11 and it also presents this issue. so it is not an arch specific problem
Offline
I updated my UEFI from 1.10 to 2.10 (ASRock Z590 Steel Legend) and the problem appears to be resolved for all kernel versions. I need to use it a bit longer before I'm sure but it's unusual for it to be healthy for this long (~20 min) in kernels 6.9+
I don't know why new kernels don't like the old UEFI version, but posting here in case others have this problem.
Many thanks to everyone above and on the arch discord for helping me to troubleshoot this issue.
Last edited by weaseal (2025-02-18 05:57:15)
Offline
Pages: 1