SSH経由で転送されたX11セッション中にローカルボタンスタイルを使用する


16

転送されたX11セッションをデフォルトのXボタンスタイル以外のものでスタイル設定することはまったく可能ですか?両方のコンピューターがUbuntu 10.10を実行しているため、サーバーの実際のスタイルを使用しているようには見えません。ただし、左側のウィンドウはローカルマシンのものであり、右側のウィンドウはを介して転送されssh -Xます。

この動作を変更してネイティブのボタンスタイルを模倣する方法や、まったく変更する方法はありますか?ありがとう。

代替テキスト


削除した回答で私が言ったこととは反対に、これはうまくいくはずです。を使用してgnomeアプリケーションを実行する場合ssh -X、ローカル設定デーモンの設定を自動的に使用する必要があります。セットアップについて何か異常はありますか?
sepp2k

sepp2kが指摘しているように、ここではさまざまな設定メカニズムが使用されている可能性があります。(1)GNOMEアプリケーションはgnome-settings-daemon実行中に使用します。(2)GTKアプリケーションは、~/.gtkrc-2.0実行中のマシン上のファイルを使用します。(3)同様に、Qt / Xaw / Xtoolkitアプリにはスタイルを設定する独自の(そして異なる!)方法があります。どのアプリケーションに興味がありますか?
リッカルドムリ

回答:


9

これは明らかにスーパーユーザーでも議論されています。 Suppressingfireの答えは正しいもののように思えます。

  1. お気に入りのUbuntu GTKテーマもリモートホストにインストールします。

  2. ~/.gtkrc-2.0リモートホストでを作成し、そこからテーマ固有のgtkrcを含めます。たとえば、リモートホストでClearLooksテーマを使用してUbuntuを実行している場合は、次の行を使用して追加できます。

    include "/usr/share/themes/ClearlooksClassic/gtk-2.0/gtkrc";
    

コメントから更新

GUIの方法:

sudo apt install lxappearance gnome-themes-extras
lxappearance

このメソッドを使用すると、アイコンなどの他のプロパティも変更できます


どちらの答えも正しいように見えますが、私はむしろエフェメエントの答えがOPの望むものだと思うのです。
sepp2k

これは私に最適です。レンダリングはリモートホストによって処理されると考えました。ありがとう!
マピー

1
手順2をスキップし、lxappearanceアプリ(sudo apt-get install lxappearance)を使用してデスクトップテーマを構成しました。askubuntu.com/a/100412/250556
ThorSummoner

この方法は、Windows上でUbuntuの上でBashのためにも働く
カルロス・ラファエル・ラミレスは、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.