kruttmann Sep 23, 2016 @ 10:26am
Steam doesn't launch in Debian 9 "stretch" testing / i965 swrast [SOLVED]
/home/k/.steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/k/.steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on debian 64-bit
/home/k/.steam/steam.sh: line 154: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
/bin/bash: /home/k/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /bin/bash)
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
awk: /home/k/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /lib/x86_64-linux-gnu/libreadline.so.6)
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
Installing breakpad exception handler for appid(steam)/version(1471977975)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

Tried random things from different forums, nothing helped. Reinstalled mesa drivers, reinstalled steam, nothing helped

EDIT: Apparently I casually upgraded my distro from "jessie" to "stretch" and it broke symlinks. Vadim's solution works
Last edited by kruttmann; Sep 23, 2016 @ 1:10pm
< >
Showing 1-12 of 12 comments
BoNfiRe Sep 23, 2016 @ 10:30am 
Try updating your GPU drivers or maybe there is no linux driver support for your GPU?
kruttmann Sep 23, 2016 @ 10:35am 
Originally posted by DaddyBeee:
Try updating your GPU drivers or maybe there is no linux driver support for your GPU?

I updated everything, it worked before on my computer for a year
kruttmann Sep 23, 2016 @ 11:17am 
Originally posted by DaddyBeee:
Hope this helps...
https://bbs.archlinux.org/viewtopic.php?id=193802
Tried that already, nothing changed
vadim Sep 23, 2016 @ 11:32am 
Probably you run debian 9.0 "stretch" witnh mesa 12.
In such case you should create following symlinks:
rm /home/k/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 ln -s /lib/i386-linux-gnu/libgpg-error.so.0 /home/k/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 rm /home/k/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 /home/k/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
kruttmann Sep 23, 2016 @ 1:06pm 
Originally posted by vadim:
Probably you run debian 9.0 "stretch" witnh mesa 12.
In such case you should create following symlinks:
rm /home/k/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 ln -s /lib/i386-linux-gnu/libgpg-error.so.0 /home/k/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 rm /home/k/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 /home/k/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

Whoa! Indeed, I run 'testing' version on all sources, it worked! Hope it will not be a problem in the future! Thanks! :)
sufehmi Nov 12, 2016 @ 9:18pm 
Originally posted by kruttmann:
Whoa! Indeed, I run 'testing' version on all sources, it worked! Hope it will not be a problem in the future! Thanks! :)

Hi, got similar problem in Debian stretch (debian 9), and the solution is a bit different :

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 ln -s /lib/i386-linux-gnu/libgpg-error.so.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0 rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

Hope it helps someone else !
Hralm Jan 21, 2017 @ 7:31am 
Im using Devuan with ascii branch. It is equivalent to Debian Testing Branch.

only replacing the i386 and amd64 files worked for me:

i386

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0

ln -s /lib/i386-linux-gnu/libgpg-error.so.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libtinfo.so.5

ln -s /lib/i386-linux-gnu/libtinfo.so.5 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libtinfo.so.5


amd64

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgpg-error.so.0

ln -s /lib/x86_64-linux-gnu/libgpg-error.so.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgpg-error.so.0

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6

ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libtinfo.so.5

ln -s /lib/x86_64-linux-gnu/libtinfo.so.5 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libtinfo.so.5
Last edited by Hralm; Jan 21, 2017 @ 7:35am
vadim Jan 21, 2017 @ 7:37am 
Originally posted by Hralm:
Im using Devuan with ascii branch. It is equivalent to Debian Jessie Testing Branch.
I don't remember about jessie, but stretch creates by default two entries in grub.cfg for any installed kernel - to use systemd and to load with old good sysvinit. I also used to use Devuan, but dropped since debian started to support systemd-free init again.
Hralm Mar 9, 2017 @ 8:24am 
I'm here again because right now I dropped Devuan too, but in favor of Void Linux.

Im with problems to load steam, and looking here to see if I can put it to functioning..

Edit:

More easy than I thought. I tried install and then copy all my files to the new system. This make the installation go in problems. Just reinstall and all go ok!
Now only need to put the right folders...
Last edited by Hralm; Mar 9, 2017 @ 9:18am
[Linux] Arczi Jun 20, 2017 @ 1:08am 
In Debian Stretch First I installed Steam and after that I updated my GPU drivers for Nvidia. Try back to Nouvea drivers, install Steam and then upgrade your GPU drivers.
But Steam have a bug in Debian Stretch. Icon on the system tray is inactive.
Last edited by [Linux] Arczi; Jun 20, 2017 @ 1:10am
I, Voyager Nov 16, 2017 @ 2:56pm 
I had this problem with Debian 9 lately, and I found that running Steam thusly worked:

LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/dri steam
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Sep 23, 2016 @ 10:26am
Posts: 12