Source-1-Games
Source-1-Games copied to clipboard
[L4D2] [LINUX] audio settings doesn't saving
Hi. I have audio system 5.1 I choose in settings "speaker 5.1" and after re-launch the game I need repeat choosing in settings "speaker 5.1", because this option doesn't save
my system: debian jessie 64bit with gnome 3.14 GTX580 and propietary video driver
P.S. in CS:GO it's fixed:)
Closing as this appears to have been fixed.
THis is not fixed! I go to record video.
- open Left 4 Dead 2 game
- go to audio settings
- change speakers from default 5.1 to another (ex. 2 speakers)
- close game
- open game again
- go to audio settings
- look for speakers preset
- profit https://www.youtube.com/watch?v=CkmWUEARQRg&feature=youtu.be
Hello @steamlinux, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. In particular, is the game generating a CrashID or minidump in /tmp/dumps on game exit?
This sounds like the game is crashing on exit before the setting change gets saved to the config file. Are you using any launch options with the game? Separately, if you add LANG=C %command% to the game's launch options, does the sound setting change work as expected?
my system information from Steam help (in russia) http://pastebin.com/TZjFGi07 my inxi -xbbb output http://pastebin.com/tRNaXycc my game don't create minidumps (empty dir) I have launch options "-dev +dsp_enhance_stereo 1 +mat_queue_mode 0" now I try without launch options and with only "LANG=C %command%", audio settings doesn't save
P.S. before update (I do not remember exactly, it seems 6 oct 2015) game always change speakers to "2 speakers", I always change to "5.1", now game change always to "5.1" and I change to "2 speakers", because after update sound reversed on this presets. with "5.1" preset work 2 channels (front-left, front-right), with "2 speakers" work all 6 channels i can record video about this
game updated and this bug doesn't fixed, sadly
Its still a issue! :)
I hate this issue! :( in CS:GO this bug fixed about 1 week in L4D2 valve don't try (!) fix this about >3 years
bump?
Figured I would leave a message hear seems as my somewhat similar issue got closed.
Left 4 Dead 2 detecting wrong speaker configuration upon startup and ignoring last speaker configuration selection on the latest LTS release of Ubuntu
I am not sure why this happens. On the OS level my audio output is set to my motherboards builtin audio output with the analogue stereo output profile selected however every time I launch Left 4 Dead 2 the in-game speaker configuration setting gets set to 5.1 speakers instead of either 2 speakers or headphones.
This raises two issues. The first issue is Left 4 Dead 2 doesn't save the selection you chose prier in the speaker configuration setting, instead it determines the setting on each launch regardless to what you chose to set it to previously. The second issue is Left 4 Dead 2 isn't detecting the correct speaker configuration in the first place.
Steps to produce issue:
- Launch Left 4 Dead 2
- Change the speaker configuration setting from 5.1 speakers to headphones
- Quit Left 4 Dead 2
- Launch Left 4 Dead 2
What's expected to happen: Left 4 Dead 2 remembers you've selected headphones under the speaker configuration setting.
What actually happens: Left 4 Dead 2 incorrectly assumes you're using 5.1 speakers and changes your previous selection.
This is a somewhat annoying issue because the only solution is to change this setting every time you launch the game. I really hope this issue is looked into further and possible fixed. Best regards, a long time Left 4 Dead 2 fan.
This bug has lasted probably some years now, and sadly no one seem to care about l4d2 anymore. Wish they would fix some random crashes as well, but so far they doesn't seem to create a new l4d game either. I could survive a manual console command to set the audio as well, but it doesn't seem to exists..
This bug has lasted probably some years now, and sadly no one seem to care about l4d2 anymore. Wish they would fix some random crashes as well, but so far they doesn't seem to create a new l4d game either. I could survive a manual console command to set the audio as well, but it doesn't seem to exists..
Well you see my problem is if they're going to continue to sell a game for money the least they could do is support it on the latest versions of Windows and Ubuntu LTS.
This bug has lasted probably some years now, and sadly no one seem to care about l4d2 anymore. Wish they would fix some random crashes as well, but so far they doesn't seem to create a new l4d game either. I could survive a manual console command to set the audio as well, but it doesn't seem to exists..
Well you see my problem is if they're going to continue to sell a game for money the least they could do is support it on the latest versions of Windows and Ubuntu LTS.
I agree.
I also get the problem that the in-game voice gets disabled if I choose "Headphones" when I'm already playing the game. So I must wait for a new chapter for it to work again. It's really annoying. Tried to disable, and enable it manually by the voice setup or hotkeys, but that didn't work either. The hotkey/bind for push-to-talk doesn't seem to work.
I also get the problem that the in-game voice gets disabled if I choose "Headphones" when I'm already playing the game. So I must wait for a new chapter for it to work again. It's really annoying. Tried to disable, and enable it manually by the voice setup or hotkeys, but that didn't work either. The hotkey/bind for push-to-talk doesn't seem to work.
That is issue #2756
@ghost
This is a somewhat annoying issue because the only solution is to change this setting every time you launch the game. I really hope this issue is looked into further and possible fixed. Best regards, a long time Left 4 Dead 2 fan.
I hope that with the new update this will be corrected, it is very embarrassing every time to have to configure the audio, please Valve fix this problem
@ghost
This is a somewhat annoying issue because the only solution is to change this setting every time you launch the game. I really hope this issue is looked into further and possible fixed. Best regards, a long time Left 4 Dead 2 fan.
I hope that with the new update this will be corrected, it is very embarrassing every time to have to configure the audio, please Valve fix this problem
I can confirm that it doesn't...
@olehj
I can confirm that it doesn't...
Truth.
Edit: Although the L4D2 is working well in the gameplay part, there hasn't been a fix for the sound issue after the update yet :/

Folks ! today an update of just over 600Kb came out, and the problem was solved here, can you test to see if it solved for you too?
Not fixed
uhmm, after more tests I came to the conclusion that it is not 100% corrected, after closing and opening the L4D2 once, it keeps the saved audio settings:

now, if I close and open it twice it resets the audio configuration :(

Two more years!
Still broken as ever! :D
and if you do change it.. the microphone get issues/does not work, can't remember.., but bugs!
kinda hilarious how it's still not fixed, at least give us a command like windows_speaker_config and no problem
yeah how come this setting isn't a regular convar? I went throught list of convars/concmds and failed to find anything
Bump
There is a variable, that exists in every Source 1 game: "snd_surround_speakers". It is set to -1 by default in Left 4 Dead 2, which means "autodetect". However, this variable is missing FCVAR_ARCHIVE flag, and thus not written to the config.cfg. It doesn't have FCVAR_LAUNCHER flag either (that would allow setting as before game starts, if passed as a parameter). In fact, it does not have any flags, despite being completely functional. Variable can be changed while playing, if you use VScript, however, this is a dumb solution, because it is much faster to change it by hand in the menu, than running a host to make script change it for you.
Would an autoexec change the value of the convar though?
Would an autoexec change the value of the convar though?
No it will not, because this variable does not have necessary flags set in the game library. It can be changed using VScript, but that means your sound can be changed only when you are playing on your own server (VScript works only when you host your own local server). I made an addon for that, but this is not a proper fix.
What is funny is that almost the same situation is on Windows systems. The reason why there is no issue saving this parameter on Windows is because this parameter is saved somewhere in Registry instead — something that does not exist on non-Windows platforms.