web-dev-qa-db-ja.com

Gnomeでウィンドウを透明にする方法は?

Gnomeで多くのGISアプリケーションを使用しています。 1つのマップを別のマップの上に配置して、違いをすばやく見つけることが非常に便利な場合があります。

以前はKDEのトリックを使って(端末だけでなく)任意のウィンドウを透明にしていたため、1つのマップを半透明にして、他のマッピングソフトウェアのウィンドウに配置できました。 Gnomeにも同様のトリックがありますか?

11
Adam Matan

Gnomw自体についてはわかりませんが、Compizには「不透明度、明るさ、彩度の調整」と呼ばれるプラグインがあります。 Alt +アンドレア・ラザロットが言ったように{sroll}。

8
Andres

Gnomeの新しいバージョン(Gnome 3/Gnome Shell)の場合、 this 拡張機能を使用してウィンドウを透明にできます。 

編集:Gnome 3.14+にインストールするには

Gnome拡張機能には、互換性のあるGnomeのバージョンを含むファイルがあります-これは、ファイルで指定されていない他のバージョンでも機能する可能性があるため、必ずしも正しいとは限りません。ファイルを手動でインストールします-これは、他の拡張機能で多くの場合機能します。

  1. 拡張ページ に移動し、 拡張Zipファイル をダウンロードします。
  2. 展開し、Shell-versionファイルの/transparentwindows-master/transparentwindows@ellen/metadata.json行を変更して、シェルバージョンが含まれるようにします(例:3.14):

     "Shell-version": ["3.10", "3.12", "3.14"], 
    

    gnome-Shell --versionを使用して、必要に応じてシェルバージョンを見つけることができます

  3. 抽出したファイルを~/.local/share/gnome-Shell/extensionsに移動すると、次のようになります。 /home/wilf/.local/share/gnome-Shell/extensions/transparentwindows@ellen
  4. これで拡張機能が動作するはずですが、シェルを再起動する必要があるかもしれません Alt+F2+ r +Enter、Gnome Tweak Toolなどで有効にします。

また、開発者に問題/バグレポートを作成して、Gnome拡張サイトの拡張を要求することもできます。この場合、 one here があります。 3.14以降のバージョンを含めるために、拡張機能に対して独自のコミットを行うこともできます。

6
Wilf

押し続ける Alt キーを押してから、マウスホイールでスクロールします。

3

Gnome拡張は問題ありませんが、誰かが時々不透明度/透明度を使用したい場合は、xpropコマンドを使用することをお勧めします。

実行:

xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF

次に、ウィンドウをクリックして、不透明度を50%に設定します。

  • 0x7FFFFFFF-50%の不透明度
  • 0xFFFFFFFF-100%の不透明度

ウィンドウIDを提供して不透明度を設定します(xwininfoから取得):

xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
1
Danniello