You are not logged in.
Hi everyone,
I don't have sound in CSGO and Dota 2 in bspwm anymore but it works fine in KDE. Other applications work fine in bspwm even other steam games I've tested worked fine (for example dishonored).
I've checked alsamixer to see if something looks weird or if auto mute is enabled but couldn't find anything.
I checked pavucontrol but couldn't find anything here either.
I'm using the right device the volume is turned up and the game settings are fine too.
Dota won't even show up in pavucontrol, csgo shows up but doesn't show any sound output.
I'm not sure how to debug this further and couldn't find anything on google since it's rather specific.
It would be fantastic if someone could me help me out here.
Last edited by Paranoid_Android1 (2020-03-22 16:21:16)
Offline
How are you starting bspwm? if via .xinitrc / startx, ensure https://wiki.archlinux.org/index.php/Xinit#xinitrc your xinitrc is correctly set up, note the blue boxes
Otherwise during an attempt to get audio post:
sudo fuser -v /dev/snd/*
pacmd list-cards
pacmd list-sinks
pacmd list-sink-inputsOffline
Hi @V1del,
I start bspwm directly via lightdm and don't use the xinitrc.
Here is the output of the commands:
https://hastebin.com/ovacemabuj.coffeescript
"HD-Audio Generic" is my onboard soundcard which i use to output all sounds.
It seems like the problem is solved now though.
I tried opening both games and it's working now
which is very strange since I've been having this problem for weeks and haven't really changed anything.
Maybe a system update fixed it or a different application is causing the problem.
I'll mark this post as solved for the moment being, thank you for the fast reply @V1del!
Offline
Should it stop working again, pay attention to the fuser command. I'm suspecting you had something other than pulseaudio running that blocked pulse from accessing the relevant card. The output should look like it looks now, with pulseaudio accessing every card as the sole client.
Offline