Ubuntu8.10顯卡驅動安裝和3D案頭啟用方法

來源:互聯網
上載者:User
(1)硬體設定問題:
雖然說有的朋友用配置較低的機器在Linux下也能跑出3D案頭,

但如果有更高的配置的話,顯然跑起來會更順暢。
如果是打算新買顯卡,建議選擇比“最新最高配置”稍低一級的顯卡;
本方法適用於主流Nvidia和ATI顯卡,而對Intel顯卡以及一些老舊顯卡暫不支援,
我是AMD64雙核3800+和Nforce 7600GT在1G記憶體下,3D效果開了大部分,很順。
盡量安裝Ubuntu的最新最完整的版本,
使用本教程在 Ubuntu 的 8.04,8.04.1,8.10 和 AMD64 DVD 版本下都成功地啟用了3D案頭。
裝了Ubuntu系統後,通常都可以啟動圖形介面登入使用,但這並不意味著顯卡驅動已經裝好了。

(2)最簡單的ATI或Nvidia顯卡最新官方驅動安裝方法:
讓envyng這個傻瓜軟體協助你吧!
用envyng安裝驅動有個好處就是,有些需要卸載的衝突軟體包它會自動幫你卸載,
有些3D案頭需要安裝的支援軟體包它會自動幫你安裝。例如,Nvidia的glx相關軟體包等。
這些軟體之間的關聯比較複雜,如果採用手工安裝的方法很麻煩且容易出錯。

首先,確保已經能連上網了,圖形介面下,點擊工作列“系統”-“系統管理”-“軟體源”
在彈出的視窗中“下載自”的下拉式功能表裡,把預設的“中國的伺服器”改選為“主伺服器”。
點擊“關閉”然後會自動更新一些檔案。

然後,點擊工作列“系統”-“系統管理”-“新立得軟體包管理器”
在功能表列裡點擊“編輯”-“搜尋”-輸入envyng-gtk並勾選它,會提示安裝envyng-core,
勾選後點擊“應用”即可自動下載安裝(如果你的Ubuntu安裝有KDE,還可以下載envyng-qt安裝)。
在命令列的安裝方法:點擊工作列““應用程式”-“附件”-“終端”,
輸入下列命令:sudo apt-get install envyng-gtk
如果無法進入圖形介面,也可以啟動後在終端登入,用這個命令來安裝envyng。

如果是64位的CPU系統,有可能安裝envyng時會提示“找不到/usr/lib32/libGL.so.1”錯誤,
解決方案是:點擊工作列““應用程式”-“附件”-“終端”,輸入下列命令:
sudo ln -s /usr/lib64 /usr/lib32
然後再進行安裝envyng就能順利安裝完成了。

envyng裝好後,可以在工作列““應用程式”-“系統工具”裡啟動envyng,
啟動後,現在左邊的方框裡,按你的顯卡類型,選擇“ATI”或者“NVDIA”,
右邊建議選擇預設的(Automatic Hardware Detection)自動檢測硬體安裝,
點擊“應用”即可自動下載安裝官方驅動了。

由於envyng也有不同的版本,envyng-gtk的1.1.1ubuntu3版就沒有圖形介面,
這時你可以用命令列的方法來啟用envyng安裝顯卡驅動,
點擊工作列““應用程式”-“附件”-“終端”,輸入下列命令: sudo envyng -t
然後會有個菜單出現,請按你的顯卡需要而選擇:
1- Install the NVIDIA driver 安裝 NVIDIA 顯卡驅動
2- Uninstall the NVIDIA driver 卸載 NVIDIA 顯卡驅動
3- Install the ATI driver 安裝 ATI 顯卡驅動
4- Uninstall the ATI driver 卸載 ATI 顯卡驅動
5- Restart the Xserver 重新啟動 X 服務(即圖形介面)
6- Restart your computer 重新啟動你的電腦
7- Exit 退出

