簡單教大家Fedora 12完美安裝nvidia官方驅動
昨天在Linux基礎上裝了個Windows 2003 不為了別的只為了玩幾把CF , 都知道Linux里玩FPS游戲太花眼了。 不過說實在的LINUX里的FPS游戲還是蠻好玩的,裝了瘟到死以后呢我的LINUX就找不到了本來可以GOOGLE/百度一下可以搞定的只是我這人就是不喜歡愛的就是兩眼瞎搞。所以呢就重新裝了一下LINUX 是裝的Fedora 12 呵呵,就喜歡自己動手Ubuntu 也很不錯只是以上以說我就喜歡瞎搞搞它為我做得太多了我的腦子要了還有什么用呢?.....要說的太多在此就...了。特申明本文所有內容均來之網絡,特此感謝幫助我的網友。希望我這個Fedora 12***安裝nvidia官方驅動對大家有很大的幫助。
0.到NVIDIA網站下載***NVIDIA驅動。
1.賦予它可執行權限。chmod +x NVIDIA-Linux-x86_64-190.53-pkg2.run
2.編輯 /etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模塊的加載。su -c 'gedit /etc/modprobe.d/blacklist.conf'在文件末尾添加 blacklist nouveau
3.阻止kernel加載nouveau模塊gedit /boot/grub/grub.conf在kernel行的末尾加上 rdblacklist=nouveau
4. 降低selinux級別,解除selinux阻止加載nvidia驅動模塊#setsebool -P allow_execstack on
5. 重新啟動,由于顯卡驅動的安裝無法 X 服務運行時進行,所以需要進入運行級別 3 。在品牌 Logo 出現后按 ESC 鍵進入 GRUB 界面,在選擇內核,按 e 鍵進行編輯,在 kernel 行未添加 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.在字符終端下登錄,進入放置安裝文件的目錄,使用以下命令啟動安裝文件。
進入你的LINUX
su
輸入你管理員pass
sh ./NVIDIA-Linux-x86_64-190.53-pkg2.run
7. 重新啟動
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*
接著運行bootconf
選擇分辨率
然后reboot,就看到久違的開機畫面了
8.內核升級后編譯內核模塊
使用官方驅動的一大缺陷就是每次更新內核時都要重新編譯內核模塊。簡單的講就是執行上文***安裝的第2和3步,只是在第3步時將運行驅動文件的方式有些差異。
su -c './NVIDIA-Linux-x86_64-190.53-pkg2.run -K'
在運行時添加 -K 參數代表只編譯內核模塊,而不再進行驅動程序文件的安裝。執行完后,重新啟動即可。
解決安裝nvidia官方驅動后啟動無顯示畫面的問題
假如大家有更好的Fedora 12方法可以教教我哦!