Steam 不会推出 Ubuntu 14.04 LTS

Steam 不会推出 Ubuntu 14.04 LTS

正如标题所说,我现在无法打开它。

详细信息:我使用的是 Nvidia 显卡,当我在笔记本电脑上新安装 Ubuntu 时,我可以下载并安装 Steam 和 Nvidia 驱动程序,并让它们正常工作,我甚至玩了 5 天的游戏,没有任何不便。但后来有一天,Steam 决定停止加载,并出现臭名昭著的错误:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

现在情况是这样的,我花了 6-8 个小时试图解决这个问题,去各种论坛寻找解决方案,这是我到目前为止所做的(至少我记得的):

  1. 通过各种方法以各种顺序删除 Nvidia 驱动程序和 Steam,在此过程中重启了电脑 20 次左右。(失败)
  2. 试图通过打开那个小齿轮旋转程序来弄清楚为什么它无法拾取 libGL,这应该以与 steam 相同的方式失败并显示为什么会失败,但它并没有失败并且基本上向我展示了所有内容(失败)

  3. 我已经完成了所有系统更新,所有我能想到的都完成了,但仍然没有结果(失败)

额外的重要信息(我猜):现在我已经安装了它们,我发现如果我选择 Intel HD 显卡,我可以加载 steam,但如果我选择了 Nvidia,就不行了。对我来说有趣的是,我可以运行其他 linux 程序甚至游戏(比如 Doom 2 修改器 Zandronum),只是当选择 Nvidia 卡时 Steam 拒绝工作。

最后一点:在提供帮助时,请记住我是 Ubuntu 的完全新手,所以请尽量保持尽可能简单,另外,我可能在第二种方法中做错了什么或者误解了什么,这也是一种可能性,最后,如果我需要提供任何其他信息,请礼貌地询问,我会尽快完成。

PS:不要犹豫,问“你试过做 X 吗?”因为我可能已经忘记了,因为我在发布这篇文章的前一天搜索了修复方法。

答案1

解决了

因此,经过大约 4 个小时的思考和在网上搜索后,我推断问题出在我选择安装的驱动程序上,而我的结论是正确的。

我拥有的 Nvidia 驱动程序来自软件和更新>>附加驱动程序,当然是最新版本。

Steam 在我发帖前 5 天就能正常工作的原因是,我不知道怎么回事,但是我从 .run 文件中安装了一些过时的驱动程序,所以我基本上只是使用来自其官方网站的最新 Nvidia 驱动程序重新创建了该过程,如果您遇到同样的问题,请执行以下操作(不要担心,我是 Ubuntu 普通用户,这将非常容易遵循,另外,在完成前两个步骤后,您将无法看到您的桌面,因此请准备好纸和笔,在做任何事情之前记下这些步骤):

  1. 卸载您当前安装的任何 Nvidia 驱动程序,然后从官方 Nvidia 网站下载专为您的 Nvidia 卡和 Linux 操作系统(32 位或 64 位)制作的驱动程序。PS 如果您想要与我完全相同的步骤,请将下载的 .run 文件保存在下载中,并在纸上写下它的名称,例如,我的是:NVIDIA-Linux-x86_64-352.63.run

  2. 按 CTRL+ALT+F2(出现的黑屏是应该发生的,不用担心)

  3. 输入您的登录信息(用户名为小写字母,例如,我的是:benas。然后在询问时输入密码)

  4. 写入sudo service lightdm stopsudo stop lightdm任何对你有用的命令。如果你没有收到终端的响应,你就会知道它正在工作”

  5. sudo init 3

  6. 写下sudo -i或者sudo su root你只要看一下该行的最左边就会知道它是否有效,你应该输入命令,它应该root在你的名字前面说出来。

  7. 写入cd /home/yourusername(in my case was just: benas)/Downloads(或者可以是放置 .run 文件的任何目录,只需导航到该目录即可)

  8. sh The-downloaded-file-name-here.run(如前所述,就我而言是NVIDIA-Linux-x86_64-352.63.run:)

  9. 按“是”并接受必要的内容,我还告诉安装程序要做的是在它询问我是否需要时安装 32 位库,我不知道这是否有任何影响,但你也可以这样做,只是为了安全起见。

  10. 在安装程序完成时输入reboot,此后 Steam 应该可以正常加载并玩游戏。

我需要这种复杂的安装方法,因为我会遇到以下you appear to be running an x server问题:这种方法似乎可以解决这个问题。

PS:Nvidia 官方网站驱动程序的唯一缺点是我无法再选择我的 Intel HD 显卡,除此之外,一切都很好。

相关内容