Exportar display via ssh

2007-12-16 Por tôpico Ronaldo Reis Junior
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.

Inte
Ronaldo
-- 
I saw I was I.
-- palíndromo
--
 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 | [EMAIL PROTECTED] | [EMAIL PROTECTED]
| http://www.ppgcb.unimontes.br/ | ICQ#: 5692561 | LinuxUser#: 205366


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Exportar display via ssh

2007-12-16 Por tôpico Carlucio Lopes
On Sun, 16 Dec 2007 12:32:54 -0200
Ronaldo Reis Junior [EMAIL PROTECTED] 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 Lopes- Cobolito 62-8415-8939 msn:[EMAIL PROTECTED]
Entenda Pirataria = http://www.carlinux.v10.com.br 
Compilador Cobol Free http://tinycobol.org em Portugues
Porque Cobol? == http://www.clubecobol.com.br/cc_porque_cobol_02.asp
Projeto Debian Brasil http://cdd.debian-br.org Tinycobol/Debian 
Gnu-Linux/Postgresql/Tcl-Tk



Re: Exportar display via ssh

2007-12-16 Por tôpico Ronaldo Reis Junior
Em Dom 16 Dez 2007, Carlucio Lopes escreveu:
 On Sun, 16 Dec 2007 12:32:54 -0200

 Ronaldo Reis Junior [EMAIL PROTECTED] 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 é:

[EMAIL PROTECTED] ~]$ 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:

[EMAIL PROTECTED] ~]$ echo $DISPLAY
localhost:10.0

Já tentei exportar de n formas, mas nenhuma funcionou.

[EMAIL PROTECTED] ~]$ 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 | [EMAIL PROTECTED] | [EMAIL PROTECTED]
| http://www.ppgcb.unimontes.br/ | ICQ#: 5692561 | LinuxUser#: 205366


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]