修改gnome螢幕解析度(Centos 6.2)---安裝Nvidia顯卡驅動篇
1,根據nvidia的具體型號,從官方網站下載,如:
NVIDIA-Linux-x86_64-295.53.run;
2,因為驅動和內核的源碼進行編譯,需要安裝如下內核相關的包,以及一些編譯源碼的工具包:
yum install kernel-devel kernel-doc kernel-headers gcc\* glibc\* glibc-\*
3,有時候 glx-utils.x86_64 會和驅動程式衝突,最好先刪除掉:
yum remove glx-utils
注意:centos 6下,如果默認安裝了nouveau,一個協力廠商開源的nvidia驅動,必須將其禁用掉:
i)
把驅動加入黑名單中: /etc/modprobe.d/blacklist.conf 在後面加入:
blacklist nouveau
ii) 查看/boot下你對應的內核檔案名,我的是centos6.2 內核名為initramfs-2.6.32-220.el6.x86_64.img
使用 dracut 備份 initramfs image file:
sudo mv /boot/initramfs-2.6.32-220.el6.x86_64.img /boot/initramfs-2.6.32-220.el6.x86_64.img.bak
重新建立 the initramfs file:
sudo dracut -v /boot/initramfs-2.6.32-220.el6.x86_64.img
iii)
修改 /etc/inittab 啟動模式為3,文字模式:
id:3:initdefault:
重啟之後,進入文字模式,會發現終端裡字體變大了,也就是說驅動沒有被載入,成功禁用了Nouveau,再檢查nouveau driver是否被載入:
lsmod | grep nouveau
如果沒有結果返回,更說明nouveau已經被禁用。
把驅動加入黑名單中: /etc/modprobe.d/blacklist.conf 在後面加入:
blacklist nouveau
ii) 查看/boot下你對應的內核檔案名,我的是centos6.2 內核名為initramfs-2.6.32-220.el6.x86_64.img
使用 dracut 備份 initramfs image file:
sudo mv /boot/initramfs-2.6.32-220.el6.x86_64.img /boot/initramfs-2.6.32-220.el6.x86_64.img.bak
重新建立 the initramfs file:
sudo dracut -v /boot/initramfs-2.6.32-220.el6.x86_64.img
iii)
修改 /etc/inittab 啟動模式為3,文字模式:
id:3:initdefault:
重啟之後,進入文字模式,會發現終端裡字體變大了,也就是說驅動沒有被載入,成功禁用了Nouveau,再檢查nouveau driver是否被載入:
lsmod | grep nouveau
如果沒有結果返回,更說明nouveau已經被禁用。
4,添加執行許可權,進行安裝:
chmod +x NVIDIA-Linux-x86_64-295.53.run && ./NVIDIA-Linux-x86_64-270.41.19.run
安裝後修改啟動模式為5:
id:5:initdefault:
重啟系統,登錄桌面,會出現“系統”-“首選項”-“更多首選項”-“NVIDIA X Server Settings”菜單。
沒有留言:
張貼留言