「合成」とは何ですか?


16

Compizを有効にして、さまざまなクールな最小化アニメーションがある限り、3Dデスクトップキューブを回転させて使用します。

最近、コンピューターを起動すると、Dockyは「合成を有効にする」ように言ってきました。合成とは何なのかわかりません!Dockyは以前と同じように正常に機能しているので、なぜこれを突然求められているのかわかりません(混乱していると推測しますが、実際には有効になっているとは思いませんが、わかりません)。

それで、Compizを使用しているので、合成とは何ですか、また有効になっていますか?

「合成」とはどういう意味ですか?


1
Dockyは、必要でない場合でもこの警告を出すことがあります。おそらく、DockyはCompizまたはそれに類似したものの前に始まったためだと思います。lovinglinuxのように黒い境界線が表示されない場合は、おそらく大丈夫です。
マシュー

回答:


13

合成は、合成ウィンドウマネージャーであるCompizによって提供されます。以下にその意味を説明します。

合成ウィンドウマネージャーは、ウィンドウとその境界を描画するコンピューターのグラフィカルユーザーインターフェイスのコンポーネントです。また、相互の表示方法や相互作用、およびデスクトップ環境の他の部分との相互作用も制御します。合成ウィンドウマネージャーと他のウィンドウマネージャーの主な違いは、共通の画面に出力する代わりに、各プログラムが最初に個別の独立したバッファー、またはコンピューター内の一時的な場所に出力され、表示される前に操作できることです。 [1] [2]

次に、ウィンドウマネージャは、これらの個別のバッファからの出力を処理し、共通のデスクトップに結合または合成します。その結果、プログラムは独立した2Dまたは3Dオブジェクトとして動作するようになりました。[1] 合成により、アプリケーションの透明度、フェード、スケーリング、複製、曲げとゆがみ、シャッフル、リダイレクトなどの高度な視覚効果が可能になります。仮想3次元の追加により、ほんの数例を挙げると、ウィンドウの下のリアルな影、距離と奥行きの外観、ライブサムネイルバージョンのウィンドウ、複雑なアニメーションなどの機能が可能になります。[3] [4] プログラムはオフスクリーンバッファに描画するため、すべてのグラフィックスは自然にダブルバッファリングされ、更新時にちらつきません。

最も一般的に使用される合成ウィンドウマネージャーには、Microsoft Windowsのデスクトップウィンドウマネージャー、Mac OS XのQuartz Compositor、およびLinux、FreeBSD、OpenSolarisシステム用のCompiz、Metacity、KWinが含まれます。

http://en.wikipedia.org/wiki/Compositing_window_manager

ドッキーの周りに黒い境界線が表示される場合、合成は適切に有効化されていません。表示される警告は、ほとんどの場合、合成が開始される前にDockyが起動した結果です。

https://bugs.launchpad.net/docky/+bug/552273を参照してください


優れた答えです。また、ドッキーなものについてリストされている回避策は、「ドッキーランチャースクリプトを編集し、「スリープ5」を5秒間スリープさせる」です。このスクリプトを見つける場所はありますか?
MetaGuru

@ioSamurai「ドッキーランチャースクリプトを編集し、「スリープ5」を設定して5秒間スリープさせます。」その方法は、スタートアップアプリケーションの設定に移動し、Dockyスタートアップを編集して「sleep 5 && docky」と言うことです。これはあなたが要求することを行います。
ジャス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.