Re: Exportar display via ssh
Em Dom 16 Dez 2007, Carlucio Lopes escreveu:
> On Sun, 16 Dec 2007 12:32:54 -0200
>
> Ronaldo Reis Junior <chrysopa@gmail.com> wrote:
> > Pessoal,
> >
> > para assistir filme na minha TV eu faço assim:
> >
> > export DISPLAY=:0.1
> > mplayer filme.avi
> >
> > Mas seu eu conecto no computador via ssh e tento fazer a mesma coisa não
> > funciona. Diz que não é possível abrir o display. Alguem sabe se é
> > possível fazer isto, exportar o display corretamente via ssh.
>
> Para que seja possível executar um programa gráfico instalado em uma
> máquina remota, através de uma conexão SSH, deve-se:
>
> 1. Editar o arquivo:
> sshd_config,
> que no Conectiva 10 encontra-se no diretório
> /etc/ssh,
> da máquina host e alterar a linha
> X11Forwarding no
> para
> X11Forwarding yes
>
> 2. Reiniciar o serviço sshd na máquina host.
>
> 4. Estando conectado, basta então digitar o comando do aplicativo, como
> por exemplo:
> mozilla,
> para se ter o navegador web Mozilla em sua tela.
>
>
> 3. Na máquina cliente, realizar a conexão com o comando:
> ssh -X ip_do_host.
Carlucio,
me desculpe, me expliquei mal.
Tenho um desktop com uma placa TVout. Eu ligo esta placa na TV.
Logado no desktop, eu abro um terminal, digito:
export DISPLAY=:0.1
a partir deste momento, toda aplicação gráfica que eu abrir a partir deste
terminal será aberta na TV e não na tela do computador. Eu uso isto para
poder, por exemplo, jogar filmes na TV e continuar trabalhando no computador.
Até aí tudo normal. Eu gostaria de tentar um outra coisa.
Conectar no Desktop a partir do meu laptop usando ssh. Mas eu não quero
executar um programa gráfico no desktop e pegar a tela gráfica no meu laptop.
O que eu quero é a partir do laptop, abrir um programa gráfico no desktop e
jogá-lo na TV (não no laptop).
O diplay nornalmente é:
[ronaldo@mobilix ~]$ echo $DISPLAY
:0.0
Para jogar na TV eu mudo para :0.1
Isto tudo quando estou no desktop.
Mas quando logo via ssh no desktop, fica assim:
[ronaldo@fasterix ~]$ echo $DISPLAY
localhost:10.0
Já tentei exportar de n formas, mas nenhuma funcionou.
[ronaldo@fasterix ~]$ export DISPLAY=localhost:10.1
Aí no mplayer tenho este erro:
vo: couldn't open the X11 display (localhost:10.1)!
Já tentei muitas possibilidades e nada.
Alguma ideia?
Valeu
Inte
Ronaldo
--
There's a lot to be said for not saying a lot.
--
> Prof. Ronaldo Reis Júnior
| .''`. UNIMONTES/Depto. Biologia Geral/Lab. de Biologia Computacional
| : :' : Campus Universitário Prof. Darcy Ribeiro, Vila Mauricéia
| `. `'` CP: 126, CEP: 39401-089, Montes Claros - MG - Brasil
| `- Fone: (38) 3229-8187 | ronaldo.reis@unimontes.br | chrysopa@gmail.com
| http://www.ppgcb.unimontes.br/ | ICQ#: 5692561 | LinuxUser#: 205366
Reply to: