安装显卡驱动程序的最佳方法是什么?

安装显卡驱动程序的最佳方法是什么?

我有一台 64 位笔记本电脑,配有两块显卡(其中一块是 Nvidia)。在应用程序“附加驱动程序”中,“附加驱动程序”选项卡下没有任何内容。

所以我想知道 - 我是否应该从官方 nvidia 网站下载 GPU 驱动程序,或者可能直接下载,sudo apt-get install nvidia-current因为它们看起来非常不同。或者可能是其他方式?

答案1

您可以从这里下载 NVIDIA 驱动程序 x64 版本。http://www.nvidia.com/download/driverResults.aspx/77525/en-us。您实际上正在下载 .run 文件。下载文件后,您必须打开终端并执行以下步骤:

  1. 通过键入以下内容使 .run 文件可执行sudo chmod +x NVIDIA-Linux-x86_64-340.32.run
  2. 然后,在执行上述操作后输入,sudo ./NVIDIA-Linux-x86_64-340.32.run

现在您可以继续安装。

答案2

缺少附加驱动程序是 Ubuntu 14.04 中的一个已知错误(我猜你正在运行这个版本)。我自己在使用 GTX 750 Ti 时也遇到了这个问题。

除非您需要提升游戏性能,否则默认的 Nouveau 驱动程序就足够了。但是,如果您确实需要性能,则有多种方法可以解决这个问题。

通过 NVIDIA 的 .run 文件下载并安装。

  1. 您需要从以下网址下载最新的 NVIDIA 稳定驱动程序这里并将其保存到您能记住的地方 - 您的主目录是一个不错的选择。

    请注意,在继续任何操作之前,请确保您已保存并关闭所有应用程序,因为您将终止显示管理器/X 服务器以及所有正在运行的应用程序。

  2. 下载完驱动程序后,您需要进入 TTY。您可以通过Ctrl+ Alt+执行此操作F1。获得文本控制台后,您需要使用用户名和密码登录。

  3. 登录 TTY 后,您需要获取与下载的 .run 文件相同的目录。它很可能位于您的下载文件夹中。运行cd ~/Downloads

  4. 接下来,您需要关闭显示管理器/X 服务器。您可以通过运行 来完成此操作sudo killall lightdm

  5. 最后,运行sudo chmod +x ./NVIDIA-Linux-x86_64-340.32.run && sudo ./NVIDIA-Linux-x86_64-340.32.run

    您必须接受一些事情。如果您收到错误消息,提示预安装脚本失败,请忽略该错误消息。我遇到了完全相同的错误,但实际上没有问题。

  6. 脚本完成后,您需要运行sudo reboot并启动由 NVIDIA 驱动程序驱动的系统!

使用 Xorg-Edgers PPA 驱动程序

这似乎是最常见的答案,但可能不是最好的选择,因为众所周知,来自该 PPA 的驱动程序会导致各种图形问题,如黑屏等。

如果第一种方法不起作用,请继续运行以下命令:

sudo add-apt-repository ppa:xorg-edgers/ppa -y
sudo apt-get update
sudo apt-get install nvidia-340
sudo reboot

这将添加 Xorg-Edgers PPA 并安装最新的 NVIDIA 340 驱动程序。重新启动后,您可以删除或保留 PPA - 这取决于您。

相关内容