蒸汽libgl错误。 不会加载swrast_dri.so和swrast

我完成了下载蒸汽,但它不会运行。 这是我尝试启动时的输出。

Running Steam on ubuntu 15.10 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0) libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast" 

我们需要知道你使用的是什么显卡,在这里我觉得你使用的是开源驱动程序而Steam通常不会从第一次使用开源驱动程序运行,但它可以让它运行..还要仔细检查你的Ubuntu是64当您下载64位版本的Steam启动器时操作系统..所以一步一步→我们可以查看您的系统是否为64位,还有更多来自命令uname -a然后您的图形适配器将从命令lspci | grep VGA输出lspci | grep VGA lspci | grep VGA 。 然后我们可以继续……你也可以看到普通用户如果你进入右上角,点击你的用户名并点击“关于计算机”,在获得该信息后,我们可以继续进行。

但您可以在此期间尝试此解决方法:使用Ctrl + Alt + T启动终端并运行:

 cd ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu mv libstdc++.so.6 libstdc++.so.6.bak cd ~/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu mv libstdc++.so.6 libstdc++.so.6.bak 

然后启动Steam,结果将取决于您的图形卡…如果您使用32位系统,第一行是有效的,如果您使用64位系统,则第二行是有效的,如果您使用图形的开源驱动程序,这两行都是有效的。 ..好吧,至于Ubuntu 15.10仍然可以使用专有的AMD fglrx驱动程序我会建议不要升级到16.04,但更详细和准确的答案我或者我们真的需要知道你使用的是什么显卡,好的是确定关于它是32位还是64位系统等。

好像你仍然使用Ubuntu 15.10确保使用Steam获得最佳结果将是使用专有驱动程序,而不是开源的驱动程序……但是使用Ubuntu 16.04将不再支持fglrx AMD专有驱动程序,甚至手动安装。但是amdgpuamdgpu-pro将成为新的和新的amd卡的驱动程序。所以我真的需要了解更多细节,以便为您的计算机提供准确的答案。