ublue-os / bazzite

Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.
https://bazzite.gg
Apache License 2.0
4.04k stars 246 forks source link

Xbox Wireless Dongle just don't work correctly. #1418

Open ArnauS197 opened 3 months ago

ArnauS197 commented 3 months ago

Describe the bug

When I turn on my PC from sleep, the dongle just stop working, its connected with my controller, but it does not make any input. The only way is to unplug and plug the USB dongle. Sometimes it happens even just turning on the PC, like 2-3 times of every 10. It's so annoying, it happens on both Chimera and Bazzite, controller Elite 2 with FW upgraded to the latest version. There's any alternative or fix planned? Thanks!

Back in Chimera I downgraded from xone to xow and it worked perfectly, but I think is not made for Fedora so I can't install xow instead of xone.

What did you expect to happen?

When I turn on my PC from sleep, the dongle just stop working, its connected with my controller, but it does not make any input. The only way is to unplug and plug the USB dongle. Sometimes it happens even just turning on the PC, like 2-3 times of every 10. It's so annoying, it happens on both Chimera and Bazzite, controller Elite 2 with FW upgraded to the latest version. There's any alternative or fix planned? Thanks!

Back in Chimera I downgraded from xone to xow and it worked perfectly, but I think is not made for Fedora so I can't install xow instead of xone.

Output of rpm-ostree status

arnaus197@bazzite:~$ rpm-ostree status State: idle Deployments: ● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable Digest: sha256:661f605f807df5694cea6dcaac7f9657ed0f3f9ed164ba4b94167ee2a6f6957d Version: 40.20240725.0 (2024-07-25T21:35:57Z) LayeredPackages: nodejs snapd LocalPackages: refind-0.14.2-1.x86_64 triggercmdagent-1.0.1-1.x86_64

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable Digest: sha256:dc45982e928ba5b5f5bcf9bfdb649bf3ec4c27310065073fa16a4454b01a5fae Version: 40.20240725.0 (2024-07-25T06:54:58Z) LayeredPackages: nodejs snapd wallpaper-engine-kde-plugin LocalPackages: refind-0.14.2-1.x86_64 triggercmdagent-1.0.1-1.x86_64

arnaus197@bazzite:~$

Hardware

6800XT 3800X 32GB RAM ASUS B470M

Extra information or context

Xbox Official USB Wireless Dongle.

austonpramodh commented 3 months ago

I am in the same boat, Wish it would work. It would make it easy to wake up the PC.

What have I tried so far?

only thing that works is removing the dongle physically and inserting again, even rebooting doesn't make it work.

@ArnauS197 Also, I am curious, What were the steps to downgrade on chimeraOS, I am new to container based OS.

austonpramodh commented 3 months ago

Looks like this is a known issue, No solution at the moment.

image

https://discord.com/channels/733964971842732042/819644054563192846/1259955413110226985

ArnauS197 commented 3 months ago

I am in the same boat, Wish it would work. It would make it easy to wake up the PC.

What have I tried so far?

  • Unauthorizing the USB and authorizing again - Xbox controller connects but steam cannot see it neither driver adds input device in /dev (Saw it on dmesg)
  • Removed kmod - xone-dongle, xone-gamepad, xone-gip-gamepad (Forgot the names, but there are three modules starting with xone).

only thing that works is removing the dongle physically and inserting again, even rebooting doesn't make it work.

@ArnauS197 Also, I am curious, What were the steps to downgrade on chimeraOS, I am new to container based OS.

Hi!

I downloaded the uninstall script for xone and then downloaded the xow installation script :) It worked like a charm, and then the dongle worked flawless all the time, but loosing some features like wake from sleep (I don't care tbh since wake from sleep just makes that I have to replug the USB dongle 100% of the times)

I think this is not possible in Bazzite so...I just stay with xone.

I also have to say that it worked perfectly during the last 4? 5? days, if you don't sleep your PC and turn it off correctly etc etc it seems to work fine most of the time, like 95% of the time. It's something hahaha.

Sorry for my bad english :)

ArnauS197 commented 3 months ago

You can find the scripts I mentioned above in the github pages for XOW and XONE :)

austonpramodh commented 3 months ago

Oh cool, Interesting. Thanks for the info.

Your English is fine😛

dosubot[bot] commented 2 weeks ago

Hi, @ArnauS197. I'm helping the bazzite team manage their backlog and am marking this issue as stale.

From your report, it seems that the Xbox Wireless Dongle is not functioning properly after waking your PC from sleep, requiring a physical reconnection. Another user, austonpramodh, confirmed they are experiencing the same issue, and while you found some improvement with the xow drivers, the problem with waking from sleep persists. This appears to be a common issue without a definitive solution at this time.

Could you please let us know if this issue is still relevant to the latest version of the bazzite repository? If it is, feel free to comment here to keep the discussion open. Otherwise, you can close the issue yourself, or it will be automatically closed in 7 days. Thank you!

ArnauS197 commented 1 week ago

Hi, the issue still persists like the first day, nothing has improved since july that I started using Bazzite.

dosubot[bot] commented 1 week ago

Hi @KyleGospo, the user @ArnauS197 has confirmed that the issue with the Xbox Wireless Dongle still persists and has not improved since July. Could you please assist them with this ongoing problem?