[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: