[NEED HELP] NO Sound in Xonotic-0.86-GLX - Printable Version +- Xonotic Forums (https://forums.xonotic.org) +-- Forum: Support (https://forums.xonotic.org/forumdisplay.php?fid=3) +--- Forum: Xonotic - Help & Troubleshooting (https://forums.xonotic.org/forumdisplay.php?fid=4) +--- Thread: [NEED HELP] NO Sound in Xonotic-0.86-GLX (/showthread.php?tid=9832) |
NO Sound in Xonotic-0.86-GLX - FinBiteLeaf - 03-18-2024 Hello! Last week suddenly i have started to experience a full loss of sound in Xonotic 0.86. In more details, if I start GLX version then after ~ 1-15 minutes the sound is completely lost. In a strange way If I use bluetooth headphones sound is lost after a second. So the easiest way to reproduce the problem is too start a game with bluetooth on and the sound will be almost immediately lost. Terminal output is ~/Games/xonotic-0.8.6/Xonotic$ ./xonotic-linux64-glx Code: Game is Xonotic using base gamedir data The system is Debian 12 GNOME Code: Bluetooth: Will be glad to hear any ideas what can be done. RE: NO Sound in Xonotic-0.86-GLX - bones_was_here - 03-18-2024 GLX only supports ALSA and it works reliably when using ALSA directly, so this means the ALSA emulator in your sound server is broken. GLX was deprecated and current builds don't include it. RE: NO Sound in Xonotic-0.86-GLX - FinBiteLeaf - 03-18-2024 (03-18-2024, 08:18 AM)bones_was_here Wrote: GLX only supports ALSA and it works reliably when using ALSA directly, so this means the ALSA emulator in your sound server is broken. Oh, thanks! Pipewire-alsa was missing. Reinstalled it and everything is OK now. Why it will be deprecated? Is SDL superior? How? RE: NO Sound in Xonotic-0.86-GLX - bones_was_here - 03-18-2024 There's an ever-increasing amount of platform-specific issues and APIs which we don't have the time or interest or hardware to support. SDL provides us a single platform-independent API for that stuff whereas GLX tried to do SDL's job itself (DP engine is older than SDL so that used to be necessary). If you want modern stuff like native wayland, native pipewire, monitor selection, raw input, high DPI handling, you'll need to use SDL. |