Originally posted by BitEE
View Post
The problem is "libgcc_s.so.1" asking for GCC4.7. I've got direct rendering working fine, it's just steam being awkward because of this library. If you run steam in a terminal but in future do something like
Code:
steam | grep error > steam-errors.txt
Here's the error:
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (/home/ant/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_4.7.0' not found (required by /usr/lib/i386-linux-gnu/dri/swrast_dri.so))
libGL error: dlopen ${ORIGIN}/dri/swrast_dri.so failed (${ORIGIN}/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
so locate where another libgcc_s.so.1 might be on your system:
Code:
locate libgcc_s.so.1
So to solve the problem, i just copied this file to replace the one steam was using:
Code:
sudo cp /lib/i386-linux-gnu/libgcc_s.so.1 /home/ant/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
Assuming you're in a similar situation, the above command with your own username instead should fix it right up.
Comment