Fedora 10安裝3D所必需的軟件
Fedora 10更新了很多版本更新,我本人認為Fedora 10 在Linux系列里很好使的文件系統,在此向大家推薦。Fedora 10安裝Compiz-fusion 3D效果方法。
標簽:nvidia 3d linux 玻璃效果 fedora vista compiz 分類:Linux學習 Windows Vista的半透明、玻璃效果讓人眩暈。其實,接觸Linux之后,你會發現MS那套Aero的3D效果實在不值一提,只能用簡陋來形容了。
現在Linux上整合的Compiz-fusion功能異常強大,各種動態效果足以讓人無比震撼。我以自己的本本聯想 Ideapad Y430A-TSI為例,結合Fedora 10來詳解3D安裝過程。當然其它Linux版本類似處理,比如Ubunut,設置好apt源之后,用apt-get install ***即可。
執行步驟如下:
一、我的Lenovo本本顯卡是N卡(Nvidia Geforce 9300 GS),網絡上下載Nvidia的Linux驅動(為二進制可執行文件): NVIDIA-Linux-x86-180.35-pkg0.run,此為當前N卡穩定更新版本。
編輯Fedora 10下/etc/inittab 修改行:id:5:initdefault: 為id:3:initdefault: 重啟后進入字符模式,cd /N-driver/,執行sh ./NVIDIA-Linux-x86-180.35-pkg0.run,遵照要求安裝即可(注意安裝時必須保證系統已安裝linux-kernel等 rpm,否則請先mount原安裝盤安裝。我之前很多次在這個位置不知所措,其實上面的英文提示很明白,稍加注意就知道是缺少kernel source了)注意:ati卡可在原光盤或者網上下載相應A卡驅動,此處不做特別說明。
二、如果如上步驟執行準確,則在再次啟動Fedora 10時中間會出現閃動Nvidia Logo的畫面(安裝N卡驅動完成后,請改回/etc/inittab,重回圖形界面),注意觀察很容易發現,并且在進入Gnome后,菜單顯示為:系統--首選項--NVIDIA X Server Settings,說明安裝成功。
三、此時,可測試基本的3D效果。方法為 菜單:系統-首選項-觀感-桌面效果-啟用桌面效果,即可開啟3D,此為系統安裝后默認的部分效果,如要顯示更加強大的Compiz-fusion 3D,則需額外安裝如下。
四、設置yum源默認安裝Fedora 1o后,可用yum來更新,安裝yum相關rpm包。修改/etc/yum.repos.d/**.repo,添加國內的yum源,同步速度更快,推薦上海交大的yum源。設置如下:
- [Fedora-ftp.sjtu.edu.cn]
- name=Fedora 10 - i386
- baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/10/Fedora/i386/os/
- enabled=1
- gpgcheck=0
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
- [Everything-ftp.sjtu.edu.cn]
- name=Everything 10 - i386
- baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/10/Everything/i386/os/
- enabled=1
- gpgcheck=0
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
- [updates-ftp.sjtu.edu.cn]
- name=Fedora updates
- baseurl=http://ftp.sjtu.edu.cn/fedora/linux/updates/10/i386/
- enabled=1
- gpgcheck=0
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
五、安裝Fedora 10 3D所必需的軟件,依次安裝如下:
(1)安裝compiz:
yum install compiz
(2)安裝compiz-fusion:
yum install compiz-fusion*
(3)安裝fusion*
yum install fusion*
(4)安裝emerald主題(就是窗口裝飾)
yum install emerald emerald-themes
(5) 安裝任務欄托盤(模仿Mac OS X的任務欄,效果獨特很棒)
yum install avant-window-navigator
注意:如上幾步安裝中,會提示有依賴的軟件請一并yes安裝,否則會出問題。如果在其中出現無法下載安裝的情況,請檢查源設置,或者原Fedora 10光盤是否缺少一些類庫。
六、 完成測試
經過如上的步驟,我們大體完成了3D在Fedora 10上的布局。具體使用在此略加說明:
第一步.使用Emerald作為系統默認的主題管理
1.右鍵點面板上的Compiz Fusion Icon--Select Window Decorator,點選emerald.
2.右鍵點面板上的Compiz Fusion Icon--compizconfig setting Manager,在里面選擇一個自己喜歡的主題,如果你喜歡仿VISTA的玻璃效果主題,那么我在附件里放了一個,下載附加里的主題包后把后綴名里的 “.zip"去掉(注意:千萬別去解包!因為不允許上傳特殊格式的文件,所以我給它改了后綴),然后打開compizconfig setting Manager,點右上角的Emport,然后指向你下載的這個主題包文件就可以使用了。
3.根據個人喜好在compizconfig setting Manager里對主題的各種效果進行一些設置,或者完全不去管它。
第二步.使用Compiz Fusion作為默認的桌面3D管理
右鍵點面板上的Compiz Fusion Icon--Select Window Manager--點選Compiz。
第三步.設置Compiz Fusion的各種3D特效
1.右鍵點面板上的Compiz Fusion Icon--Setting Manager就進入3D特效的設置界面。里面的各種特效設置非常繁瑣,而且每個人需要的特效又無法詳盡的表述過程。我只說說其中的幾個應用比較多的特效。
2.點選General Options--Desktop Size,在這里設置水平虛擬和垂直虛擬桌面數,3項數值可以設置為4.4.4,其他幾項默認就可以了。
3.把Viewport Switcher打上勾,各項數值不用去動,默認就行了,這樣就可以使用鼠標中鍵任意轉動3D桌面并且使用滾輪方便的在窗口間任意轉換。
4.點選“旋轉立方體”--啟用,默認的設置已經很好用了,你只需要根據自己的喜好調整“縮放”的數值來調整立方體的景深。
5.點選“桌面立方體”--啟用,Behaviour是設置為桌面內立方體的,需要的就在“內立方體”項打勾,不需要的略過;進入Transparent Cube,其中Opacity During Rotation 是設置你啟動桌面立方體的透明度,第二項是設置從立方體回到實際桌面的明暗透明度的,第三項是設置從立方體回到桌面的時間,第四項給它打勾。其他使用默認值。
6.點選Animations給各種窗口的3D特效進行具體設置,進Effect Settings ,建議給Random Animations For All Events項打勾,讓它隨機使用各種3D效果,當然你也可以對各種操作動作指定特殊的效果,不過這樣設置起來非常繁瑣,感覺還不如讓它自動隨機選擇效果,然后往下拉滑條到Fire項,點開它,這里是設置火焰效果的,隨你喜好去設置。如果在前面給Random Animations For All Events項打勾了,那么其他幾項設置可以略過,用系統默認的就夠。
7.點選Cube Atlantis,第一項是設置立方體內魚的數量,其他是設置魚的色彩和大小的。
8.進入Utility類,點選Cube Caps,這里是設置立方體頂面和底面圖像明暗透明度的,你可以選擇自己喜歡的圖片放到立方體的頂面和底面。
9.點選“崩潰處理”--啟用--啟用。compiz fusion特效在實際使用中還并不能保證100%的穩定,偶爾也會自己掛掉,遇到這種情況時,你可以右鍵點Compiz Fusion Icon 然后選擇Reload Window Manager,這樣Compiz Fusion又可以重新掛載啟動。同樣,實際操作中還發現Emerald主題也會偶爾掛掉,方法同樣是右鍵點Compiz Fusion Icon 然后選擇Select Window Decorator,點選emerald。
10. 需要注意的是:并不是所有的3D效果都是你喜歡或者適合你的,而且開啟過多的特效必然要消耗掉相當的系統資源,甚至可能引起桌面崩潰;選擇適合自己電腦硬件承受能力并且不純粹為了3D而3D,讓3D特效不僅僅能讓你賞心悅目而且實實在在成為你操作系統實際應用的強大助手。常聽人說:3D特效有什么用???不就是好看好玩嗎?我可以告訴你,我雖然使用3D的時間還很短暫,可是compiz fusion帶給我的輕松和快樂便捷是其他任何系統軟件都無法比擬的,我已經完全離不開它了,甚至到了單位的電腦上也會下意識的去快速切換,這時候才發現沒有COMPIZ的電腦簡直就不是電腦,沒有COMPIZ絕對是一件多么不幸而痛苦的事。
11.Compiz Fusion可以自由設置的項目內容數值很多,但我用自己的體會告訴你:看不懂的地方別去亂搞,不知道它有什么作用的時候暫時別用,特別是對它默認的各種特效按鍵組合不要輕易的修改,因為里面有太多的按鍵組合了,默認的快捷鍵組合已經解決了與系統快捷鍵的關系,如果隨便修改快捷鍵的組合有可能發生其他不可預知的錯誤。