I had similar problem, I reinstalled it at least 2 times, later it worked ( I had to remove in root and user all files .steam dir in $home and in .local/share/Steam dir - also in $home), somehow it started working as normal user ( later I haven't tried running it as root at all )_________________ Installation aborted to prevent system self-destruction

V10lator - when u copied files from root, have u changed permissions and owner, right? if yes, then I have no idea whats wrong, but looks like file permissions_________________ Installation aborted to prevent system self-destruction

Valve is requesting feedback on the steam installer, for better integration to non-Ubuntu systems. Perhaps someone with a good knowledge of portage could make an intelligent contribution to their discussion:

Would it be possible to have the ebuild give "pulseaudio" as an optional USE flag?
AFAIK there is not a single thing that works with pulse that doesn't also work without it. That includes the steam client, TF2, serious sam 3, and killing floor that I've tested.

Would it be possible to have the ebuild give "pulseaudio" as an optional USE flag?
AFAIK there is not a single thing that works with pulse that doesn't also work without it. That includes the steam client, TF2, serious sam 3, and killing floor that I've tested.

which would allow you to set/export STEAMBOOTSTRAPARCHIVE variable to point to any location where the boostrap tarball might be (but that patch is useless if you apply it manually, because steam.sh is refetched every time you connect)

as a workaround just make a symlink of your bootstrap tarball to /usr/lib/steam/

I could have missed something simple, but after looking at the wiki, reading this thread, and trying to run Trine 2, I can't get any audio? I use Pulseaudio, must I perhaps disable it for Trine to work? I see several people have reported that Trine works well, so I'm surprised that it didn't work for me.

Yeah the game won't run without being launched from Steam I believe. I do know that the SDL_AUDIODRIVER variable gets passed on from steam (likely because a fork/exec is ultimately used to kick off applications and that copies the environment.) I am using it to force my audio driver to ALSA as I use a pure ALSA system with a hardware mixing card._________________Gentoo Gaming Videos

Today Half-Life (Goldsrc version) was added to the Linux game library. It is mostly working great for me. The only issue I have is that the game require pulseaudio for sound effects and my system is pure ALSA with a hardware mixing card. As someone who has no interest in pulseaudio I hope this doesn't become a trend._________________Gentoo Gaming Videos

I have no issues with audio in TF2. This is limited to Half-Life so I'm assuming they currently only support pulseaudio in Goldsrc. In the console log I can see a failure to connect to pulse server other than the one Steam usually issues._________________Gentoo Gaming Videos

Today Half-Life (Goldsrc version) was added to the Linux game library. It is mostly working great for me. The only issue I have is that the game require pulseaudio for sound effects and my system is pure ALSA with a hardware mixing card. As someone who has no interest in pulseaudio I hope this doesn't become a trend.

That worked. It works with Counter-Strike as well. Is the library path not being set correctly by Steam for these games or what?

BTW... if you want to try Counter-Strike:

1) In the Library change the filter from "Linux Games" to "All Games"
2) Go into the Counter-Strike properties
3) Under the beta tab select the SteamPipe beta. This will make the game show up in the Linux list.
4) Install Counter-Strike
5) In a shell: cd YOUR_STEAM_PATH/SteamApps/common/Counter-Strike; LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./hl_linux -game cstrike_________________Gentoo Gaming Videos

Its great to see Linux-Gaming came from darkness into the light.
Valve and Steam have to be the first step of many.
But HL and CS second after TF2?...... Jesus, please port the Source-Engine-Games as soon as possible._________________There is nothing in the desert... and no man needs nothing.