![Steam 不会推出 Ubuntu 14.04 LTS](https://linux22.com/image/1131712/Steam%20%E4%B8%8D%E4%BC%9A%E6%8E%A8%E5%87%BA%20Ubuntu%2014.04%20LTS.png)
正如标题所说,我现在无法打开它。
详细信息:我使用的是 Nvidia 显卡,当我在笔记本电脑上新安装 Ubuntu 时,我可以下载并安装 Steam 和 Nvidia 驱动程序,并让它们正常工作,我甚至玩了 5 天的游戏,没有任何不便。但后来有一天,Steam 决定停止加载,并出现臭名昭著的错误:
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
现在情况是这样的,我花了 6-8 个小时试图解决这个问题,去各种论坛寻找解决方案,这是我到目前为止所做的(至少我记得的):
- 通过各种方法以各种顺序删除 Nvidia 驱动程序和 Steam,在此过程中重启了电脑 20 次左右。(失败)
试图通过打开那个小齿轮旋转程序来弄清楚为什么它无法拾取 libGL,这应该以与 steam 相同的方式失败并显示为什么会失败,但它并没有失败并且基本上向我展示了所有内容(失败)
我已经完成了所有系统更新,所有我能想到的都完成了,但仍然没有结果(失败)
额外的重要信息(我猜):现在我已经安装了它们,我发现如果我选择 Intel HD 显卡,我可以加载 steam,但如果我选择了 Nvidia,就不行了。对我来说有趣的是,我可以运行其他 linux 程序甚至游戏(比如 Doom 2 修改器 Zandronum),只是当选择 Nvidia 卡时 Steam 拒绝工作。
最后一点:在提供帮助时,请记住我是 Ubuntu 的完全新手,所以请尽量保持尽可能简单,另外,我可能在第二种方法中做错了什么或者误解了什么,这也是一种可能性,最后,如果我需要提供任何其他信息,请礼貌地询问,我会尽快完成。
PS:不要犹豫,问“你试过做 X 吗?”因为我可能已经忘记了,因为我在发布这篇文章的前一天搜索了修复方法。
答案1
解决了
因此,经过大约 4 个小时的思考和在网上搜索后,我推断问题出在我选择安装的驱动程序上,而我的结论是正确的。
我拥有的 Nvidia 驱动程序来自软件和更新>>附加驱动程序,当然是最新版本。
Steam 在我发帖前 5 天就能正常工作的原因是,我不知道怎么回事,但是我从 .run 文件中安装了一些过时的驱动程序,所以我基本上只是使用来自其官方网站的最新 Nvidia 驱动程序重新创建了该过程,如果您遇到同样的问题,请执行以下操作(不要担心,我是 Ubuntu 普通用户,这将非常容易遵循,另外,在完成前两个步骤后,您将无法看到您的桌面,因此请准备好纸和笔,在做任何事情之前记下这些步骤):
卸载您当前安装的任何 Nvidia 驱动程序,然后从官方 Nvidia 网站下载专为您的 Nvidia 卡和 Linux 操作系统(32 位或 64 位)制作的驱动程序。PS 如果您想要与我完全相同的步骤,请将下载的 .run 文件保存在下载中,并在纸上写下它的名称,例如,我的是:
NVIDIA-Linux-x86_64-352.63.run
按 CTRL+ALT+F2(出现的黑屏是应该发生的,不用担心)
输入您的登录信息(用户名为小写字母,例如,我的是:
benas
。然后在询问时输入密码)写入
sudo service lightdm stop
或sudo stop lightdm
任何对你有用的命令。如果你没有收到终端的响应,你就会知道它正在工作”写
sudo init 3
写下
sudo -i
或者sudo su root
你只要看一下该行的最左边就会知道它是否有效,你应该输入命令,它应该root
在你的名字前面说出来。写入
cd /home/yourusername(in my case was just: benas)/Downloads
(或者可以是放置 .run 文件的任何目录,只需导航到该目录即可)写
sh The-downloaded-file-name-here.run
(如前所述,就我而言是NVIDIA-Linux-x86_64-352.63.run
:)按“是”并接受必要的内容,我还告诉安装程序要做的是在它询问我是否需要时安装 32 位库,我不知道这是否有任何影响,但你也可以这样做,只是为了安全起见。
在安装程序完成时输入
reboot
,此后 Steam 应该可以正常加载并玩游戏。
我需要这种复杂的安装方法,因为我会遇到以下you appear to be running an x server
问题:这种方法似乎可以解决这个问题。
PS:Nvidia 官方网站驱动程序的唯一缺点是我无法再选择我的 Intel HD 显卡,除此之外,一切都很好。