在筆記本(整合顯卡)上裝好fc15之後,體驗了把gnome3,感覺挺爽,又在台式機(有顯卡)上裝了個,但進入案頭到時候,提示說未檢測到顯卡驅動,不能啟動gnome3,在網上找了下安裝方式,大致記錄並傳播下。
各個顯卡生產廠商基本都不提供linux下到驅動,所以可以到nvidia官方網站上下載,根據自己的顯卡型號下載對應到驅動。我的顯卡是七彩虹 GT240 白金版,作業系統是Fedora 15 64位。
1、阻止 nouveau 模組的載入:
終端切換到root:su
編輯 /etc/modprobe.d/blacklist.conf 檔案:
Shell代碼
vi /etc/modprobe.d/blacklist.conf
在檔案末尾添加
Shell代碼
blacklist nouveau
2、編輯/boot/grub/grub.conf檔案
Shell代碼
vi /boot/grub/grub.conf
在rhgb quiet 後面添加
Shell代碼
nouveau.modeset=0
3、降低selinux層級,解除selinux阻止載入nvidia驅動模組,運行命令:
Shell代碼
setsebool -P allow_execstack on
4. 把系統先升一下級,安裝 RPM Fusion 軟體倉庫,終端命令:
Shell代碼
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm'
su -c 'rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
再運行終端命令:
Shell代碼
su -c 'yum update'
(這個可能需要一點時間,我大約花了20分鐘時間。看你的網速和機器配置了。當然,如果你不耐煩,似乎也可以忽略這一步。不過,我想你的系統以後終究會升一下級的。遲做不如早做,反正是要做的)
5.安裝驅動前必須安裝五個資料包,使用yum install
1)gcc (用於編譯驅動,安裝gcc時,就會自動把第四個kernel-headers給安裝了)
2)kernel-PAE
3)kernel-PAE-devel
4)kernel-headers
5)dkms(用於以後核心升級後所安裝驅動仍然可以使用)
說明:2和3貌似只是支援大記憶體到資料包,我到只是2G的記憶體,所以沒有裝。
6、重啟在grub介面按e或者shift鍵進入,選擇帶有Kernel的第二項,繼續按住e鍵編輯該項目。在quiet的後面添加 3 這個參數(記得3前有個空格 ),然後斷行符號退出。按b 引導進入文字終端。
7、進入root(即輸入 root,再輸入你的root密碼),切換到進入放置驅動檔案的目錄(我把先前下載的Nvidia驅動放在/home/user下,所以我輸入cd /home/user),進行安裝:
Shell代碼
sh ./NVIDIA-Linux-x64-280.13.run
接下來就是命令列下到安裝介面,基本都是accept和OK或yes
8、順便說一下,安裝完驅動後在登入系統時是沒有經典案頭的。只有安裝了compiz後才會在登陸時出現經典案頭的選項。
安裝compiz的方法
1)終端輸入su,密碼。
2)
Shell代碼
yum install compiz fusion
3)
Shell代碼
yum install emerald-themes compiz-fusion-extras emerald compiz-plugins-main compiz-manager compiz-fusion-extras libcompizconfig compiz-plugins-main-gconf ccsm compiz-gnome compiz-gtk
4) 搞定。不過如果你想使用compiz帶來的特效只有重啟系統在輸入登入密碼後再選擇進入經典案頭,然後點log in進行登入。這樣就可以配置案頭立方體等特效了。在gnome3下是不能使用compiz的
p.s.安裝nvidia官方驅動後,發現Fedora 開機畫面變成黑屏和藍帶進度條了
只要安裝以下rpm即可:
Shell代碼
yum install bootchart bootconf bootconf-gui
接著運行bootconf ,選擇解析度,之後reboot,就看到原來的開機畫面了。
作者“Remain calm, even when it seems hopeless”