ubuntu中启动Steam报错libGL error的解决办法

安装好Steam之后,点击启动器一直没有反应,所以去终端用命令steam启动Steam查看日志,发现终端输出如下内容,然后一直卡着,使用Ctrl C结束进程。

~ $ steam
Running Steam on linuxmint 18.1 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
^C

再执行下面的命令:
find ~/.steam/root/ ( -name "libgcc_s.so" -o -name "libstdc++.so" -o -name "libxcb.so*" ) -print -delete

之后再启动一次就可以了,会自动开始升级。