以 NVIDIA 顯卡為例子,選擇“1”斷行符號後,會列出幾個驅動程式版本號碼供你選擇安裝:
0. 177.80-0ubuntu2
1. 173.14.12-1-0ubuntu4
2. 96.43.05-0ubuntu10
3. 71.86.04-0ubuntu10
預設選擇“0”然後斷行符號就可以自動下載並安裝最新版本的官方驅動,
安裝完成後會提示你是否重新啟動電腦,選擇“0 Yes”重啟或“1 No”不重啟。
如果重啟電腦後,這個版本的顯卡驅動沒有起作用,你可以還選擇1、2、3…其他版本的驅動試試。
如果安裝過程出錯,如突然停電了什麼的,你還可以用下面的命令恢複envyng安裝前的狀態:
sudo envyng --uninstall -all

(3)如果顯卡安裝後,重啟電腦黑屏怎麼辦?
不要著急,簡單任務,呵呵。
先按ctrl+alt+F1切換到終端下,讓我們先尋找出問題所在,登入終端,輸入命令:
more /var/log/Xorg.0.log |grep "(EE)" 和 more /var/log/Xorg.0.log
|grep "(WW)"
這兩句命令的意思是,查看圖形介面啟動時的錯誤(或警告)資訊.

如果輸出的錯誤資訊不多,只有一兩行,就用筆抄在一張紙上。
如果輸出的錯誤資訊有一大串怎麼辦?抄得很累啊。
沒事,用這個命令: more /var/log/Xorg.0.log |grep "(EE)" >
123
這樣就能把錯誤資訊儲存在123檔案裡了,
一會我們可以重新回到圖形介面,根據錯誤資訊的提示,上網找解決方案或求助。

(4)裝了新顯卡驅動,都黑屏了,怎麼回圖形介面?難道只能用回XP不成?
非也,非也。
如果你裝好Ubuntu系統後,預設就已經能用圖形了的話,現在也可以恢複到原狀。
重啟系統,在grub啟動菜單裡選擇 (recovery mode)也就是第二項。
我的電腦的例子是:Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery
mode)
然後你能看到一個菜單,選擇“fix X”斷行符號,然後再選擇第一項正常啟動。
呵呵,圖形介面又回來了吧?
重新回到圖形介面後,可以根據錯誤資訊的提示,上網尋找解決方案或發帖求助。

什嗎?啟動時沒有菜單可選?
那是因為你在安裝Ubuntu系統時,沒有勾選安裝“啟動器”。
怎麼辦?安裝grub不在本文的話題之內,否則篇幅就太大了,自己上網找找方法吧。

(5)如果一切順利,顯卡官方驅動就已經正確安裝了。
以我的電腦Nvidia為例,圖形介面啟動時可以看到Nvidia標誌,
可以在工作列“系統”-“系統管理”裡用“NVIDIA X Server Setting ”進行設定。

Ubuntu 8.04版在工作列“系統”-“系統管理”-“硬體驅動”裡,NVIDIA是紅色的“未使用”,這沒事。
Ubuntu 8.10版的“硬體驅動”裡NVIDIA則會變成了綠色的,提示“這個驅動已經被啟用並被使用。

如果顯卡安裝時,出現其他問題,記得查看/var/log/Xorg.0.log檔案,
然後上網找解決方案,也許需要在終端下運行某些命令,
或者需要在終端下手工修改/etc/X11/xorg.conf檔案,其實都不難,不要怕,
學習Linux的方法就是這樣:找出錯提示->上網找答案或求助->回頭按著方法做。

(6)顯卡驅動裝好了,安裝compiz
fusion試用3D案頭。
點擊工作列“系統”-“系統管理”-“新立得軟體包管理器”

分別“搜尋”並勾選compizconfig-settings-manager和emerald和fusion-icon安裝;
安裝完畢後,如何啟動3D案頭?
可以在工作列““應用程式”-“系統工具”裡啟動“compiz fusion icon”,
然後在案頭的右上方,可以看到一個藍色的立方體表徵圖,滑鼠右鍵點擊它,
選擇“Settings Manager”就可以調出特效設定視窗。

點擊工作列“系統”-“喜好設定”-“會話”,在彈出的“添加啟動程式”裡,
“名稱”隨便輸入;“命令”輸入“fusion-icon”;“注釋”隨便輸入;
點擊“確定”後,就能在啟動電腦和Ubuntu時自動啟動3D案頭效果了。

(7)已經啟動了fusion-icon卻沒有任何特效反應出來?
如果你已經在“會話”裡添加了“fusion-icon”自啟動的話,
那麼你首先查看/var/log/Xorg.0.log檔案是否有(EE)錯誤或(WW)警告。
通常是顯卡驅動和某些軟體包的衝突造成3D特效沒辦法啟動,
找到LOG記錄的問題後,再上網找解決方案,或發文章求助。

