Eu tenho acesso a um cluster e queria usar o exemplo mais simples para ssh nele com o encaminhamento X11 e ver se funciona. Atualmente, eu simplesmente logo no cluster:
$ ssh -Y user@cluster
e o único programa que conheço no cluster que possui alguma exibição (como uma GUI) é matlab
, então apenas o executo:
$ matlab
no passado, isso funciona, mas eu queria saber o comando mais simples para exibir algo na minha tela para ver se está funcionando ou não. Atualmente, a execução matlab
abre a interface de comando, mas não exibe um erro ou qualquer outra coisa.
Alguém sabe o que é um comando alternativo para ver se algo está funcionando? Um único comando que é herdado do Ubuntu e não exige que eu instale nada além do X11 é a ideia. Algo como:
$ display_a_box_with_text HELLOWORLD
Não tenho certeza se sou apenas eu, mas parece ridículo que a única maneira de verificar se o X11 está funcionando é executando o MATLAB. Deve haver uma maneira melhor de verificar isso.
xeyes
.-Y
não funcionou no sistema que eu estava usando, embora me pareça ridículo que a única maneira de verificar se funciona mesmo executando o matlab. Pode funcionar para mim, mas não para usuário geral)xeyes
,xclock
,oclock
,xcalc
,xgc
,xedit
,xlogo
,xman
São aplicações X11 padrão bonitas. Eles estão incluídos no pacote x11-apps.-v
and-Y
e xterm. Isso abriu uma janelaXQuartz
, então eu presumo que funcionou. Obrigado!Respostas:
Em vez do comando ssh que você emitiu, tente:
Adicionar outro argumento
-v
ative o modo de depuração para ossh
comando. Procure uma linha que contenhaRequesting X11 forwarding
, como em:Após o login, você pode tentar os seguintes comandos para abrir uma janela X:
xterm
,xclock
,xcalc
,xedit
, etc Estes foram já mencionado nos comentários.Você solicitou uma caixa de diálogo com um texto personalizado; portanto, tente
xmessage
:fonte
xterm
. Não consigo instalar nenhum dos outros comandos porque não sou sudo, masxterm
funcionou bem! Valeu.