歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 8中啟用炫炫的3D桌面特效(組圖)

Fedora 8中啟用炫炫的3D桌面特效(組圖)

日期:2017/2/28 17:10:31   编辑:Linux教程

1.回首往事

Linux諸多發行版,我首先接觸的是RedHat9.03。剛開始是在XP的VMware裡安裝的,因為對我的硬件不能正確識別(05年的機子,像 SATA硬盤或者NTFS分區,redhat9的內核是默認不支持的),而且自己沒什麼經驗。後來,聽說redhat沒有發行10的原因,就認識了 Fedora。於是,下載Fedora6安裝在硬件上,一切正常!我用的是nVidia GF6600LE的卡,能被Fedora很好的識別。以後,也嘗試過其他發行版,比如openSUSE,Ubuntu。但是,感覺上真的不如 Fedora。由於,本來就熟悉了redhat系統的命令和設置(雖然Linux的根本都一樣,但是,在細節上的處理和對用戶操作上的習慣還是有很多不同的)。

最終,我用的最多的,最喜歡的方式還是Fedora。但是,自從3D桌面的出現,又把我對Linux的探索拉回了原點!我根本不明白為什麼別人能夠實現的 3D桌面,而我卻無論如何都是不行!因為一個同學無論是安裝Fedora7,還是suse10.2都可以輕松實現3D桌面。讓人看了心裡真不是滋味!雖然說我用Linux是學習和工作的需要,但是,那種誘惑太大了!

後來,嘗試過很多辦法,yum升級,下載rpm包安裝,源碼編譯。。。還嘗試了Fedora8,suse10.3,ubuntu7.1等各個版本,都是無果而終。。。最後,幾近絕望。。。

有一次,浏覽網頁是偶然發現,3D桌面,要驅動支持3D渲染才行!終端運行glxinfo|grep rend,結果direct rendering: No。找到問題了!朋友的是集成顯卡的筆記本,intel950的卡,而intel對開源還是很支持的,直接在各個發行版中集成了自己的顯卡驅動(可以去 intel官網看看,linux下的驅動是沒的下的,因為都集成了)。而我的N卡是沒有集成廠商(nVidia)的驅動的。用的只是Fedora社區自己做的一個普通驅動,雖然能識別顯卡,開啟xwindows但是,不支持3D加速!於是,去nvidia官網,下載最新的Linux驅動!安裝順利完成!但是,一定要是最新的才行。(因為,最新的驅動,才能識別最新的內核,而順利通過重編譯內核,不然,又是一場噩夢!)。

運行glxinfo|grep rend,direct rendering: Yes!正常了,然後,修改/etc/X11/xorg.conf配置文件,在Section Module段,加入Load "extmod"。重新登錄,開啟桌面效果!完美體驗!!!成功了。

2.最絢麗的桌面

但是,Fedora8默認只有cube,半透明和“豆腐效果”,想雨滴,火焰,映像等都沒有集成。

於是,使用yum升級!

A.給yum加源:

安裝最快源:

yum install yum-fastestmirror

freshrpms源的添加:

#rpm -vih http://ftp.freshrpms.net/pub/freshrpms/Fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm

livna源的添加:

rpm -vih http://rpm.livna.org/livna-release-5.rpm

或者

rpm -ivh http://livna-dl.reloumirrors.net/Fedora/7/i386/livna-release-7-2.noarch.rpm

atrpms源的添加:

rpm -vih http://dl.atrpms.net/all/atrpms-package-config-104-3.rhfc5.at.i386.rpm

rpm -vih http://dl.atrpms.net/all/medley-package-config-104-3.rhfc5.at.i386.rpm

rpm -vih http://dl.atrpms.net/all/3rd-party-package-config-104-3.rhfc5.at.i386.rpm

atrpms的rpm安裝完後,還須要導入GPG KEY:

rpm --import http://atrpms.net/RPM-GPG-KEY.atrpms

livna和freshrpms不要再導入GPG key了,在其配置文件中已經有了GPG KEY的導入方法。

結果,還是沒有加上atrpms的源。但是,已經基本夠用了!

Copyright © Linux教程網 All Rights Reserved