(8)3D的案頭數到底如何設定?
網上有個文章說是在General Option(一般)的Desktop Size裡改,
其實不用這麼麻煩,只需要用滑鼠右鍵點擊右下角的“當前工作區”選擇“喜好設定”,
在快顯視窗裡把“列”裡的數字調到4即可。呵呵,我是調到6得到6邊形的立方體。

要啟動3D案頭,還需要勾選Effects(特效)裡的3D視窗,會提示“關某某開某某”;
再勾選Desktop(案頭)裡的Desktop Cube和Rotate Cube,就能啟動3D案頭了;
按下滑鼠滾輪上下左右移動,就能看到效果;按ctrl+alt+滑鼠左建也可以。

(9)有時出現視窗無邊框無標題列怎麼辦?
我的經驗是,滑鼠右鍵點擊案頭右上方的藍色的compiz fusion icon表徵圖,
選擇Reload Window Manager(重載視窗管理器),案頭會重新整理一下,就好了。
如果電腦的配置太低,CUP不夠快,記憶體不夠多,在運行3D案頭時會出一些問題的。
如果Reload Window Manager仍不成功,
滑鼠右鍵點擊案頭右上方的藍色的compiz fusion icon表徵圖,選擇“退出”。
再不行就“登出”或者按ctrl+alt+Backspace重新啟動圖形介面。

(10)如何暫停3D特效?
滑鼠右鍵點擊案頭右上方的藍色的compiz
fusion icon表徵圖,
在Select Window Manager裡選擇Metacity即可,可以看到案頭數和壁紙都變回來了。
想恢複啟動3D特效,在Select Window Manager裡選擇Compiz就可以了。

(11)如何暫停Emerald佈景主題效果?
滑鼠右鍵點擊案頭右上方的藍色的compiz fusion icon表徵圖,
在Select Window Decorator裡選擇GTK Window Decorator即可,
可以看到視窗的邊框和標題列形式都變回來了。
想恢複啟用Emerald佈景主題效果,在Select Window Decorator裡選擇Emerald就行。

(12)如何升級compiz
fusion到0.7.6或0.7.8?
查看
compiz fusion(CCSM)版本號碼的方法:
滑鼠右鍵點擊案頭右上方的藍色的compiz fusion icon表徵圖,
選擇“Settings Manager”就可以調出特效設定視窗,在左邊下面點擊“Preferences”,
然後在接下來的視窗的左邊點擊“About CCSM...”即可看到版本號碼。

如果你的Ubuntu是8.04版,則可以升級compiz fusion到0.7.6版:
點擊工作列““應用程式”-“附件”-“終端”,輸入下列命令:
sudo gedit /etc/apt/sources.list 在最後一行添加:
deb http://ppa.launchpad.net/compiz/ubuntu
hardy main
然後繼續運行命令:sudo apt-get update和sudo apt-get upgrade即可自動升級。

如果你的Ubuntu已經是8.10版,用新立得安裝的compiz fusion已經是0.7.8版了,
如果你剛剛把Ubuntu升級到8.10版,則可以手工升級compiz fusion到0.7.8版,
點擊工作列““應用程式”-“附件”-“終端”,輸入下列命令:
sudo gedit /etc/apt/sources.list 在最後一行添加:
deb http://ppa.launchpad.net/compiz/ubuntu
intrepid main
然後繼續運行命令:sudo apt-get update和sudo apt-get upgrade即可自動升級。
如果以上語句執行後無法更新為新版本,請改用以下語句:sudo apt-get dist-upgrade

注意,升級後,某些特效設定會和舊版0.7.4有所區別。

(13)如何為各個案頭設定不同的壁紙?
首先:點擊工作列““應用程式”-“附件”-“終端”,輸入下列命令:
gconf-editor (注意,這個命令不必用sudo了)
然後在快顯視窗的左邊,一級級開啟(就像改windows下的註冊表)
apps--nautilus--preferences 在右邊的視窗找到show_desktop項,把它的勾取消掉。
雖然這樣會使gnome的案頭表徵圖無法看到了,滑鼠右鍵在案頭也沒反應 了,
但這對實際應用的影響並不大,各人的習慣而已,然後……

