x11 wygląda brzydko podczas otwierania zdalnego okna z ssh. Czy mogę używać motywów GTK?

8

Używam do łączenia się z odległym komputerem z Linuksem z mojego Maca za pomocą ssh.

Na przykład używam:

$ ssh -Y login@host

następnie

$ gnome-open .

aby otworzyć okno nautilus. To okno się otwiera, ale wygląda brzydko. Odkryłem tutaj, że można zainstalować motywy GTK za pośrednictwem Macports. Zainstalowałem gtk2-aurorai gtk-chthemewybrałem motyw aurora, ale moje zdalne okna nadal wyglądają brzydko.

Czy ten motyw (lub inne) działa dla zdalnych okien, czy tylko dla lokalnych okien x11?

Czy istnieje sposób na poprawę wyglądu zdalnych okien?


źródło

Odpowiedzi:

7

GTK przede wszystkim renderuje po stronie klienta. Oznacza to dla Ciebie, że wszelkie motywy, których chcesz użyć, muszą znajdować się w systemie zdalnym (system z uruchomioną aplikacją GTK).

Po zainstalowaniu motywu w polu linuxa możesz spowodować, że aplikacje GTK będą go używać, modyfikując plik .gtkrc-2.0 (ponownie w polu linux), tworząc ten plik i dodając linię w następujący sposób:

include "/usr/local/share/themes/Raleigh/gtk-2.0/gtkrc"
Tłumienie ognia
źródło
3

Alternatywnie możesz uruchomić demona ustawień środowiska pulpitu. Na przykład jeden z

gnome-settings-daemon
xfce4-settings-daemon
lxde-settings-daemon

Oczywiście aplikacja zdalna nie będzie mogła uzyskać dostępu do lokalnych motywów. Jeśli chcesz uzyskać jednolity motyw dla aplikacji lokalnych i zdalnych, upewnij się, że motyw jest zainstalowany w obu lokalizacjach.

efemeryczny
źródło
Z mojego doświadczenia wynika, że ​​uruchomienie gnome-settings-demona na połączeniu SSH z przekazywaniem X spowoduje bałagan na klawiaturze na zaangażowanym serwerze X. Próbuje również wprowadzić inne ustawienia, które mogą być nieodpowiednie w sesji zdalnej. Myślę, że najlepiej ustawić motyw bezpośrednio za pomocą gtkrc.
LaC