
我在筆記型電腦上安裝了 Ubuntu 11.10。我切換到 Ubuntu 的主要原因是因為我想使用 Compiz。
我做的第一件事是轉到附加驅動程式並安裝 ATI/AMD 專有 FGRLX 顯示卡驅動程式。還有另一個可用,ATI/AMD 專有 FGRLX 顯示卡驅動程式(發布後更新),但我沒有安裝該驅動程序,因為它對我來說基本上與我已經安裝的驅動程式含義相同。
接下來,我造訪了 ubuntuguide.org Oneiric Wiki
http://ubuntuguide.org/wiki/Ubuntu:Oneiric#Compiz_Fusion
所以我按照那裡的說明進行操作並在終端機中運行此命令:
sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald librsvg2-common
但隨後,終端機視窗顯示找不到「emerald」套件。所以,我運行了這個命令:
sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-extra
之後,我透過執行以下命令安裝了 Fusion Icon:
sudo apt-get install fusion-icon
我重新啟動了計算機,搜尋 Compiz Config Settings Manager,然後點擊它。然後,我啟動了 Wobbly Windows。我登出並再次登錄,但沒有出現視窗搖晃的效果。
所以我嘗試單擊 Fusion 圖標,但它從未啟動。有人可以告訴我我在這裡做錯了什麼嗎?因為我看到除了我之外似乎每個人都能夠運行 Compiz。我確實需要啟動 Compiz,否則我想我要卸載 Ubuntu。
答案1
在我看來,由於錯誤的指南,您安裝了一些不正確的軟體包(它顯然已經過時或做得不好)。
我會盡力指導您解決問題。
融合圖標:
首先,融合圖示不再起作用。 Ubuntu 中不再支援它,因為它不使用指示器。您可以安裝一個替代方案(Displex)。
但是,這是第三方工具,如果您使用 Unity (3D) 桌面,我不一定建議您使用它,除非您知道自己在做什麼(您最終可能會丟失整個桌面會話。此外,選項Displex 提供的功能在Unity 3D 中並沒有那麼有用(大部分)。
這並不是說 Displex 沒有用(實際上是有用),但在你的情況下我會避免它(因此我沒有提供連結)。
包名稱:
其次,您嘗試安裝的軟體包已重新命名(因為 Compiz-fusion 確實會融合回 Compiz 中)。您拉入的包是“虛擬包”
我在這裡列出了您可以安裝的插件(以獲得穩定的配置):
compiz-plugins-extra - Collection of extra plugins from OpenCompositing for Compiz
compiz-plugins - OpenGL window and compositing manager - plugins
compiz-plugins-default - OpenGL window and compositing manager - default plugins
compiz-plugins-main - Compiz plugins - main collection
翠:
最後,Emerald 不再被維護(真的),並且不建議在現代桌面上使用它。如果您嘗試在 Unity 中運行它,它可能無法工作。
要再次獲得良好的配置:
我建議您將 Compiz 配置重設為預設值。為此,請運行:
unity --reset
在終端中。這將重置 Unity(包括您添加到啟動器的任何快捷方式)以及 Compiz,並且應該為您提供一個乾淨的工作狀態,而不會影響任何檔案、啟動程式等。
從那裡,您應該能夠根據需要使用 Compiz 組態設定管理員自訂您的 Compiz 設定。
要在此之後啟動 Compiz:
首先重新啟動系統(如果您尚未這樣做)以確保載入 fglrx 驅動程式(在嘗試執行 Compiz 之前)。當您登入時,您應該會看到類似以下內容:
統一桌面。忽略自訂以及我桌面上的專輯封面藝術作品:)
如果你不要看到這個,那麼這意味著 Compiz 可能會崩潰。如果您收到一則訊息,指出您無法執行 Unity,則表示您的驅動程式有問題。
如果一切順利,請開啟 Dash(使用啟動器中最頂部的圖示)並輸入「ccsm」以取得 CompizConfig-Settings-Manager,然後按一下其圖示。從那裡定制 Compiz 應該是一件輕而易舉的事。
順便說一句,請注意,您無法在預設情況下啟用 Desktop Cube(因為 Unity 和 Desktop Cube 之間不相容)。有指南介紹瞭如何執行此操作,因此我不會在這裡介紹。