Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
As far as I'm aware it will only support new cards and will take time to develop. All the same I think it is a big bucket of awesomeness on their part and hope Nvidia do the same.
As a rule of thumb, when you install your favorite Linux distro, ALWAYS install Steam first, and only after that the proprietary graphics drivers.
I'm using Steam with the Free drivers and it was all working until I got onto bed today at 5 AM.
https://wiki.archlinux.org/index.php/Steam#Steam_runtime_issues
This error happens in some games only, like Don't Starve and CSGO. Others, like ETS2 work fine.
I haven't see it. I install Steam via the OpenSuSE Build Service and use the 1-click install button. Works great and I haven't head to touch anything on the drivers.
Now it's all fine.
Oh, just to explain a bit further the difficulties this required i also had to remove my 2nd crossfired GPU because installing the ATI drivers and configuring them while both cards are installed yields no improvement from the crossifre. I had to remove GPU drivers, power down PC, physically remove my 2nd gpu, reboot, do the entire installation procedure described above, power down pc again, install 2nd GPU hardware, reboot, and edit several configuration files to activate the 2nd GPU and Crossfile. WHEW! Thats a hell of a lot of work to play a few games... AM i wrong or out of the norm in thinking this is unacceptable?
I also read from various places to uninstall, reinstall, remove etc. all sorts of drivers and steam. And then you had to install a specific old version to get things working. But this really wasn't the issue.
However I finally tracked down the problem (at least in my case!). I came across an article which I don't (unfortunately!) remember where it was, but it fixed my problem with the Free Mesa drivers ( xserver-xorg-video-ati ).
This probably works with the proprietary drivers ( fglrx ), too but I'm not interested in them and therefore haven't tested them.
So, remove or rename/replace the following files:
~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
~/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reason:
They are outdated and the Mesa drivers use newer c libraries. This is probably the exact same problem with newer proprietary drivers too.
Note:
When you update your steam. Steam will rename the "steam-runtime" to "steam-runtime.old" and download new files to the new folder and fail to launch again. So you have to remove or rename the files in the new folder again. You can probably make a script that does this automatically with a click of a button.
Oh, and by the way if you have a dual GPU graphics card, HD 5970, 6990, 7990, r9x2, etc.. Only the first GPU works, the 2nd gpu sits there like a bump on a log.. Even though aticonfig --lsch says crossfire is enabled. try aticonfig -lscs and you'll see crossfire is not enameled. i ran benchmarking with a GPU activity monitor and only the 1st GPU in the card hit 100% the 2nd GPU stayed at 0%. If you happen to have found a way to acquire 2 dual GPU cards like 2 HD 7990's you have a highly expensive entire useless GPU setup. Gaming on Linux... Unfortunately a far future prospect... even still in 2015.. Maybe we can all hope for year 2020 when ill be almost 50.
I dont have the directories suggested, and i did a search of me home folder for "libstdc++.so.6" and came up with 0 results.