Eu encontrei a solução:
$export DISPLAY='my_pc_ip_address:0.0'
$cd bin
$./start.sh -t
Eu quero iniciar um aplicativo x-window em um servidor chamado "server1". Primeiro eu inicio o servidor X, então no xterm eu faço:
$ssh -Y server1
shell diz:
The authenticity of host 'server1 (10.11.93.232)' can't be established.
RSA key fingerprint is b6:6d:fe:dd:aa:f6:64:1c:1d:6d:66:61:fb:5b:eb:e1.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'server1,10.11.93.232' (RSA) to the list of known hosts.
user1@server1's password:
[user1@server1 /users/user1]
então eu corro um script sh para começar a x-window:
[user1@server1 /opt/app/soft/test]$bin/start.sh -t
Error opening display "servert9:0.0"
Como posso iniciar este aplicativo no servidor1? Eu acho que direciona o aplicativo x-window para servert9. Eu acho que tenho que encaminhar X, você poderia por favor me ajudar?
Atenciosamente
O seu encaminhamento X11 está bem. O problema é que seu script bin/start.sh
tem uma linha em algum lugar que se conecta explicitamente a servert9:0.0
, ignorando qualquer valor $ DISPLAY atualmente definido.
Edite o script para honrar qualquer $ DISPLAY atualmente definido; geralmente você precisará remover todas as linhas DISPLAY=...
e export DISPLAY=...
. Se algum programa receber a opção -display ...
, remova-o também.