此方法在Fedora15上同樣適用
首先在驅動之家下載相關驅動,我的fedora是64位的,找到對應驅動,下載來是一個.run腳本文件“NVIDIA-Linux-x86_64-260.19.21.run“。
然後安裝一些必要的庫perl,gcc,kernel-devel
sudo yum install perl
sudo yum install gcc
sudo yum install kernel-devel
比較當前kernel版本uname -r,如果當前kernel版本比kernel-devel版本低,必須升級當前內核( sudo yum update kernel),否則安裝過程中提示缺少kernel source文件。這些主要的庫安裝完畢之後如果接下來安裝驅動過程中依然提示少包,提示少哪個包就裝哪個,比如我這裏還提示少binutils包,就裝這個包(sudo yum install binutils)。
在圖形化界面無法按裝驅動,於是修改inittab文件,將5改爲3,以便重啓後進入字符模式來安裝(也可以在啓動時按e鍵在kernel那一條最後面寫上 init 3然後按b鍵啓動):
另外由於fedora14集成了Nouveau驅動,安裝無法進行,必須先屏蔽啓Nouveau驅動。編輯 /etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模塊的加載:sudo vi /etc/modprobe.d/blacklist.conf,在文件末尾添加“blacklist nouveau“
還要 編輯 /etc/grub.conf 文件,禁止 nouveau KMS 的使用:sudo vi /etc/grub.conf,在你當前使用的kernel版本那行最後加入nouveau.modeset=0(因爲每次升級內核,文件裏就會多一個選擇項,所以選擇你正在使用的內核版本那項添加):
一切就緒之後重啓,進入字符模式,輸入su - 獲得管理員身份,然後安裝顯卡驅動 ./NVIDIA-Linux-x86_64-260.19.21.run,安裝完畢之後別忘了再次修改inittab文件,吧3改回5,然後reboot。
由於Nvidia驅動不支持圖形化引導,之前的Nouveau圖形化引導已經被禁用,所以重啓之後看到的是低分辨率的白藍進度條,不過我們可以通過指定 MESA 的驅動來圖形化引導系統。在版本選擇界面按鍵盤e鍵進入編輯界面:
選擇kernel那欄再次按e鍵編輯,在最後加入vga=ask:
添加之後按enter鍵結束編輯,按b鍵引導,這時候會出現一行提示,讓你按回車鍵查看可選顏色模式:
在接下來出現的選擇列表裏找到符合你顯示器分辨率的那項,然後把前面的代號添進去,回車,我的顯示器是19寸寬屏,所以我選1440*900*32,把前面的代號365添進去,按回車鍵就能看到正常的圖形化引導界面了:
進入系統後別忘了把你剛纔選擇的這個代碼寫進grub.conf文件中保存,以後就會以合適的分辨率圖形化引導系統了。需要注意的一點是,這個代碼是16進制,所以寫的時候前面要加個0x,比如我的是vga=0x365:
至此一切大功告成,3D桌面開啓啥的都沒問題了。在SMPlayer裏看MKV格式電影,非常流暢。找了一套黑白風格主題,真是酷極了。
Fedora15的Gnome3桌面