Cómo “arreglar” Gnome (X11 y SSH mediante)

Hago un minipost para añadir una pequeña correción al rant de la semana pasada sobre cómo “arreglar” Ubuntu. En concreto sobre el tema de edición del registro de gnome, donde hacía alusión a lo divertido que puede ser retocar la configuración de Gnome en remoto.

Al grano: existe una nueva opción e), con la que podemos evitar tanto el hospital como el manicomio. Como veis, son todo ventajas!

Consiste en conectar via SSH con X forwarding al host contaminado con gnome en cuestión, tal que asín:

ssh -XC <host con gnome>

Una vez hecho eso, tenemos un prompt normal y corriente, en el que al lanzar cualquier proceso que intente acceder a las X, hará uso del server X11 de nuestro ordenador local 😀 . Mediante la opción -C, además, comprimimos mediante gzip las cosas, bastante util si no estamos en una LAN rápida.

Por ejemplo, si escribimos esto en nuestra shell…

gconf-editor

…se lanzaría una horrorosa ventana GTK en nuestra propia pantalla. Algunos programas dicen chorradas sobre dbus al intentar ejecutarlos, se arregla mediante dbus-launch:

dbus-launch <programa quejica>

Para desafiar aún más nuestra salud mental, podemos probar a hacer gamberradas como lanzar el panel de gnome localmente, con resultados exhilarantes:

  • Borde superior: tenemos el panel de Gnome remoto, seguido del panel de KDE local.
  • Lado izquierdo: un GIMP remoto (el título <@blackube> denota el hostname remoto).


clickety click

  • Lado derecho: un GIMP local.
  • Borde inferior: otro cacho de gnome-panel remoto.
  • Fondo de pantalla: el del KDE local.
Como datos interesantes, un par de cosas:
  • Al parecer no se comparten los portapapeles, asi que no se puede copiar-pegar de un gimp a otro. Imagino que será mi culpa de algún modo.
  • Ambos GIMPs se muestran con mi configuración local de 120 DPI (y no a los 120 y 90 DPIs respectivos de cada host).
Resumiendo, que esto es un brainfuck en toda regla y lo demás son tonterías. Espero que por lo menos os saque de apuros algún día! 😛

Tags: [es] | November 5th, 2008 |

Leave a Reply