gpd wini mini controller and bluetooth disappears randomly.

not sure when it started, but I frequently
ujust update
ujust update
to keep things up to date... I have looked at journalctl and sudo dmesg and the results show that xhci_hcd stops working, and says Hc Died cleaning up.. Any help appreciated as I really enjoy using bazzite for both productivity and gaming 🙂
74 Replies
Andy10115
Andy10115•2w ago
Result is Bluetooth drops out? Asking to see if I'm having this issues too.
zolta
zoltaOP•2w ago
yes it seems USB xhci_hcd literally dying... and unable to rmmod/modprobe the driver since it is "built in" I am pretty certain it has something to do with one of the updates... I have since applied
ujust update
ujust update
again in the hope the bug is resolved does it happen randomly?
Andy10115
Andy10115•2w ago
For me yes.
zolta
zoltaOP•2w ago
cant pin on which update did it, but one of them has caused instability in the usb controller... testing in case of hardware by using windows... so far used windows for 8 hours with none of these issues reocuring not sure if this will help your case, but rebasing to a bazzite version that uses kernel 6.12 has had so far fixed issues with usb drop controller dropouts hmm notice toasty has posted on #🛟bazzite-help regarding disconnecting usb devices
antheas
antheas•2w ago
There was a large USB patch series on 6.13
zolta
zoltaOP•2w ago
wonder what advantages the patch entices? the thing is... if u dont have a secondary os to go to, the symptoms seems to point to a hardware failure
antheas
antheas•2w ago
Is only win mini affected or is it also the win 4 How to make this happen fast
zolta
zoltaOP•2w ago
not sure, i only have a mini.... my next gpd device is the old win2
antheas
antheas•2w ago
How to make it happen fast
zolta
zoltaOP•2w ago
the only way is to connect, discponnect mains power, and use sleep mode heaps i suspect it may have something to do with power profiles for the usb controller when connected to power, vs running on battery somehow it is "overloading" it and causing it to force stop and powerdown
antheas
antheas•2w ago
how long does it take for it to happen
zolta
zoltaOP•2w ago
my mini is a 7840u mini.... is ur win4 a 7840u?
antheas
antheas•2w ago
8840u
zolta
zoltaOP•2w ago
it is random... one time it happened in under an hour... antoher time it happened hours later... initially it could take days
antheas
antheas•2w ago
this will be a pain and a half can you make it happen fast?
zolta
zoltaOP•2w ago
if u resume and sleep multiple times, with power cable connected and disconnected, u may be able to simulate.... i also have xr glasses, and i have docks which i connect to.... adding more usb devices! before i realised it was software, i just thought it was me over using bazzite in a single session, just thought bazzite was not stable 6.12 feels rock solid compared to 6.13...
zolta
zoltaOP•2w ago
@antheas https://www.reddit.com/r/Fedora/comments/1jdtj29/usb_system_crashing_on_kernel_613/ like it is definitely not exclusive to bazzite
Reddit
From the Fedora community on Reddit
Explore this post and more from the Fedora community
zolta
zoltaOP•2w ago
Fedora Discussion
USB controller crashing
I’ve run into a situation where my USB devices all fail, typically in attempting to return from sleep. I’ve been trying to troubleshoot by eliminating devices and rolling back to an earlier kernel version (6.13.4-200.fc41.x86_64) with limited success. Today, the USB dropped out while the system was awake and in use (streaming a video). When...
zolta
zoltaOP•2w ago
seems to be affecting arch too https://bbs.archlinux.org/viewtopic.php?id=303615USB "devices randomly stop working until system is rebooted"
antheas
antheas•2w ago
In order to fix this, we need to make it happen fast
zolta
zoltaOP•2w ago
might pay to put a hold on other bazzites upgrading to 6.13 just until issue is resolved as i said it is really hard to replicate... suspect it has to do with power settings powered vs battery
antheas
antheas•2w ago
its a bug on the usb controller also put the full log here so i have it
zolta
zoltaOP•2w ago
did u want me to rebase to the latest again?
antheas
antheas•2w ago
it would be good and to make it happen faster
zolta
zoltaOP•2w ago
and sad lol it has been nice having a rock solid system i will need quite specific instructions on how to tail the log into file...
antheas
antheas•2w ago
use the bug reporter from hhd and do not tail
zolta
zoltaOP•2w ago
so like logs from current boot
antheas
antheas•2w ago
yes
zolta
zoltaOP•2w ago
and hit submit? and tell u when i do it?
antheas
antheas•2w ago
send the link when does it happen? after sleep?
zolta
zoltaOP•2w ago
it is random
antheas
antheas•2w ago
Mar 27 08:08:30 fedora distrobox-enter[2579]: [20250327 08:08:30.782] PC[0x0000>
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: xHCI host not responding >
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: xHCI host controller not >
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: HC died; cleaning up
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: Timeout while waiting for>
Mar 27 08:08:30 fedora distrobox-enter[2579]: [20250327 08:08:30.782] PC[0x0000>
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: xHCI host not responding >
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: xHCI host controller not >
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: HC died; cleaning up
Mar 27 08:08:30 fedora kernel: xhci_hcd 0000:63:00.3: Timeout while waiting for>
you cut the important stuff here
zolta
zoltaOP•2w ago
after a sleep it can be working for like an hour, or more, and randomly suddenly the game controller will just not work yup that is what i cut out immediately after i noticed it was broken
antheas
antheas•2w ago
not > you see this
zolta
zoltaOP•2w ago
i think one time it happened without a sleep resume in between
antheas
antheas•2w ago
you cut the right part
zolta
zoltaOP•2w ago
yes
antheas
antheas•2w ago
literally the right half is missing
zolta
zoltaOP•2w ago
damn terminal window truncated it
antheas
antheas•2w ago
do lspci
zolta
zoltaOP•2w ago
is there a way to see that part of the log still?
antheas
antheas•2w ago
if you find it yes but do lspci for me
zolta
zoltaOP•2w ago
when it happens?
antheas
antheas•2w ago
no now i need your controlelr id
zolta
zoltaOP•2w ago
antheas
antheas•2w ago
do lsusb too
zolta
zoltaOP•2w ago
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 001 Device 024: ID 2f24:0135 Mouse for Windows
Bus 001 Device 025: ID 045e:028e Microsoft Corp. Xbox360 Controller
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0764 Genesys Logic, Inc. USB Storage
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 009: ID 35ca:101d VITURE Pro VITURE Pro XR Glasses
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 001 Device 024: ID 2f24:0135 Mouse for Windows
Bus 001 Device 025: ID 045e:028e Microsoft Corp. Xbox360 Controller
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0764 Genesys Logic, Inc. USB Storage
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 009: ID 35ca:101d VITURE Pro VITURE Pro XR Glasses
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
haha u can see i am using my viture pro xr glasses
antheas
antheas•2w ago
lspci -nn
zolta
zoltaOP•2w ago
antheas
antheas•2w ago
so 1022:15b9 is being problematic after 6.13 my win 4 has it too
zolta
zoltaOP•2w ago
where do i find that 1022;15b9 value?
antheas
antheas•2w ago
dont worry about it
zolta
zoltaOP•2w ago
is ur win4 a 7840u? if it is, more than likely the hardware will be very similar
antheas
antheas•2w ago
8840u
zolta
zoltaOP•2w ago
hmm usb hardware should be the same... 7840u and 8840u have same socket or pin layouts
antheas
antheas•2w ago
yes but i am also not stressing the hell out of mine get a full log this time there is a commit with a quirk we can apply it here too
zolta
zoltaOP•2w ago
by using HHD?
antheas
antheas•2w ago
yes or journalctl -b | fpaste
zolta
zoltaOP•2w ago
what is fpaste? did u want me to ujust update now?
antheas
antheas•2w ago
man last version make it happen run journalctl -b | fpaste
zolta
zoltaOP•2w ago
did u want me to run that now?
antheas
antheas•2w ago
no when it happens https://lore.kernel.org/all/20241206074817.89189-1-kaihengf@nvidia.com/ seems like this could be the issue
zolta
zoltaOP•2w ago
ok ujust updating now think i did one yesterday in the hopr there would be an update fix
antheas
antheas•2w ago
Make sure it works because if you rebased you'll be on the last version
zolta
zoltaOP•2w ago
?
antheas
antheas•2w ago
You need to run the rebase command with stable
zolta
zoltaOP•2w ago
oh i did it wrong? i should have just rebased to the previous one can i cancel out, or is it dangerous to do so? ok done rebooted, still on 6,12 wil need to rebase like u said rebasing to 41.20250325 can i assume that is how i get onto the stable?
antheas
antheas•2w ago
Just write stable Rebase stable
zolta
zoltaOP•2w ago
$ uname -r
6.13.7-108.bazzite.fc41.x86_64
$ uname -r
6.13.7-108.bazzite.fc41.x86_64
i am in doomsday mode lol i just rebased to the last one.. but will do
bazzite-rollback-helper rebase stable
bazzite-rollback-helper rebase stable
?
antheas
antheas•2w ago
yes
zolta
zoltaOP•2w ago
hope it does it soon @antheas something strange. i have done multiple sleeps, gamed on my device more than usual, and used xr glasses, connected to multiple power sources and docks, but so far usb has not fallen over.... will keep u posted not sure what is happening.. been using the min periodically over a day.. bluetooth and gamepad has not stopped working.. in the past
ujust update
ujust update
did not fix it even though the revision was updating, but reverting to 6.12, ujust updating, then rpm-ostree reolling back to 6.13, then switching to stable seems to have fixed it? it is almost like i had a bad rollback someone in the past
antheas
antheas•7d ago
Testing kernel has a potential fix
zolta
zoltaOP•7d ago
ok

Did you find this page helpful?