3 votos

Conectando a X11 en linux

Solía conectarme con SSH al servidor de la escuela en el iPad con iSSH que puede funcionar como servidor X11, y trabajar remotamente a través de SSH y X11 con el iPad como servidor.

Pensé que como es fácil con el iPad, será fácil con Android. ¡Pero qué tonta soy! No lo es, como veo.

En esta pregunta del SE y en otros lugares, la gente dice "no uses X11, sólo usa VNC". Sin embargo, no puedo ver cómo puedo iniciar remotamente el X11vnc en una máquina en la que no soy un Root on.

La situación es la siguiente: No soy una root en la máquina del servidor. Hay Linux corriendo en la máquina del servidor. NO tengo acceso físico al servidor. Puedo conectarme al servidor a través de SSH.

Cuando me conecto al servidor e intento ejecutar x11vnc como esto:

x11vnc -forever -shared -rfbauth ~/.vnc/passwd -create

Tengo este Un mensaje de error de aspecto aterrador después de intentar conectarse con la aplicación AndroidVNC (el error aparece en el servidor y el x11vnc se bloquea inmediatamente). Si no uso el -create opción, x11vnc muestra este espantoso mensaje y x11vnc se bloquea antes incluso de esperar al cliente.

Así que Mi pregunta es bastante fácil. ¿Qué debo hacer para conectarme a la máquina de linux y hacer algo similar a lo que hice con el reenvío de iSSH y X?

edición: aha, parece que en nuestra escuela usamos la versión anticuada de X11vnc, por eso se rompe. Es increíble. Bueno, probablemente no pueda persuadir al administrador para que lo actualice, así que necesitaré otra forma de ejecutar remotamente aplicaciones gráficas, si no existe nada como iSSH.

2voto

Chris Van Opstal Puntos 16961

Descubrí que es posible simplemente correr vncserver en el cliente y "simplemente funciona".

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X