为了追求更好的视觉效果,很多系统需要外置显卡,并且需要安装显卡驱动。比如英伟达显卡nvidia。
1.下载nvidia显卡驱动程序。
2.修改Linux系统运行级别:
vim /etc/inittab,把5改成3.
3.lsmod |grep nouveau
vim /etc/modprobe.d/blacklist.conf,添加:
blacklist nouveau
4.备份原有初始化内存文件系统:
cp -p /boot/initramfs-2.6.32-431.23.3.el6.x86_64.img /boot/initramfs-2.6.32-431.23.3.el6.x86_64.img.orig
使用dracut命令重新生成initramfs文件,并且重启系统。
dracut -v /boot/initramfs-2.6.32-431.23.3.el6.x86_64.img 2.6.32-431.23.3.el6.x86_64
reboot重启系统。
5.重启系统,在欢迎界面--按E--末尾添加:
nouveau.modeset=0
按b启动系统。
6.lsmod |grep nouveau
vim /etc/grub.conf,添加:
rdblacklist=nouveau
7.移除nouveau.ko内核对象文件:
mv /lib/modules/2.6.32-431.23.3.el6.x86_64/kernel/drivers/gpu/drm/nouveau /tmp
8.重启系统,lsmod|grep no
发现没有nouveau的模块。
9.移除nouveau.ko内核后,RHEL 6的启动界面会变成进度条,光圈启动将消失。
yum -y install gcc kernel-devel
chmod +x NVIDIA-Linux-X86_64-XXX.run
./NVIDIA-Linux-X86_64-XXX.run
Accept接受许可协议。
10.修改inittab的Linux系统运行级别文件。
vim /etc/inittab:
把3改成5.
reboot重启系统。
登录Linux桌面环境,在系统--首选项--更多首选项--“NVIDIA X Server Setting”菜单去查看nvidia管理控制器。