Linux安装Nvidia驱动时遇到问题及其解决方案

2014年1月14日 由 Creater 留言 »

问题1:提示不能在图形界面下安装

1.在终端中输入如下命令,进入多用户模式,进入后使用root账户安装。

init 3

问题2:提示需要禁用Nouveau

关闭Nouveau:
1.把驱动加入黑名单中: /etc/modprobe.d/blacklist.conf 在后面加入:

blacklist nouveau

2) 使用 dracut重新建立initramfs image file :
* 备份 the initramfs file

$ sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

* 重新建立 the initramfs file

$ sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

如果启动程序是grub2, 还需要修改/boot/grub2/grub.cfg, 在对应的启动项kernel 后面加入参数rdblacklist=nouveau nouveau.modeset=0. 当然你也可以在启动时用e 进入相应启动项来进行设置,如下所见。

linux   /vmlinuz-3.3.4-5.fc17.i686.PAE root=UUID=4cb7c1ae-93ee-48e6-9a69-1e696691f0f6 ro single SYSFONT=SYSFONT=latarcyrheb-sun16 rd.lvm=0 rd.dm=0 LANG=zh_CN.UTF-8  KEYTABLE=us rd.md=0 rd.luks=0 rhgb quiet rdblacklist=nouveau nouveau.modeset=0
                echo    '载入初始化内存盘...'
                initrd  /initramfs-3.3.4-5.fc17.i686.PAE.img

3) 重启系统至文本模式,init 3 这个可以修改/etc/inittab 文件 init 3是文本模式,
init 5是图形界面模式.重启之后,进入文本模式,其实可以发现字体变大了,也就是说驱动没有被加载,成功禁用了Nouveau

4)检查nouveau driver确保没有被加载!

$ lsmod | grep nouveau

5) 运行安装文件

$ sudo ./NVIDIA-Linux-*****.run

安装过程中根据相应提示,即可完成安装.
6)重启系统

reboot
广告位

发表评论

你必须 登陆 方可发表评论.