Talk:Steam

Just tried the chroot-method: I get "Option `--system' is unknown." when running the wrapper or manually inside the chroot. I don't have enough knowledge about dbus to test further.

-- Olek 2013-09-14T11:59:26+0000

@Pashazz

Please don't remove content without discussion unless it's wrong content. My installation instructions are _not_ wrong. Appending information on the ebuild is enough. The user can choose which method to use.

-- Hasufell 20:25, 9 November 2012 (UTC)

Flash in ~/ instead of /usr
It is very bad practice to do the Adobe Flash related stuff in /usr instead of ~/ which would have sufficed in this case. Please change the instructions accordingly.

Please elaborate. Where did you copy the libflashplayer.so to?

-- Hasufell 16:53, 10 November 2012 (UTC)

I agree too with Eliasp, a simple simlink in ~/.local/share/Steam/ubuntu12_32/plugins/ will do the trick. I just tested that on my amd64 installation, i will append this approach to the wiki page.

-- x-drum 19:33, 8 December 2012 (UTC)

Thanks, works here too with "plugins" subfolder, I removed the root-stuff.

Hasufell 20:58, 11 December 2012 (UTC)

media-libs/mesa-32bit
Just to report that i'm running steam on amd64 using the steam-meta ebuild from steam-overlay without using/emerging media-libs/mesa-32bit.

Currently i was able to run several titles (TF2, Serious Sam3, World of Goo), so maybe it's not needed anymore [ Steam build Dec 7 2012, API v012 ]

New emul* packages should contain mesa-9 libraries, see https://bugs.gentoo.org/show_bug.cgi?id=442370 If confirmed, the wiki page should be updated. --Empanyc 09:40, 9 December 2012 (UTC)

@Empanyc I confirm that all the needed mesa* libraries are there, and as said before everything is running fine, removing the media-libs/mesa-32bit reference from the wiki page.

GLIBCXX_3.4.15 not found
I ran into this error:

/home/user/.local/share/Steam/ubuntu12_32/libcef.so: /lib32/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /home/user/.local/share/Steam/ubuntu12_32/libcef.so)

The solution was to check /lib32/libstdc++.so.6 which was still symlinked to the previous gcc version.

Sound in TF2 now works without SDL_AUDIODRIVER=alsa
Today I tried TF2 and sound works fine. Please confirm. --Winterheart (talk) 15:59, 23 April 2013 (UTC)

Dependencies
Since when is pulseaudio a dependency? I don't have it and you can set ALSA in steam anyway.

-- Hasufell 14:48, 8 November 2012 (UTC)

above comment for amd64

-- Hasufell 20:23, 9 November 2012 (UTC)

On amd64, I don't use NetworkManager and the Steam client works fine. I haven't tried to play any online games though. I advocate for removing these two (or categorizing them as optional if there is justification): -- Jwmurphy (talk) 01:57, 20 October 2013 (UTC)
 * media-sound/pulseaudio
 * net-misc/networkmanager

s3tc broken
im still getting s3tc messages regardless emerging the package that the wiki says to get. i also found driconf, told it to force allow s3tc and still nothing. i can play old half life stuff but nothing new. 666threesixes666 (talk) 04:58, 10 April 2014 (UTC)

Segmentation fault 64bit (might be 32bit aswell) due to wrong locale
Trying to figure out why steam wouldn't launch in 64bit mode for days resulted in finding out it may be a locale issue. Launching steam with LC_ALL=C made it work just fine. Haven't tested it on gentoo 32bit, as I don't have that around anymore. -- oliver 09:20, 14 June 2014 (UTC)

cannot connect to X window server in 32bit chroot
$ emerge x11-apps/xhost $ xhost local:${your_username}

$ /path/to/steam.sh Probably need x11-apps/xhost to make it work. AleiPhoenix (talk) 08:24, 14 July 2014 (UTC)
 * 1) get into chroot

32bit chroot and portage
I was just wondering, but shouldn't the 32bit chroot really get it's own instance of portage? You know, so one can update it in the future?