Steam for Linux

Steam for Linux

tele2win 17/mar./2013 às 6:40
opensuse 12.2: 1 way to get get sound working
When I got Steam for linux, I was excited to start goofing around but found there were issues with sound and my distro of choice, opensuse 12.2. After several hours of searching here is what I've come up with that seems to make the 5 games I have all play nicely together. I hope this helps someone who might be having a tough time.

1. add the following to ~/.bashrc: export SDL_AUDIODRIVER=pulseaudio
2. UNCOMMENT the following line in /etc/openal/alsoft.conf: (note that this IS all one line)
drivers = pulse,alsa,core,oss,solaris,sndio,mmdevapi,dsound,winmm,port,opensl,null,wave

Why did I do it this way? I also have UT2004 and Nexuiz Classic in addition to Counter Strike Source, Half Life, and Red Orchestra Ostfront. If I used alsa, I had sound in CSS, and HL, but NOT in RO or UT2004 because those two games use openal for audio. Taking these steps got me sound in all the games EXCEPT Nexuiz. I had to change the launch script to "nexuiz-linux-glx.sh" and then that worked fine.

I also have my system set up as a digital audio workstation and these things seem to have no bad effects on it.

System Specs:

Operating System: opensuse 12.2 64-bit
Kernel: 3.4.33-desktop
Desktop: KDE 4.8.5
Graphics Card: Nvidia GTX 480
Graphics Driver: Nvidia Proprietary 310.40
System Board: Gigabyte GA-X58A-UD3R
Sound Devices: On-board Intel, Nvidia Graphics Card HD, Fender Mustang 1 USB Audio Dev
Sound Server Choice: Pulse Audio with support for Alsa and OpenAL
Steam Games: Half-Life, Counter Strike Source, Red Orchestra Ostfront
Non-Steam Games: UT2004, Nexuiz Classic

Please note that there might be a better way but this works for me...

< >
Exibindo comentários 115 de 27
arc| Gps 17/mar./2013 às 13:55 
I used to start steam wit sdk audiodriver = pulseaudio.
I do not need that anymore, since one of the steam updates. (about a month ago)
The games are Half life, Teamfortress, counterstrike.
Serious Sam 3 never needed anything.

OpenSUSE 12.2 and now 12.3


Audio device: Realtek ALC892
(on board sound)
Última edição por arc| Gps; 17/mar./2013 às 13:55
tele2win 17/mar./2013 às 14:22 
Cool! I'm not sure why I needed to do this then... Might be because I did an upgrade versus a clean install? Or a difference in the sound card. I'm not sure what the onboard sound is seen as in Windows.

Have you encountered any issues with 12.3?

Thanks!!
arc| Gps 17/mar./2013 às 19:29 
After install I had no internet. I espect that they fixed this already.
I installed it the day it was released ( last wednesday)
When I went to the openSUSE forums to ask for help, there was already a sticky topic, on how to get it fixed.
No commadnline needed, just through yast. :)

No other issues.

Installing steam, one click install.
( after install i removed that repo though )
Installing amd catalyst 13.1 one click install.
Aditional codecs, one click install.

I also did not have to add any repo's, that was done automaticly with the one click install too.

12.3 start up about twice as fast as 12.2 :)
You get kernel 3.7.

And I love the dark theme.
Última edição por arc| Gps; 17/mar./2013 às 19:31
tele2win 17/mar./2013 às 20:57 
Thanks!!! Good to know. I will probably back up and try it out... Also need to make sure must-have apps will run on it. ;)

Thanks!!!
{XFCE}Zatorys 18/mar./2013 às 15:30 
Escrito originalmente por arc| Gps:
After install I had no internet. I espect that they fixed this already.
I installed it the day it was released ( last wednesday)
When I went to the openSUSE forums to ask for help, there was already a sticky topic, on how to get it fixed.
No commadnline needed, just through yast. :)

No other issues.

Installing steam, one click install.
( after install i removed that repo though )
Installing amd catalyst 13.1 one click install.
Aditional codecs, one click install.

I also did not have to add any repo's, that was done automaticly with the one click install too.

12.3 start up about twice as fast as 12.2 :)
You get kernel 3.7.

And I love the dark theme.


man im using 12.3 and its FTW :)
SUSEd 19/mar./2013 às 2:25 
I'm using 12.3 and seems that sound fixed in TF2, it works without SDL_AUDIODRIVER=pulseaudio.
But not in CS:S.
tele2win 20/mar./2013 às 14:13 
Hey SUSEd,

Have you been able to get it to work?

tele
tele2win 20/mar./2013 às 14:16 
Cool {XFCE}Zatorys... :)

Are you using VMWare Workstation or JACK with Ardour2? Those are probably my three biggest must have apps...

tele
arc| Gps 20/mar./2013 às 15:32 
Escrito originalmente por SUSEd:
I'm using 12.3 and seems that sound fixed in TF2, it works without SDL_AUDIODRIVER=pulseaudio.
But not in CS:S.

That is anoying. but I asume you already posted it on the github ?
I do not understand why the souce games have or had this problem,
arc| Gps 20/mar./2013 às 15:38 
Escrito originalmente por tele2win:
Cool {XFCE}Zatorys... :)

Are you using VMWare Workstation or JACK with Ardour2? Those are probably my three biggest must have apps...

tele

I do not know about ardour or jack, but lmms worked right out of the box.
No money right now, but for lmms and such I might get a soundcard.
And a simple midi keyboard.

http://www.thomann.de/nl/akai_lpk_25.htm

Its a dutch site, but that does not matter for the picture.

LMMS ( fruity loops for Linux so to say, with midi support)
http://lmms.sourceforge.net/

http://www.youtube.com/watch?v=BKkg9qDpF1g

http://www.youtube.com/watch?v=7pRAlayVClU
Última edição por arc| Gps; 20/mar./2013 às 15:42
SUSEd 20/mar./2013 às 23:21 
When i'm launching steam without SDL_AUDIODRIVER=pulseaudio and launch TF2 sound works fine and no error messages appears.
But when i'm launching CS:S appears message that target 'pulse' not found.
So now i'm launching steam with SDL_AUDIODRIVER=alsa.
tele2win 21/mar./2013 às 21:09 
Hey SUSEd,

get your computer ready as if you are ready to run css...

then try typing this from the command prompt?

I want to see the output?

set | grep SDL_AUDIODRIVER

tele
SUSEd 22/mar./2013 às 0:08 
Escrito originalmente por tele2win:
Hey SUSEd,

get your computer ready as if you are ready to run css...

then try typing this from the command prompt?

I want to see the output?

set | grep SDL_AUDIODRIVER

tele

$ set | grep SDL_AUDIODRIVER $ SDL_AUDIODRIVER=pulse
tele2win 22/mar./2013 às 3:59 
Hey SUSEd,

Try editing the file in /home/<whatever your username is>/.bashrc and adding this line to it:
export SDL_AUDIODRIVER=pulseaudio
NOTE: ".bashrc" is a hidden file...

After that, log out and then log back in again.

Next, when you launch Steam go to Steam > Settings > Voice and check that Voice is set to use "Pulse Audio Default".

Lastly, exit Steam and then go back in again and try out each of your games...

tele
tele2win 22/mar./2013 às 4:03 
Oooops to be more clear, you don't need to add the "NOTE: ".bashrc" is a hidden file..." Just add "export SDL_AUDIODRVIER=pulseaudio" with no quotes to .bashrc

tele
< >
Exibindo comentários 115 de 27
Por página: 1530 50

Publicado em: 17/mar./2013 às 6:40
Mensagens: 27