-
Notifications
You must be signed in to change notification settings - Fork 71
no sound on many games on a pure alsa system #20
Description
I'm running with no pulseaudio on a pure alsa setup, 64-bit flatpak built with --disable-system-helper.
McOsu plays audio just fine, except I had to manually select the sound device which was nil by default.
Every other game I've tried (Hotline Miami, Duke Nukem 3D: Megaton Edition, World of Goo, Terraria) is just silent.
I inspected the console output for Hotline Miami (https://gist.github.com/Francesco149/69c238cadbc3a701a33c60f019da2526#file-steam-nosound-hotline-miami-log-L104) and saw that it was correctly trying to use alsa but failed with connection refused, but I already know alsa works inside flatpak, as McOsu can play audio just fine.
I thought the issue was that it wasn't picking up my default sound device so I tried allowing it to see ~/.asoundrc and /etc/asound.conf with --filesystem but that didn't help.
I tried disabling all my virtual sound devices so my default sound device was card0, device0 but still no dice.
I realize this is a niche setup I'm on, but flatpak is a great tool to bring software that's tied to complex dependencies and GNU libc such as steam on minimalistic distros such as musl-based ones like void or sabotage where people often use pure alsa and it would be cool to have this fixed.
I can provide logs for more games if you want.