Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum

If anyone have problems with steam i got all fixes :)

Started by Rival, July 21, 2017, 12:39:05 PM

Previous topic - Next topic


For 64bit systems.

This does +work, you can disable steam-runtime and run it all natively on the machine with lutris.

sudo dpkg --add-architecture i386

sudo apt update && sudo apt install libxtst6:i386 libxrandr2:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpulse0:i386 libgdk-pixbuf2.0-0:i386 libxtst6:i386 libxrandr2:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpulse0:i386 libgdk-pixbuf2.0-0:i386 libopenal1:i386 libusb-1.0-0:i386 libdbus-glib-1-2:i386 libnm-glib4:i386 libnm-util2:i386 libcurl3:i386 libcurl3 libgpg-error-dev libice6:i386 libsm6:i386 libudev1:i386  libgl1-mesa-glx:i386 gcc-6-base:i386  libbsd0:i386 libc6:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libgcrypt20:i386 libglapi-mesa:i386 libgpg-error0:i386 libgpm2:i386 libllvm3.9:i386  libncurses5:i386 libpciaccess0:i386 libsensors4:i386
libstdc++6:i386 libtinfo5:i386 libtxc-dxtn-s2tc:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386  libxcb-sync1:i386  libxcb1:i386  libxdamage1:i386 libxdmcp6:i386
libxext6:i386 libxfixes3:i386 libxshmfence1:i386 libxxf86vm1:i386 multiarch-support:i386  zlib1g:i386  (Three files where missing from ubuntu installation i found :D. If libudev1 is installed and still not found do this.)

sudo ln -sf /lib/i386-linux-gnu/ /lib/i386-linux-gnu/

I am found an fix for Quake 3 and counter-strike v1.6 lsb-release lib32gcc1 libc6-i386 lib32z1 lib32stdc++6 libasound2 lib32ncurses5 libasound2-plugins:i386 libportaudio2:i386 libopenal1:i386 libopenal1 libasound2:i386 libSDL2-2.0

and do this fix to fix network problem with steam-native that i found recently :D

sudo apt-get build-dep libcurl4-openssl-dev

if the nvidia breaks game install this libgtk2.0-0:i386

And this sudo apt-get install libgl1-nvidia-glx:i386 (required if you want gaming through steam), With AMD just install their own drivers; I think it's done then.
:) :) happy gaming

UPDATE some few fixes for all steam problems if wanna disable steam-runtime + lutris runtime too :D

and from steam itself wiki.

This is the normal Steam launcher without any Arch-specific workarounds.

Finding missing runtime libraries

If individual games or Steam itself is failing to launch when using steam-native you are probably missing libraries. To find the required libraries run:

$ cd ~/.local/share/Steam/ubuntu12_32
$ file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq

Found a fix to solve if games crash using it too, do this command LD_PRELOAD='/usr/lib/ /usr/lib32/ /usr/lib/ /usr/lib32/ /usr/$LIB/' /usr/bin/steam %U


We speak about sparky 5.2 on amd64
It dosn't work and the solution which are shown here are missing this target, steam don`t grow up.
First I have removed all files, like here recommend, but no reaction. I took the console and every time it showed me  failures:

symbol lookup error: /usr/lib/i386-linux-gnu/ undefined symbol: xcb_send_request_with_fds

On a forum of github I tried an offered solution and suddenly it happend something.  It started a download, may be the same files I had removed. After that the launcher opened automaticly. It was only to give your console this line of code:


And now I see, that the post befor offers this solution for a half year,  :)

You can reading this solution on

and the author gives another link for another workaround, but for me it was not necessary.


Thank's for your support, but please, don't spam.
Nothing is easy as it looks. Danielle Steel
Join at [url="//"][/url]

View the most recent posts on the forum