私はUbuntu 10.04を実行していますが、エメラルドが時々起動しないという奇妙な問題が発生し、「クロムレス」ウィンドウが残ります。もちろん、次にemerald --replace > /dev/null 2>&1 & \ disown $!
でエメラルドを開始することもできますが、それが何であっても開始することを確認するだけで本当にいいです。
現在、エメラルドはcompizによって起動されていると思います。
毎回確実に開始されるように、これを行うより良い方法はありますか?
Compizでウィンドウの装飾にEmeraldを使用するための好ましい方法は、~/.config/compiz/compiz-manager
ファイルを作成して次の行を追加することだと思います。
USE_EMERALD=yes
スクリプト/usr/bin/compiz-decorator
は設定ファイルを探します
$XDG_CONFIG_HOME/compiz/compiz-manager
($XDG_CONFIG_HOME
は、デフォルトでは~/.config
です)ユーザー固有の設定。
したがって、ウィンドウ装飾モジュールのコマンドを/usr/bin/compiz-decorator
に戻し、上記のように構成ファイルを作成/編集します。
しばらく前に、Compizが起動しない、またはクラッシュして、すべてが管理されないままになっていた問題がありました。最初にデスクトップにランチャーを作成しました(compiz --replace
を指す)が、すぐに飽きました。
長期的な「解決策」は、まだハックですが、実行されたスタートアップアプリケーション([システム]-> [設定])で起動時に実行する小さなインラインスクリプトを作成することでした。
bash -c "sleep 2; compiz --replace"
ですから、emerald
でも同様のことを行うことをお勧めします。私はあなたが最後に持っているすべてのリダイレクトの綿毛が必要だとは思わない。あなたはおそらくそれについてよりインテリジェントになることができます(それをロードする前に既存のエメラルドプロセスを探します)が、起動時に少しのウィンドウのちらつきを気にしないのであれば、実行中のインスタンスを新しいインスタンスで置き換えることに害はありません。
ドロップして簡単にインストールできるCompiz Fusionアイコンを使用できますSudo apt-get install fusion-icon
ターミナルで。その後、[システムツール]メニューでfusion-iconを見つけます。パネルのフュージョンアイコンにはいくつかの選択肢があります。これには次のものが含まれますが、これらに限定されません。Select Window Decorator。
フュージョンアイコンを右クリックして、お好みのウィンドウデコレータ、ウィンドウマネージャ、その他いくつかの機能を選択します。次に、[ウィンドウマネージャの再読み込み]を選択すると、モニタまたはウィンドウがちらつくことがあります。
心配しないでください。オプションをリロードするのに少し時間がかかり、その後フュージョンアイコンを閉じることができます。オプションは今回も持続するはずです。
ここにスクリーンショットを配置して説明します。
幸運を!