mindxpert
mindxpert
UBUniversal Blue
Created by champipop on 1/27/2025 in #🛟bazzite-help
Unable to wake from sleep
I don't remember exactly if it was udev rule or a system servive. I don't have the device with me. Again I dont know how helpful this would be to you as my problem was directly related to Bluetooth. Maybe look at the logs via journactl and see if you can notice anything odd in there. I'm no expert at that so can't be of much help.
17 replies
UBUniversal Blue
Created by champipop on 1/27/2025 in #🛟bazzite-help
Unable to wake from sleep
Give it a try with Bluetooth turned off first. If you are able to put it on sleep and wake again then the culprit might be Bluetooth and I can help with the rule, otherwise the rule won't be helpful.
17 replies
UBUniversal Blue
Created by champipop on 1/27/2025 in #🛟bazzite-help
Unable to wake from sleep
I'm not sure if it's related but I had the same issue on Rog Ally X. The culprit was a bluetooth controller. I ended up adding a rule that would disable Bluetooth before going to sleep and reenabling it once its awaken. Maybe give the bluetooth a try if you have devices connected.
17 replies
UBUniversal Blue
Created by JimmyMac on 1/8/2025 in #🛟bazzite-help
Audio Drops on ROG Ally X When Docked
I'm noticing the same thing. Audio drops for a few seconds randomly. My TV shows the "input changed" overlay like it thinks something changed with the video input, but only audio get's dropped. Happens randomly while in game or gamescope. One way to reproduce it quite often is by opening the Steam menu or QAM while in game. I think it might be something related to HDR because it might think that the content is not HDR and changes singal type? Or might be related to the audio output (5.1 soundbar via ARC). I'm not sure but it is very distracting as both audio and overlay show up very often.
3 replies
UBUniversal Blue
Created by youmu💚🩷 on 12/30/2024 in #🛟bazzite-help
Steam Deck Audio Crackles After Waking Up
I notice the same thing. It happens on integrated speakers and HDMI output. If the crackling doesn't stop, what has worked for me is putting it to sleep again and waking it up. Then, it will crackle -> speed up -> stop. It could be several tries though but still better than restarting the game as I could lose progress.
6 replies
UBUniversal Blue
Created by arnaught on 12/23/2024 in #🛟bazzite-help
Can't wake with 8BitDo Controller
@arnaught Thanks! I did something similar. And you're right, the device does not expose a power/wakeup attribute so it doesn't support it out of the box. I was able to get it working if I enabled the wakeup for the whole usbc dock. But that came with other issues liek device turning on when plugged in the dock, turning on when controller is turned off and sometimes randomly waking up (one of the attached devices in the usbc dock might have sent a signal). Today I managed to get the Bluetooth devices to wake up my Rog Ally X. It's very similar to how you enabled it for the 2.4 dongle. See my comment on this post: https://www.reddit.com/r/Bazzite/comments/1hnpzo1/comment/m48xld8/ I had to switch my 8BitDo in the Bluetooth mode (D-Input only) but so far games have worked the same. I can consistenly wake up my device via bluetooth (like undocking the controller or pressing the power on button). Once I put the device to sleep the controller immediately turns off so it doesn't trigger a "wake" again. A big bonus is that I've been able to wake up the device with other bluetooth controllers like JoyCons or mouse/keyboards. You can give it a try if your 8BitDo supports Bluetooth.
11 replies
UBUniversal Blue
Created by Ratha on 12/11/2024 in #🛟bazzite-help
How to add usb port to usb wake up list?
Feel free to ping me if you need help.
9 replies
UBUniversal Blue
Created by Ratha on 12/11/2024 in #🛟bazzite-help
How to add usb port to usb wake up list?
The reason why I enabled wakeup for the whole dock is because the controller would not wake it up if the device was put to sleep while the controller was off. So if I have my controller off/charging on it's dock and the device reboots or I put it to sleep then I would not be able to wake it with the controller. I could only wake it up if the controller was connected to it before sleeping. The drawback is that the device will listen for other wake signals from the dock. Like once you connect or disconnect the whole dock it triggers a wake signal. Another one is that if you turn off the controller or put it on charging dock while the device is sleeping it will send a wake signal to the device. I can live with that since my controller charger/dongle is next to the device so I can just press the sleep button after I put the controller in it's charging dock.
9 replies
UBUniversal Blue
Created by Ratha on 12/11/2024 in #🛟bazzite-help
How to add usb port to usb wake up list?
I have the 8BitDo dongle connected via a USB-C Dock. You need to find out which USB bus and device your 8BitDo Controller is. To find that out run this command sudo dmesg | grep usb. On my end, the controller is on 5-1.2:
[ 134.120544] usb 5-1.2: Product: 8BitDo Ultimate wireless Controller for PC
[ 134.120547] usb 5-1.2: Manufacturer: 8BitDo
[ 134.120544] usb 5-1.2: Product: 8BitDo Ultimate wireless Controller for PC
[ 134.120547] usb 5-1.2: Manufacturer: 8BitDo
Next step is creating a udev rule so that it writes the power/wakeup to the controller (or parent device). Whenever I inspected the device using udevadm info -a -p /sys/bus/usb/devices/5-1.2 the actual device/controller does not show an ATTRS{power/wakeup} entry. The parents did though (5-1 and usb5). I had to enable the wakeup for 5-1 (USB port of the 8BitDo controller) and usb5 (whole usbc dock). Not sure if that applies to your controller or if you're using a dock but it might help. This is my udev rule (sudo nano /etc/udev/rules.d/10-wakeup.rules):
# Enable usb wake for the whole dock (usb5), required to get controller to work.
ACTION=="add|change", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="3106", RUN+="/bin/sh -c 'echo enabled > /sys/bus/usb/devices/usb5/power/wakeup'"