0.7.4版:
在Desktop(案頭)裡的Desktop Cube裡的Appearace下,
在background images裡添加多個圖片即可。
0.7.6版和0.7.8版:
在Utility(工具)裡的Wallpaper(壁紙)裡,點擊“建立”添加N個圖片即可。

(14)如何設定頂部,底部,旋轉背景的壁紙?
這個新版和舊版也有區別,0.7.4版是在Cube Caps裡設定,
而在0.7.6版或0.7.8版裡,Cube Caps不見了?
呵呵,它是被分解了,在Desktop Cube裡的Apperarance裡有一部分,
展開Skydome,可以設定Skydome image旋轉背景的壁紙。
在Effects(特效)的Cube Reflection and Deformation裡有另一部分,
展開Cube caps的“外觀”,可以添加Top image files和Bottom image files,
預設是把圖片放大充滿整個面的,在下面的“行為”中可以修改“縮放”等功能。

(15)如何把3D案頭立方體變成圓柱體或者球體?
首先得升級到0.7.6版或0.7.8版。

在Effects(特效)的Cube Reflection and Deformation裡的Deformation裡
有個下拉式功能表,“無”即是立方體,Cylinder是圓柱體,Sphere是球體。

(16)我沒有攝像機,如何把我的3D案頭動畫錄製下來給朋友們看?
網上曾有一篇“5種Linux螢幕的錄影方法”,我試用了其中3種。
要錄製3D案頭的動畫,事情似乎一下變難,變複雜了?
呵呵,可是!找到瞭解決方法後,才發現,原來如此簡單!
——”偏執狂“喜歡Linux的魅力也在於此。
——但這確實是經過已經數十次的失敗嘗試,才換來的結果。

點擊工作列“系統”-“系統管理”-“新立得軟體包管理器”
分別“搜尋”並勾選安裝“RecordMyDesktop”和“gtk-RecordMyDesktop”,
安裝好後,在工作列““應用程式”-“影音”裡可以啟動運行它。
Ubuntu預設安裝的是0.3.6版。

啟動RecordMyDesktop的視窗後,有幾點需要注意的:

a、如果想減少系統資源消耗,可以取消Sound Quqlity(聲音品質)的勾,
並且可以把Video Quality降到40。
現在點擊紅色的“錄製”按鈕試試?在案頭的右上方,也有紅色的“錄製”按鈕,
點擊案頭的右上方的白色四方停止按鈕,然後在案頭會得到一個out.ogg檔案,
(如果是0.3.7.3-1版,檔案名稱是out.ogv檔案)
滑鼠雙擊這檔案就可以調用影音播放器觀看了。

什麼問題?只看到平面特效,沒能把3D特效錄製下來?別急,繼續:

b、在Advanced的Performance裡,
Frames Per Second 改為25或者30,也就是禎率和通常的影視片要求的速度一樣。
把Full shots at every frame設為Enabled,(如果是0.3.7.3-1版,打勾)。
再錄製一次試試看?

又有問題了?能錄製3D特效了,但是斷斷續續,停停頓頓,很不爽?哈哈!

c、最重要的一點!也就是我經過了數十次的失敗嘗試才找到的解決方案!
滑鼠右鍵點擊案頭右上方的藍色的compiz fusion icon表徵圖,
在Compiz Options裡把Indirect Rendering前的勾取消掉!
再錄製一次,看看,是不是順暢了?

d、錄影得到的ogg(或ogv)檔案無法在windows下播放,怎麼辦?
預設的windows裡的media player是認不出ogg(或ogv)格式的,播放不了,
Kmplayer也認不出檔案名稱,但能播放,把檔案拖進Kmplayer即可。
但如果你想用Adobe Premiere Pro 2.0剪輯,或者上傳國內的視頻網站,
就必須轉換格式了,
我曾試過用mencoder和ffmpeg把ogg(ogv)轉換avi或mpeg,
但在windows下都無法用media player播放,也就無法用Premiere剪輯了。
後來終於發現了一個軟體Total Video Converter 3.12 漢化版,
能轉換為windows下播放的WMV格式。且畫面只是縮小了一點點,效果不錯。
就是檔案大小增大了約50%,

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.