Tengo acceso a un clúster y quería usar el ejemplo más simple para ssh en él con el reenvío X11 y ver si funciona. Actualmente, simplemente inicio sesión en el clúster:
$ ssh -Y user@cluster
y el único programa que conozco en el clúster que tiene alguna pantalla (como una interfaz gráfica de usuario) es matlab
, así que solo lo ejecuto:
$ matlab
en el pasado eso funciona, pero quería saber cuál es el comando más simple para mostrar algo en mi pantalla para ver si funciona o no. Actualmente, la ejecución matlab
abre la interfaz de comando pero no muestra un error ni ninguna otra cosa.
¿Alguien sabe qué es un comando alternativo para ver si algo funciona? La idea es un solo comando que se hereda con Ubuntu y no requiere que instale nada más allá de X11. Algo como:
$ display_a_box_with_text HELLOWORLD
No estoy seguro de si soy solo yo, pero parece ridículo que la única forma de verificar si X11 funciona es ejecutando MATLAB. Debe haber una mejor manera de verificar esto.
xeyes
.-Y
no funcionó en el sistema que estaba usando, aunque me parece ridículo que la única forma de verificar si funciona es ejecutando matlab. Podría funcionar para mí pero no para usuario general)xeyes
,xclock
,oclock
,xcalc
,xgc
,xedit
,xlogo
,xman
Son bastante aplicaciones estándar X11. Están incluidos en el paquete x11-apps.-v
and-Y
y xterm. Eso abrió una ventanaXQuartz
, así que supongo que funcionó. ¡Gracias!Respuestas:
En lugar del comando ssh que emitió, intente:
Agregue otro argumento
-v
habilite el modo de depuración para elssh
comando. Busque una línea que contengaRequesting X11 forwarding
, como en:Después de iniciar sesión, puede intentar los siguientes comandos para abrir una ventana X:
xterm
,xclock
,xcalc
,xedit
, etc Estos fueron ya mencionados en los comentarios.Solicitó un cuadro de diálogo con un texto personalizado, por lo que debe intentar
xmessage
:fuente
xterm
. No puedo instalar ninguno de los otros comandos porque no soy sudo, ¡peroxterm
funcionó bien! Gracias.