如果软件包不起作用,如何从源代码安装 Nvidia 驱动程序?

如果软件包不起作用,如何从源代码安装 Nvidia 驱动程序?

我刚刚在一台相当旧的(12 年历史)的 PC 上安装了 Xubuntu,并且正在努力为 GPU NVIDIA GeForce4 MX 420 安装正确的驱动程序...

我已设法获取“附加驱动程序”,但应用程序未显示在菜单中,我经历了几个程序,最终我的屏幕分辨率不超过 640x480,并尝试了所有 sudo apt-get 变体与 nvidia-current 和当前更新...

我认为我获得了正确版本的驱动程序(93.43.07),但它们无法从终端安装,因为它们说我正在运行 X 服务器。所以我关闭了 xserver,然后尝试从终​​端安装它们,但在我输入完全相同的命令后

sudo home/username/Downloads/NVIDIA-Linux-x86-96.43.07.pkg1.run

什么都没有发生并且终端显示类似未找到命令的内容。

。关于安装 nvidia 驱动程序有很多类似的主题,但我似乎知道当前的驱动程序对我的旧 GPU 不起作用。任何帮助都将不胜感激!:)

答案1

我刚刚安装完了最新的 Nvidia 驱动程序,下面是我操作的方法:

  1. 停止您的显示管理器服务(我使用 Linux Mint 14,所以我的显示管理器是 MDM - 如果您运行的是 Ubuntu 12.10,那么您的显示管理器是 LightDM):sudo service lightdm stop

  2. 如果没有自动执行,请CTRL + ALT + F1按 打开终端。使用您的用户名和密码登录。

  3. 输入以下命令并输入您的密码,即可成为 root 用户:sudo -i

  4. 导航到您的驱动程序所在的文件夹:cd/home/username/Downloads

  5. 我冒昧地在 Nvidia 网站上为您查找了最新的驱动程序。输入此命令以下载适用于您的 GT 440 的最新 Nvidia 驱动程序:wget http://us.download.nvidia.com/XFree86/Linux-x86/310.19/NVIDIA-Linux-x86-310.19.run

  6. 运行安装程序:sh ./NVIDIA-Linux-x86-310.19.run

  7. 按照安装程序操作。请注意,它可能会提示您已安装 nouveau 驱动程序。如果是这种情况,请同意让安装程序创建一个 .conf 文件来禁用它。重新启动您的机器以实现它。

  8. 重复步骤 1-5 即可成功安装您的驱动程序。

  9. 完成后重新启动。

答案2

如果你认为你获得了正确的驱动程序(运行文件),请执行以下操作,

  • 按 Alt+ctrl+F1,您将进入控制台登录
  • 使用您的 ID 和密码登录
  • 执行sudo stop lightdm
  • 执行cd Downloads/
  • 执行chmod +x NVIDIA-Linux-x86-96.43.07.pkg1.run
  • 执行./NVIDIA-Linux-x86-96.43.07.pkg1.run
  • 按照说明操作,现在非常简单。您可能需要重新启动一次,然后再次按照步骤操作。

相关内容