- Ubuntu 12.04,显卡:GeForce-4 MX 420,
- 从 Nvidia 网站下载 NVIDIA-Linux-x86-96.43.18.pkg1.run
- 将其从下载文件夹移至“Nvidia 文件夹”。
- 我搜索了“附加驱动程序”。
- 我收到的回复是 Nvidia-(Current)“已激活但目前未使用”。
- 我该怎么办?
a. 我下载错误了吗?
b. 我移动、打开或安装错误了吗?
c. 我想更新驱动程序以改善渲染效果。d
. 我不确定下一步该怎么做。
答案1
移动NVIDIA-Linux-x86-96.43.18.pkg1.run
到某个文件夹并不能安装它。您必须关闭 x 服务器并执行 pkg 才能安装。(此网站上有很多问题,请搜索)
Additional drivers
进行下载和安装。(已经完成)。
通过从终端执行来了解正在使用哪个驱动程序lsmod
。 nvidia 有两个驱动程序。 一个是开源的nouveau
,另一个是来自 nvidia 的闭源驱动程序(如果您从 nvida 提供的 pkg 安装,则会安装该驱动程序)。 其中任何一个都是允许的,另一个将被列入黑名单。
答案2
当你移动下载的文件时,这并不意味着它已安装。你必须手动安装它
要做到这一点:
首先按ctrl++ altf1 这将打开 tty1
现在您正在使用 tty 终端控制台
使用您的用户名和密码登录
现在使用命令停止 lightdm(gdm 或其他)
sudo stop lightdm
然后使用
sudo sh /path-to-the-driver
- 如果出现问题,请关闭安装程序并重新启动,然后重试
- 仍然是同样的问题,nvidia 安装程序将在 /etc/modprobe.d/ 中创建一个黑名单
- 如果没有生成,你必须将该文件列入黑名单 nouveau
- 运行 sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf 并填写以下内容:blacklist nouveau
- 如果问题没有解决,你必须在 /etc/default/grub 中添加字符串“nomodeset”,在行
GRUB_CMDLINE_LINUX_DEFAULT=....
中 然后更新 grub
sudo 更新 grub