johnv 14. Feb. 2013 um 20:29 Uhr
Update Ubuntu BEFORE trying to install Steam!
I see a lot of people who have just installed Ubuntu and are having problems getting Steam installed. If you have just done a fresh install of Ubuntu, it is VERY IMPORTANT that you apply all the Ubuntu updates before installing Steam. This is doubly important on a 64-bit system.

To install the updates, click on the little gear in the upper-right hand corner, select "Software Up to Date"->Check->Install Updates. If you have a freshly installed system, there should be LOT of updates (hundreds) and you'll need to reboot.

I really think this will solve most of the fresh install problems on this forum. Please try this and then post if it is still not working.

I am glad to see so many people trying to install Linux. We will try to make this fresh install a little more bullet-proof in the future, but there is critical functionality in those updates that Steam needs.

Update: This should all be resolved with the new packages propped this weekend (Feb 24th)
Zuletzt bearbeitet von johnv; 25. Feb. 2013 um 9:36 Uhr
Beiträge 1-15 von 79
< >
CarrotDick 14. Feb. 2013 um 20:52 Uhr 
I know you guys are going full steam (jeez) ahead with STEAM_RUNTIME but some of these things could be resolved with dependencies in the deb configuration. Not sure if you're trying to minimize those so that you maximize the portability of the dev, but... other people solve this problem by having more debs in their repo pool and having versions for different ubuntu/debian versions etc with the right dependencies declared.

(My posts should auto-append: "Thank you!" Nice to see people taking Linux seriously. I will again grovel like an animal for pressure on NVIDIA/AMD to support KMS and Wayland in the future. It's to your own advantage with Steambox and X being a nightmare!)
Zuletzt bearbeitet von CarrotDick; 14. Feb. 2013 um 21:16 Uhr
slouken 14. Feb. 2013 um 21:43 Uhr 
Athelsto, the problem is not that steam doesn't list needed dependencies, it's that Ubuntu doesn't know how to deal with the cross-arch dependencies until you get the updates.
CarrotDick 14. Feb. 2013 um 21:49 Uhr 
Ursprünglich geschrieben von slouken:
Athelsto, the problem is not that steam doesn't list needed dependencies, it's that Ubuntu doesn't know how to deal with the cross-arch dependencies until you get the updates.

Hm, ah, I can understand how that would arise. Makes sense. I added that to the little mini guide I posted as soon as I saw this anyway. Thanks!
bl33ding_silence 14. Feb. 2013 um 22:14 Uhr 
Ursprünglich geschrieben von slouken:
Athelsto, the problem is not that steam doesn't list needed dependencies, it's that Ubuntu doesn't know how to deal with the cross-arch dependencies until you get the updates.

Ah. Then this is something Canonical should take care of. However, I do wish you guys (Valve) put up a nice, step by step guide that explains how to install Ubuntu and get Steam for Linux running. I know that a lot of stuff like that exists already, but it would be good to have that guide linked on the front page of Steam or something.
gradinaruvasile 14. Feb. 2013 um 23:37 Uhr 
One issue with the .deb installer for steam is that now doesnt list libc 2.15 as dependency.
But libc 2.15 IS required in order to run steam. So the guy (uses older Ubuntu for example) installs steam (succesfully), clicks on the icon and... nothing.
Now if the user tries to run it from terminal, there are a bunch of errors regarding the libc 2.15.
But i seriously doubt most users will do this AND have a clue about what those "bunch of errors" mean.

I installed the .deb on my Debian Wheezy (has libc 2.13) with no issues and i have to preload the ubuntu libc 2.15 lib for it to work (which it does quite well and its really stable).
Ideally the libc 2.15 requirement should be dropped for something older that will run om most distros and Ubuntu versions.
Also, one "one size fits all" Linux installer could be created, maybe with the inclusion of the libc lib that is automaticaly preloaded if older version is found.
gutigen o) 15. Feb. 2013 um 0:04 Uhr 
Oh thanks for this sticky, perhaps Windows users looking for free TF2 items will stop spaming forums with i386 error issues (tho most of them will not notice this anyway, after all they come from Windows) :)
Zuletzt bearbeitet von gutigen o); 15. Feb. 2013 um 1:46 Uhr
Shark 15. Feb. 2013 um 1:40 Uhr 
Ursprünglich geschrieben von laszlo.kertesz:
Also, one "one size fits all" Linux installer could be created, maybe with the inclusion of the libc lib that is automaticaly preloaded if older version is found.
This is kinda hard, not all linux distro's use the same folder structure.
blackout24 15. Feb. 2013 um 1:58 Uhr 
Always wondered why Ubuntu handles multiarch in such a strange way. It's much more intuitv on Arch Linux even.

If on 64 Bit every 32 Bit only program is installed from [multilib] repo. To satisfy dependencies it installs lib32-whateverlibyouneed also from [multilib]. Everything is nice and spearated you exactly know what you install.
MrTheSoulzツ 15. Feb. 2013 um 3:47 Uhr 
they have fixed this multiarch erros in 13.04 but i wont recommend any new linux comer to use it becuase its a alpha, if your a "expert" and you can handle yourself if something goes wrong, sure i recommend you tryng it out.
Salivating monstah 15. Feb. 2013 um 5:35 Uhr 
The way I went which is not entirely wrong.
installed ubuntu's LTS
Installed steam
Syslinked my windows drive
installed update
got dependencies
games were not launching and got tired
stopped fussing with syslinking windows and undid the link
download my games again
worked flawless


now I just gotta figure out how to get my cfgs from steam to Linux they don't seem to like each other.
I got a performance boost in Linux surprise surprise.

I think syslink will work but you got to pop into your windows drive and mark things as executable + other needed flags and it is not worth the hassle plus I doubt valve will support this method.

Also pro-tip find the hot-key to unhide in the GUI if you want to access your steam directory.
Ctrl+h I think on Ubuntu
Shark 15. Feb. 2013 um 5:39 Uhr 
Syslinking sounds like a very bad idea to me tbh.
MrTheSoulzツ 15. Feb. 2013 um 5:42 Uhr 
Ursprünglich geschrieben von Salivating monstah:
The way I went which is not entirely wrong.
installed ubuntu's LTS
Installed steam
Syslinked my windows drive
installed update
got dependencies
games were not launching and got tired
stopped fussing with syslinking windows and undid the link
download my games again
worked flawless


now I just gotta figure out how to get my cfgs from steam to Linux they don't seem to like each other.
I got a performance boost in Linux surprise surprise.

I think syslink will work but you got to pop into your windows drive and mark things as executable + other needed flags and it is not worth the hassle plus I doubt valve will support this method.

Also pro-tip find the hot-key to unhide in the GUI if you want to access your steam directory.
Ctrl+h I think on Ubuntu
if you say you had a performance boost in the LTS version just wait untill 13.04 is out officialy, WAAAAYY faster and alot less problems!
Shark 15. Feb. 2013 um 5:58 Uhr 
To bad 13.04 is not an lts release tho, but yes, installing drivers will probably be better and the performance better.
MrTheSoulzツ 15. Feb. 2013 um 6:11 Uhr 
i kinda wish valve had waited on trying to get more useres on ubuntu just for the fact i could recommend then using ubuntu 13.04 wich would stop alot of the pain some useres have, right now i can only recommend it has a last resort if they hardware requires the latest kernel :(
Shark 15. Feb. 2013 um 6:28 Uhr 
I think you're right, but the biggest issue is the way that 12.10 installs drivers.
Beiträge 1-15 von 79
< >
Pro Seite: 15 30 50
Geschrieben am: 14. Feb. 2013 um 20:29 Uhr
Beiträge: 79