x11 se ve feo al abrir una ventana remota desde ssh. ¿Puedo usar temas GTK?

8

Solía ​​conectarme a una computadora distante que ejecuta Linux desde mi Mac usando ssh.

Por ejemplo yo uso:

$ ssh -Y login@host

entonces

$ gnome-open .

para abrir una ventana nautilus. Esta ventana se abre pero se ve fea. Encontré aquí que uno puede instalar temas GTK a través de Macports. Instalé gtk2-auroray gtk-chthemeelegí el tema aurora con éxito, pero mis ventanas remotas todavía se ven feas.

¿Este tema (u otros) funciona para ventanas remotas o es solo para ventanas locales x11?

¿Hay alguna manera de mejorar el aspecto de las ventanas remotas?


fuente

Respuestas:

7

GTK principalmente realiza renderizado del lado del cliente. Lo que esto significa para usted es que cualquier tema que desee usar debe estar en el sistema remoto (el sistema que ejecuta la aplicación GTK).

Una vez que instale el tema en el cuadro de Linux, puede hacer que las aplicaciones GTK lo usen modificando el archivo .gtkrc-2.0 (de nuevo, en el cuadro de Linux) creando ese archivo y agregando una línea como esta:

include "/usr/local/share/themes/Raleigh/gtk-2.0/gtkrc"
Fuego supresor
fuente
3

Alternativamente, puede ejecutar el daemon de configuración de su entorno de escritorio. Por ejemplo, uno de

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

Por supuesto, una aplicación remota no podrá acceder a los temas locales. Si desea un tema uniforme en las aplicaciones locales y remotas, asegúrese de que el tema esté instalado en ambas ubicaciones.

efímero
fuente
En mi experiencia, ejecutar gnome-settings-daemon en una conexión SSH con reenvío X estropeará la entrada del teclado en el servidor X involucrado. También intenta realizar otras configuraciones que pueden no ser apropiadas en una sesión remota. Creo que es mejor configurar el tema directamente usando gtkrc.
LaC