Las aplicaciones GTK del servidor remoto se ven mal

Las aplicaciones GTK del servidor remoto se ven mal

Entro a mi servidor remoto sin cabeza con reenvío X11. Todas mis aplicaciones GTK remotas del servidor remoto se ven bastante feas. Mi tema GTK predeterminado no se aplica. Creo que esto tiene algo que ver con el motor GTK o cualquier magia interna GTK desde el servidor remoto.

Tuve un problema similar antes, cuando inicio mi fluxboxWM sin iniciar gnome-settings-daemony todas las aplicaciones GTK se ven mal. Después de ejecutarlo después de iniciar gnome-settings-daemonmi WM, las aplicaciones GTK se ven bien.fluxbox

Sin embargo, no creo que pueda seguir la suite esta vez en mi servidor remoto sin cabeza, que no tiene xorg instalado y solo arranca en la consola.

ACTUALIZAR:

Intenté iniciar gnome-settings-daemondesde xterm desde un servidor remoto y obtuve lo siguiente. Entonces tenía razón, gnome-settings-daemonestá fuera de discusión en este caso.

...
failed to get device list: The name org.freedesktop.UPower was not provided by any .service files
Unable to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Failed to get session for pid: GDBus.Error:org.freedesktop.ConsoleKit.Manager.GeneralError: Unable to lookup session information for process '5851'
...

¿Alguna forma de hacer que mi motor GTK (o lo que sea) arranque correctamente?

Gracias

Respuesta1

Esto es lo que me ayudó en Ubuntu Server:

apt-get install gtk-chtheme

Lo mismo ocurre con RHEL6 (y sus clones):

yum install gtk-chtheme

Luego puede ejecutar esta herramienta a través de su sesión SSH con reenvío X11:

[local]# ssh -CY <remote_server>
[remote]# gtk-chtheme

Luego seleccione un tema, diga Clearlooks (o instale más temas si no hay ninguno que le convenga). A partir de ahora, todas tus aplicaciones deberían verse mucho mejor. Esta herramienta creará un archivo en su directorio de inicio (~/.gtkrc-2.0) en el que almacenará su configuración de forma permanente.

Tenga en cuenta que esto parece aplicarse solo a las aplicaciones GTK2.x y no a GTK3.x.

Respuesta2

Intente instalar el paquete "temas ligeros" en su servidor.

sudo apt-get install light-themes

Esto incluye "ambiente", el tema predeterminado de Ubuntu, y las aplicaciones gnome deberían comenzar a usar ese tema una vez instalado.

información relacionada