# Enable usb wake for the usb port of the controller (usb 5-1)
ACTION=="add|change", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="3106", RUN+="/bin/sh -c 'echo enabled > /sys/bus/usb/devices/5-1/power/wakeup'"
# Enable usb wake for the whole dock (usb5), required to get controller to work.
ACTION=="add|change", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="3106", RUN+="/bin/sh -c 'echo enabled > /sys/bus/usb/devices/usb5/power/wakeup'"

# Enable usb wake for the usb port of the controller (usb 5-1)
ACTION=="add|change", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="2dc8", ATTRS{idProduct}=="3106", RUN+="/bin/sh -c 'echo enabled > /sys/bus/usb/devices/5-1/power/wakeup'"
If you want to test it before rebooting you can trigger it via:
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo udevadm control --reload-rules
sudo udevadm trigger
9 replies
UBUniversal Blue
Created by Ratha on 12/11/2024 in #🛟bazzite-help
How to add usb port to usb wake up list?
I managed to get it to work based on this post: https://discord.com/channels/1072614816579063828/1320873947344015523
9 replies
UBUniversal Blue
Created by arnaught on 12/23/2024 in #🛟bazzite-help
Can't wake with 8BitDo Controller
I've been trying to get this to work for a while and I've finally managed to get it to wake with the controller using that snippet @arnaught . Thanks! There is one thing that is bugging me. The device will wake up when I turn on the controller, but the same happens when I turn off the controller. So let's say I want to pause gaming for a bit, I open Steam menu and select Power -> Sleep. At this point the Bazzite device goes into sleep but the controller is still on. If I hold the "8BitDo" button on the controller to turn it off then the Bazzite device will turn on again. Same happens if I let the controller auto turn off after the given time, or if I dock it (I have the Ultimate one w/ charging dock). Seems like a power-on or power-off of the controller triggers a wake. Is the same happening on your end? Do you know if there's a way to prevent the Bazzite device waking up when the controller is turning off?
11 replies
UBUniversal Blue
Created by Ratha on 12/11/2024 in #🛟bazzite-help
How to add usb port to usb wake up list?
I have the same issue on my Rog Ally X. @Ratha have you found any fix to this? I'm trying to make my 8BitDo Ultimate wake up my device. It seems like the power/wakeup file does not get created in /sys/bus/usb/devices/usbX/power/wakeup where usbX is the bus/device combination. I don't think it's BIOS related because a cheap 2.4ghz dongle mouse is able to wake it up if I move the mouse.
9 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
Not sure if that could be related with the flatpak mentioning the /usr/lib/extension/vulkan directory.
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
One thing that could be related is that I had trouble running games in Desktop mode as well. The ~/.vulkan/extensions/vulkan_icd.json did not exist. I added the file manually with some data that I gathered during some research for my device (Rog Ally X with AMD iGPU). Games run fine in desktop mode now. Game mode was not affected.
{
"ICD": {
"api_version": "1.3.289",
"library_path": "/usr/lib64/libvulkan_radeon.so"
},
"file_format_version": "1.0.0"
}
{
"ICD": {
"api_version": "1.3.289",
"library_path": "/usr/lib64/libvulkan_radeon.so"
},
"file_format_version": "1.0.0"
}
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
No description
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
interesting that org.libretro.RetroArch might be the only flatpak working. Maybe it does not depend on vulkan?
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
protontricks same error with the changes
bazzite@bazzite:~$ flatpak run com.github.Matoking.protontricks
bwrap: Can't mkdir /app/lib/i386-linux-gnu/GL: Read-only file system
bazzite@bazzite:~$ flatpak run com.github.Matoking.protontricks
bwrap: Can't mkdir /app/lib/i386-linux-gnu/GL: Read-only file system
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
Also, is there a difference when installing flatpaks as system vs user? I think it's the same even though I only have one user
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
The comment on Github mentions 3.34 but I'm assuming that was recent back in 2019
47 replies
UBUniversal Blue
Created by mindxpert on 11/19/2024 in #🛟bazzite-help
Flatpak permission issues
Similar refs found for ‘org.gnome.Platform.Compat.i386’ in remote ‘flathub’ (system):

