just quite new here, migrated from Win7 over Ubuntu Studio to MATE 16.04, so this is my very first request.
Quite satisfied with MATE after testing a while with minimalistic Xface desktop. Surely laptop is not meant to run games with big requirements, but it’s comfortable to run some of my Steam games on linux.
Currently I’m trying to convince my Laptop (Toshiba L650D-10H with Mobility Radeon HD 5650) to run Steam client. Unfortunately Steam won’t launch with free driver.
So, uninformed as I am, I thought installing former fglrx radeon driver for 14.04 will solve it. Well, it doesn’t.
Steam started and downloaded client update, but on last step it told me that I’m missing open GL support and ended.
Even my oldest pc with ancient NVIDIA 9400 GT graphic adapter is now running Steam, but not my laptop.
I actually read plenty of articles about AMD drivers and missing 16.04 support.
Is there any chance to get a solution on this?
Thx the notice @wolfman , read about driver issue.
Just upgraded my laptop and now pc to 16.04 LTS Mate. On both systems I was able to install Steam without problem.
Unfortunately Steam won’t launch…well, it starts, but then it drops/crashes.
On Laptop I tried to install unsupported old fglrx Radeon drivers, as described in first post, and Steam started. It also started Steam update, but didn’t launch due to ‘missing OpenGL’ and ended.
Systems:
Laptop: Toshiba L650D-10H, 4GB RAM, Mobility Radeon HD 5650
PC: AMD Phenom II 4X, 8GB RAM, HD 7950
I know there is a problem with current AMD graphic drivers, but even with the open driver it should be allowed to start Steam client and access my games. Probably Steam client needs update to let it work?
Warning: this solution (LD_PRELOAD on libstdc++) seems to work at first but some games won’t launch (I’ve encountered the issue with Borderlands:TPS a few weeks ago).
The only real solution is to remove libs from the runtime, as posted by Kepos above (though I’m not sure you need to remove libgpg-error).
try a manual install like this (32 bit instructions!. For 64 bit, follow the instructions: “If you are running 64bit system first enable multi-arch repositories.”):
I still had a problem with an X error this way, but I found a solution here: https://bugs.launchpad.net/ubuntu/+source/steam/+bug/1527669
cd $HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
</code?
It looks like it just renames the libs instead of deleting them like above. Thanks for the help!