Ubuntu - Steam 无法启动

Ubuntu - Steam 无法启动

在修复了另一个缺少软件包的问题后,当我尝试启动 steam 时得到了以下信息:

Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

我尝试重新安装几次,但都没有用。还尝试删除应用程序缓存,就像其他答案说的那样。

非常感谢您的帮助。

我需要学习什么才能理解这些错误信息

Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gnome-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

答案1

运行以下命令来安装该驱动程序(swrast_dri.so):

sudo apt-get update
sudo apt-get install libgl1-mesa-dri libgl1-mesa-dri:i386

请发布任何错误,谢谢!


通常,当我看到此错误时,运行:

sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade

解决了这个问题。

但是,有时您可能需要尝试单独安装(或卸载)顽固的应用程序才能完成任务。

要理解该消息,请单独安装所需的依赖项以查看问题是什么(或者这可能会解决问题):

sudo apt-get install --reinstall libcheese-gtk23 libcheese7

如果下一个错误消息显示等等等等等等依赖于取决于等等等等等等,尝试安装等等等等等等然后从那里出发。

相关内容