Centos 6.X 安裝 NVIDIA 顯示卡
參考自 http://preview.tinyurl.com/lc9tgsj
1、根據nvidia顯卡的具體型號,從官方網站下載驅動,我的是NVIDIA-Linux-x86-331.38.run
http://www.geforce.cn/drivers
2、安裝編譯環境:kernel-devel、kernel-headers
# yum -y install kernel-devel kernel-headers
(補充,或會要求 gcc )
(補充,空間充足,用 yum groupinstall "Development Tools" )
3、修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模塊的加載
方法: 添加blacklist nouveau,注釋掉blacklist nvidiafb
4、重新建立initramfs image文件
# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
# dracut /boot/initramfs-$(uname -r).img $(uname -r)
5、修改/etc/inittab,使系統開機進入init 3文本模式:
將最後一行“id:5:initdefault:”修改成“id:3:initdefault:”(不包含引號)
注釋:5代表系統啟動時默認進入x-window圖形界面,3代表默認進入終端模式。
6、阻止kernel加載nouveau模塊(非必要操作)
修改/boot/grub/grub.conf,在kernel行的末尾加上 rdblacklist=nouveau vga=792
重啟
# reboot
7、安裝NVIDIA驅動
輸入root和password,進入根用戶模式下,確保nouveau kernel driver沒有被加載
# lsmod | grep nouveau
進入驅動程序所在目錄,開始安裝
# sudo chmod +x NVIDIA-Linux-x86-331.20.run
# sudo ./NVIDIA-Linux-x86-331.20.run
安裝過程中,根據提示選擇accept,yes 或 OK,即可完成安裝:
如果提示有舊驅動,詢問是否刪除舊驅動,選Yes;
如果提示缺少某某模塊(modules),詢問是否上網下載,選no;
如果提示編譯模塊,詢問是否進行編譯,選ok;
如果提示將要修改xorg.conf,詢問是否允許,選Yes;
接下來就是等待安裝完成。
8、修改/etc/inittab,使系統開機進入init 5圖形界面模式
將最後一行“id:3:initdefault:”修改成“id:5:initdefault:”
重啟
#reboot
9、當看到Nvidia的logo後,安裝成功,登陸後在系統- 首選項裡可以看到NVIDIA X Server Settings菜單,可以查看基本信息及進行一些設置
沒有留言:
張貼留言