Fedora 13下安装Nvidia显卡驱动的方法/Linux无法进入X Windows 图形界面的解决方法

时间:2022-05-24 07:08:13

0.到NVIDIA网站下载最新NVIDIA驱动。

1.赋予它可执行权限。chmod +x NVIDIA-Linux-xxxxxx.run

2.编辑 /etc/modprobe.d/blacklist.conf 文件,以阻止nouveau模块的加载。
 #vi /etc/modprobe.d/blacklist.conf
 在文件末尾添加 blacklist nouveau

3.阻止kernel加载nouveau模块
 #vi /boot/grub/grub.conf
 在kernel.........quiet 行的末尾加上 rdblacklist=nouveau(这里有的人说添加nouveau.modeset=0,我试了这种方法没成功)

4. 降低selinux级别,解除selinux阻止加载nvidia驱动模块#setsebool -P allow_execstack on(我没有执行)

5. 重新启动,由于显卡驱动的安装无法 X 服务运行时进行,所以需要进入运行级别 3 。
 在品牌 Logo 出现后按 ESC 键进入 GRUB 界面,在选择内核,按 e 键进行编辑,在 kernel......quiet 行未添加 3 这个参数。 
        比如我的 kernel 行就是从
        kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
 修改成
        kernel /vmlinuz-2.6.31.1-56.fc12.i686.PAE ro root=UUID=0a86cf1f-ea02-4016-9c15-c9c537489eaf LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet 3
 完成后按 Enter 退出编辑模式,按 b 键引导。

6.在字符终端下以root身份登录,进入放置安装文件的目录,使用以下命令启动安装文件。
 sh ./NVIDIA-Linux-x86_64-190.53-pkg2.run

7.重新启动
 如果运气好,这里就应该能看到开机画面,进入X-Windows了。
8.解决安装nvidia官方驱动后启动无显示画面的问题
 (在此真诚的感谢amberprince)amberprince解决安装nvidia官方驱动后启动无显示画面的问题原贴在:
http://www.linuxdiyf.com/bbs/thread-170043-1-3.html
 安装nvidia官方驱动后,大都数人开机画面变成黑屏和蓝带进度条了
 只要安装以下rpm即可:
 bootchart.x86_64 : Boot Process Performance Visualization
 bootconf.noarch : GRUB configuration utility
 bootconf-gui.noarch : Desktop links to bootconf
 或者干脆yum install boot*

 然后reboot,就看到久违的开机画面了
9.确定驱动安装是否成功的方法(确保nouveau没有了!)
 lsmod | grep nouveau
 没有输出,且

 lsmod | grep nvidia
 有nvidia  ************  ** 出现