Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Steam on Lubuntu 15.04 don't start #3801
Comments
gdrewb-valve
added
the
reviewed
label
Apr 20, 2015
gdrewb-valve
assigned
triage-valve
Apr 20, 2015
selfslaughter
commented
Apr 26, 2015
|
Same issue here, DELL Latitude D810: Fresh install of Lubuntu 15.04 / Linux 4.0.0. self_slaughter@SiC:~$ steam Running Steam on ubuntu 15.04 32-bit self_slaughter@SiC:~$ uname -a Linux SiC 4.0.0-040000-generic #201504121935 SMP Sun Apr 12 23:58:08 UTC 2015 i686 i686 i686 GNU/Linux self_slaughter@SiC:/$ locate swrast_dri.so /usr/lib/i386-linux-gnu/dri/kms_swrast_dri.so self_slaughter@SiC:/$ locate r300_dri.so /usr/lib/i386-linux-gnu/dri/r300_dri.so self_slaughter@SiC:~$ LIBGL_DEBUG=verbose glxinfo name of display: :0.0 OpenGL ES profile version string: OpenGL ES 2.0 Mesa 10.5.2 |
Tele42
commented
Apr 26, 2015
|
This is a known issue where the steam runtime bundled libstdc++.so.6 is too old for mesa and is being used instead of the newer system varient. This is reported at #3273 and ValveSoftware/steam-runtime#13. |
selfslaughter
commented
Apr 27, 2015
|
Thanks, I'll try removing it and any other outdated files when I get home edit: removed the libstd files and steam downloaded, then had to force close it and delete the new libstd files it created. Now it's running Surprisingly I've got 107 of my games available to linux. Sadly doom isn't one of them lol |
mhogerheijde
referenced this issue
May 1, 2015
Closed
An X Error occurred X Error of failed request: BadValue (integer parameter out of range for operation) #3820
likehopper
commented
May 2, 2015
|
This works fine for me under Ubuntu 15.04 64bits with proprietary driver NVIDIA version 346 and the latest steam client : |
gdrewb-valve
referenced this issue
May 8, 2015
Open
steam on xubuntu 15.04 surface_opengl.cpp err? #3838
hlorridi
commented
Jun 6, 2015
|
sudo kill $(pgrep steam) |
I'm glad it worked, @selfslaughter @likehopper it's a mesa (intel integrated graphics) issue. @hlorridi that's a decent script, but I'd probably have it check a bit more stringent. |
Ruedii
commented
Jun 27, 2015
|
This is technically a bug with Steam Runtime. Sould it be referred over to there? |
kode-kristoff
commented
Jul 6, 2015
|
I found this good workaround that doesn't that still works after steam upgrades: https://wirejungle.wordpress.com/2015/01/09/how-to-fix-broken-steam-linux-client-with-radeon-graphics-driver-workaround/ |
kode-kristoff
unassigned
triage-valve
Jul 6, 2015
hrdinka
referenced this issue
in NixOS/nixpkgs
Jul 26, 2015
Closed
Steam broken with radeon (foss) drivers #9003
yochai
referenced this issue
in NixOS/nixpkgs
Oct 5, 2015
Merged
steam: added libcxxabi workaround #10093
phgachoud
commented
Nov 5, 2015
|
Same problem on ubuntu 15.10 Asus and GeForce G102M |
OwenChia
commented
Nov 14, 2015
|
Same problem on Gentoo and ATI HD5650m. |
jhyrman
commented
Dec 2, 2015
|
FWIW, I installed nvidia-current, restarted, removed steam, purged, updated, installed steam, and now it's working. Ubuntu 15.10 with nVidia. |
legluondunet
commented
Dec 24, 2015
|
I obtained the same problem on a computer (Ubuntu 15.10 - AMD/ATI Hawaii XT Radeon R9 290X - drivers free). I found a workaround here: |
plastilint
commented
Jan 24, 2016
|
Same problem. |
tribbloid
commented
Feb 4, 2016
|
same problem using nvidia-355 & nvidia-prime, WITHOUT bumblebee/primus |
BitReign
commented
Feb 20, 2016
|
Same. 7970 - ubuntu 15.10 |
RoqueNE
commented
Feb 21, 2016
|
Same. Arch - ATI R300 |
menasheh
commented
Mar 6, 2016
|
@monte-fm Thank you! Based on your link, easy fix to this problem is, in a terminal:
Worked for me... |
ChrisNZL
commented
Mar 7, 2016
These two lines got it working for me with Ubuntu 15.10. Thanks. |
bubbapizza
commented
Mar 19, 2016
|
yep, those lines worked for me too - ubuntu 15.10, radeon R9 270 |
rskumar
commented
Apr 12, 2016
|
Shame but same issue. Ubuntu 15.10 :) Works with steps as suggested by @monte-fm |
Enzime
commented
Apr 27, 2016
|
Just wanted to mention this link, anyone who might be having issues with Steam, this could also be caused by the new version of libgcrypt |
DeXP
commented
May 6, 2016
|
Thanks, @Enzime, this worked for me! |
apiraino
commented
Jun 7, 2016
•
|
Still present as of Ubuntu 16.04. In my case the problem was caused by an obsolete version of library
In order to diagnose I launched with
This thread for ArchLinux helped me a lot: jeez, can't wait for the day we Linux users won't be second-class citizens... |
OwenChia
commented
Jun 21, 2016
•
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libgcrypt.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -deleteThis worked for me, Gentoo with Radeon. https://bbs.archlinux.org/viewtopic.php?pid=1590999#p1590999 UPDATE |
brantje
commented
Oct 13, 2016
|
Taken from: http://askubuntu.com/questions/614422/problem-with-installing-steam-on-ubuntu-15-04
might fix it. |
pluma
commented
Oct 14, 2016
|
I'm also getting the swrast error messages and no GUI. I'm not sure what caused it, possibly either a steam update or a regular I'm using Ubuntu 16.04 LTS with a GeForce GTX 870M/PCIe/SSE2 using the official nVidia driver (listed as "proprietary, tested" in the additional drivers selection). Deleting files like others recommended doesn't fix it. What DOES work around it is switching PRIME to the on-board Intel HD graphics chip in the nVidia settings. But that results in atrocious performance so I'm only using that to install games and then launch them manually without Steam. I've tried installing steam using the .deb file from the steam website but that refused to launch after the EULA screen, showing the exact same message about swrast in the console (so I had to install using Intel mode). All of this worked just a few days ago (though I did originally have to hunt down and delete some files like others have suggested here) and ceased working yesterday. Even a clean reinstall after a complete purge didn't fix it -- neither the steam-launcher .deb from the steam website nor the Ubuntu steam:i386 package work when I'm using the nVidia card. I would be fine if Steam would only work with software rasterisation because it obviously doesn't affect the games and at least I could install and update games without logging out of Ubuntu. |
dassmann
commented
Oct 14, 2016
|
Same error here on Ubuntu 16.10 (64bit) and intel graphics (no discrete graphics!). Using the LD_PRELOAD trick I can get steam to update itself. However, the error appears again on the updated version. |
VictorBjelkholm
commented
Oct 22, 2016
|
Having similar issues but with a Intel Graphics on MacBookPro11,1 $ lsb_release -a
$ uname -a
$ steam
|
IsNoGood
commented
Oct 22, 2016
|
This happens also for me: Lenovo Carbon X1 Gen 2 and Ubuntu 16.10 |
higuita
commented
Oct 23, 2016
•
|
The logs you send point that libGL mesa drive failed to load the intel driver and then also failed to load the software fallback... probably another lib that needs to be removed from steam-runtime because it breaks recent mesa versions. I still didn't updated ubuntu on test machine, so i can not test it right now. Please try to start steam from the command line with and report the output, it should give a little more info on what is failing now on 16.10. I also assume that running |
VictorBjelkholm
commented
Oct 23, 2016
|
@higuita Thanks a lot for the debugging and the additional steps to get more information. I now get the following output:
|
VictorBjelkholm
commented
Oct 23, 2016
|
I did come across a comment (#4664 (comment)) in a different issue that solves the problem if you preload the libraries like this:
With this I'm no longer seeing the errors from LibGL |
higuita
commented
Oct 23, 2016
|
correct, that should work, it is the libgpg-error.so.0 that is failing now. Trusting the reddit comment, this is what is needed now (this, or the LD_PRELOAD above)
|
mr-blobbyyy
commented
Oct 24, 2016
|
Can someone explain why this is still an issue? Why is steam bundling old mesa libraries? |
pluma
commented
Oct 24, 2016
|
Nope, neither of the two are working for me. LD_PRELOAD just gives me a ton of errors, renaming the files still fails with |
higuita
commented
Oct 24, 2016
|
@mr-blobbyyy because steam officially only support steamos and ubuntu 14.04 LTS and this are the lib version include on those systems. Steam have a set of runtime binaries/libs for compatibility, so any game can work for many years without any update... For closed source drivers, this is not usually a problem, but for open source ones (and now too the closed source amdgpu pro) are using the same libs... so trying to load one old lib with a new drive that requires newer lib version creates this problem. This is not easy to solve, but the reality is that very few games require this old compatibility layer, most games can use newer lib versions safely. Long term fix might be isolate system/X/opengl related libs from the game bundled libs @pluma if this is failing, please run the find above and then run steam like this and post the result:
without this, it is impossible to know what is going wrong on your system. |
pluma
commented
Oct 25, 2016
•
|
@higuita (mind you, this is after using the rename above)
NVIDIA Driver Version: 367.44 As I said: if I set the driver to use the Intel card everything works fine. |
higuita
commented
Oct 26, 2016
|
@pluma so intel works, right? i would say you have a problem with your nvidia drivers or bumblebee setup...sadly i do not think that nvidia have anything similar to LIBGL_DEBUG=verbose, but i do not use nvidia for about 8 years. try running with this command (stolen from @likehopper above) :
update the nvidia version for what you have installed |
pluma
commented
Oct 26, 2016
•
|
@higuita Amazing, that seems to do the trick. I think this explains why Steam was suddenly broken for me. I recall having had problems with Steam the first time I installed it way back and apparently I was using version 361 of the driver (now I'm on 367) because at the bottom of my
(note that "/usr/lib64" doesn't even exist, so the lib32 path is all Steam needed to work) So this must have been how I originally got Steam working in the first place and upgrading to 367 broke it. Now if only there was an easy way to fetch the integer driver version from the output of |
pluma
commented
Oct 26, 2016
•
|
Just as an addendum, this is pretty hacky and someone with better shell skills than me should probably correct this, but this seems to do the trick (just add it to NVIDIA_VERSION=`nvidia-settings -q NvidiaDriverVersion | grep -oP "[0-9]{3}" | sed -n 1p`
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib32/nvidia-$NVIDIA_VERSION:/usr/lib/nvidia-$NVIDIA_VERSION" |
rdragonrydr
commented
Dec 25, 2016
|
I also had this issue on a new Dell Inspiron with AMD graphics. It was running Ubuntu 16.04. I had to use the workaround |
|
Hello, we will be tracking this type of issue at #4768 from now on. Closing. |
Clonewayx commentedApr 19, 2015
Steam client dont strat.
********:~$ steam
Running Steam on ubuntu 15.04 32-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1424305157)
libGL error: unable to load driver: r300_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r300
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: steam 1:1.0.0.48-1ubuntu1 [modified: usr/share/applications/steam.desktop usr/share/icons/hicolor/16x16/apps/steam.png usr/share/icons/hicolor/24x24/apps/steam.png usr/share/icons/hicolor/256x256/apps/steam.png usr/share/icons/hicolor/32x32/apps/steam.png usr/share/icons/hicolor/48x48/apps/steam.png]
ProcVersionSignature: Ubuntu 3.19.0-10.10-generic 3.19.2
Uname: Linux 3.19.0-10-generic i686
ApportVersion: 2.16.2-0ubuntu4
Architecture: i386
CurrentDesktop: LXDE
Date: Fri Mar 27 16:14:50 2015
InstallationDate: Installed on 2013-03-16 (741 days ago)
InstallationMedia: Lubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.1)
SourcePackage: steam
UpgradeStatus: No upgrade log present (probably fresh install)
https://bugs.launchpad.net/ubuntu/+source/steam/+bug/1437379