1) runtime/org.gnome.Platform.Compat.i386/x86_64/3.34
2) runtime/org.gnome.Platform.Compat.i386/x86_64/3.38
3) runtime/org.gnome.Platform.Compat.i386/x86_64/3.36
4) runtime/org.gnome.Platform.Compat.i386/x86_64/40
5) runtime/org.gnome.Platform.Compat.i386/x86_64/41
6) runtime/org.gnome.Platform.Compat.i386/x86_64/42
7) runtime/org.gnome.Platform.Compat.i386/x86_64/43
8) runtime/org.gnome.Platform.Compat.i386/x86_64/44
9) runtime/org.gnome.Platform.Compat.i386/x86_64/47
10) runtime/org.gnome.Platform.Compat.i386/x86_64/46
11) runtime/org.gnome.Platform.Compat.i386/x86_64/45

Which do you want to use (0 to abort)? [0-11]:
Similar refs found for ‘org.gnome.Platform.Compat.i386’ in remote ‘flathub’ (system):

1) runtime/org.gnome.Platform.Compat.i386/x86_64/3.34
2) runtime/org.gnome.Platform.Compat.i386/x86_64/3.38
3) runtime/org.gnome.Platform.Compat.i386/x86_64/3.36
4) runtime/org.gnome.Platform.Compat.i386/x86_64/40
5) runtime/org.gnome.Platform.Compat.i386/x86_64/41
6) runtime/org.gnome.Platform.Compat.i386/x86_64/42
7) runtime/org.gnome.Platform.Compat.i386/x86_64/43
8) runtime/org.gnome.Platform.Compat.i386/x86_64/44
9) runtime/org.gnome.Platform.Compat.i386/x86_64/47
10) runtime/org.gnome.Platform.Compat.i386/x86_64/46
11) runtime/org.gnome.Platform.Compat.i386/x86_64/45

Which do you want to use (0 to abort)? [0-11]:
I assume #9 for 47 right?
47 replies