Eu quero exibir xclock em outro computador.
No meu computador ( 111 ), consigo ping do outro computador ( 222 ) dentro da minha rede doméstica:
$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 44:55:66:77:88:99
inet addr:192.168.0.111 Bcast:192.168.0.255 Mask:255.255.255.0
$ ping 192.168.0.222
O roteador é um D-Link DIR-655 Wireless N Gigabit Router .
$ xclock -display 192.168.0.111:0
Exibe o xclock no meu computador ( 111 ) conforme o esperado. No outro computador ( 222 ):
$ xhost +
Mas, de volta ao meu computador ( 111 ), ele também é exibido no meu computador quando alterado para:
$ xclock -display 192.168.0.222:0
Para tentar verificar o uso da opção -display :
$ xclock -display 192.168.0.111:0.1
Error: Can't open display: 192.168.0.111:0.1
$ ping 192.168.0.333
ping: unknown host 192.168.0.333
$ xclock -display 192.168.0.333:0
Espero que ele falhe, mas também é exibido no meu computador ( 111 ), mas com um pouco de atraso. Esses resultados informam que o argumento display está chegando em xclock .
$ uname -a
Linux mycomputer 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:46:35 UTC 2012 i686 i686 i386 GNU/Linux
Estou usando o LXDE em vez do GNOME ou do KDE.
Estou apenas tentando exibir xclock e não estou interessado em abordar problemas de segurança nessa questão.