ubuntu 16.04 failed to start the Steam solution

  • 2020-06-07 05:58:30
  • OfStack

preface

I have unloaded steam once before, because Linux is not as good as Windows in playing games. I want to reinstall it recently. My system version has been upgraded to Ubuntu 16.04 LST and my graphics card is amd64.

Error running after installing steam:


$ steam
Setting up Steam content in /home/weapon/.local/share/Steam
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

This is Steam software itself bug. Because it will use its own dynamic link library. So it may not load with the native driver.

The solution

Remove steam's own library and let it use the library on the system.


$ rm ~/.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/lib/i386-linux-gnu/libgc‌​c_s.so.1

Finally, have a good time.

conclusion


Related articles: