Ejecución de aplicaciones X en la pantalla local desde un host remoto

Esto me está frustrando. ¿Por qué no funciona, y cómo puedo conseguir que funcione?

Tengo un nuevo instalado Ubuntu 10.04.2 (Lucid Lynx). He instalado X y gdm. Gdm está configurado para iniciar session automáticamente en un usuario. El equipo no tiene ningún keyboard conectado, pero quiero mostrar algunas cosas en su pantalla local.

Normalmente, sólo ssh a la computadora como el usuario que ha iniciado session automáticamente, y ejecutar "DISPLAY =: 0.0 xclock", por ejemplo.

Pero ahora solo recibo la respuesta:

 usuario @ host: ~ $ DISPLAY =: 0.0 xclock
 No se especificó ningún protocolo
 Error: No se puede abrir la pantalla:: 0.0

Sin embargo, si inicio session como root, funciona.

One Solution collect form web for “Ejecución de aplicaciones X en la pantalla local desde un host remoto”

Parece que hay un par de errores involucrados en este problema: Esto impide que se cree un file .Xauthority. Y esto impide que la solución propuesta trabaje cuando se utiliza un inicio de session automático.

Así que la solución fue cambiar el inicio de session automático a un inicio de session progtwigdo con un breve retraso, y añadir lo siguiente a / etc / gdm / PostLogin / default

 #! / bin / bash

 auth = $ HOME / .Xauthority
 si [-e $ auth];  entonces
 diff <(extracto xauth - $ DISPLAY) <(XAUTHORITY = $ auth xauth extract - $ DISPLAY)> / dev / null && exit 0
 fi
 Extracto xauth - $ DISPLAY |  XAUTHORITY = $ auth xauth merge -
 chown $ USER $ auth
  • Instalar x windows en Centos no funciona
  • Cómo get un escritorio remoto / X11 con Ubuntu 10.04 LTS de mac os x?
  • Ejecutar Firefox como usuario restringido
  • ¿Cómo configurar D-Bus y SSH X-Forwarding para evitar que SSH colgar en la salida?
  • Permitir la visualización del cliente X a través de TCP en Lucid
  • Cloud Linux con aceleración OpenGL?
  • Deshabilitar ctrl + alt + f en time de ejecución X
  • X11 problema de performance después de actualizar de Centos3 a Centos5 con un ATI Rage XL
  • Centos 6 problemas de dependencia x2go al intentar ejecutar yum actualización
  • ¿Cómo diagnosticar las aplicaciones laggy X11 que se ejecutan a través de reenvío ssh?
  • CentOS 6 - El GDM remoto no aparece automáticamente
  • ¿Cómo puedo evitar la advertencia No xauth datos; utilizando falsos datos de authentication para el reenvío X11?
  • ¿Cómo se cambia el locking de mayúsculas a control en xfce?
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.