Compiz を実行できないのはなぜですか?

Compiz を実行できないのはなぜですか?

ノートパソコンに 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 をアクティブ化しました。ログオフして再度ログオンしましたが、Wobbly Windows の効果はありませんでした。

そこで Fusion アイコンをクリックしてみましたが、起動しませんでした。ここで何を間違えたのか、誰か教えてください。どうやら私以外の全員が Compiz を実行できているようです。Compiz を起動する必要があります。そうしないと、Ubuntu をアンインストールすることになると思います。

答え1

不適切なガイドのせいで、間違ったパッケージをインストールしてしまったようです (明らかに古いか、不十分に作成されています)。

修正方法をできるだけ詳しく説明します。

フュージョンアイコン:

まず、fusion アイコンはもう機能しません。インジケーターを使用しないため、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 Config Settings Manager を使用して、必要に応じて Compiz 設定をカスタマイズできるようになります。

この後に Compiz を起動するには:

まず、システムを再起動して (まだ再起動していない場合)、fglrx ドライバーがロードされていることを確認します (Compiz を実行する前に)。ログインすると、次のような画面が表示されます。

団結 Unity デスクトップ。カスタマイズとデスクトップ上のアルバム カバー アートワークは無視してください :)

もし、あんたがしないでくださいこれが表示されたら、Compiz がクラッシュしている可能性があります。Unity を実行できないというメッセージが表示される場合は、ドライバーに問題があります。

すべてがうまくいけば、ダッシュを開き (ランチャーの一番上のアイコンを使用)、「ccsm」と入力して CompizConfig-Settings-Manager を取得し、そのアイコンをクリックします。そこから Compiz をカスタマイズするのは簡単です。

ちなみに、Desktop Cube をデフォルトで有効にすることはできません (Unity と Desktop Cube の間に互換性がないため)。これを行う方法についてはガイドがあるので、ここでは説明しません。

関連情報