Como faço para iniciar aplicativos X-window em um servidor específico?

0

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

    
por alwbtc 11.10.2011 / 18:58

2 respostas

0

Eu encontrei a solução:

$export DISPLAY='my_pc_ip_address:0.0'

$cd bin

$./start.sh -t
    
por 14.10.2011 / 11:43
1

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.

    
por 11.10.2011 / 19:34