web-dev-qa-db-ja.com

X / X11に接続するときにLXDEに透明な背景を強制するにはどうすればよいですか?

raspberry-pi-7 1.jpg http://img823.imageshack.us/img823/2756/raspberrypi71.jpg

Raspberry Pi をメールで受け取ったので、いじり始めました。 LXDEを起動し、デスクトップモード(つまり、モニターとキーボードが接続されている)で動作した後、リモートで接続することにしました。

VNC/RDPクライアントを使用できることはわかっていますが、今のところはXForwardingに接続してlxsessionを起動するだけで問題ありません。私の環境を説明するために、以前にインストールしたOSXを使用していますXQuartz.appネイティブX11アプリを置き換える(Xアプリケーションを使用するためのより多くの機能と利点を誇っていたため)。

rootを介してリモートマシンにsshとして初めて接続し、lxsessionを起動したとき、再び見られる動作が得られました。MacOSXを維持しました。デスクトップの背景とそれは単に画面の下部にあるLDEメニューをオーバーレイしました-一種の透明なデスクトップ:

Screen shot 2012-07-18 at copy.png

ただし、ほとんどの場合、これらの手順を再度実行すると、透明なデスクトップがありません。実際には、LXDEの背景が表示されます。

画像コピー3.png http://img802.imageshack.us/img802/2797/picturecopy3.png

「透明性」または「統合」バージョンを実現できるようにするために欠けているオプションはありますか?

LXDEデスクトップ設定を調べましたが、無効にするオプションが見つかりませんでした。

画像1.png http://img694.imageshack.us/img694/980/picture1brt.png

デスクトップの画像を透明なgifファイルに設定して画像を削除しようとしましたが、デスクトップの背景色を削除する方法が見つかりませんでした。透明なファイルを選択すると、単色になります。

OS XからのX転送を介してLXDEの「透明性」または「統合」バージョンを実現するにはどうすればよいですか?

1
cwd

私はX11やLinuxの専門家ではありませんが、XorgServerのOSX実装は、視覚的にリッチなUIに必要な拡張機能をサポートしていないと聞きました。または、Linuxの透過性(およびその他の効果)は、クライアント側のコンポジットマネージャー(xcompmgr、Compizなど)でのみ実現できるため、ネットワークベースのX11プロトコルを介して転送することはできません。

X2goとNoMachine3.4/4も試してみることをお勧めします。

2
sgtpep