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

Re: Como executar um programa X de fora da sessão X (por exemplo, a partir do console ou SSH)



On 12-08-2015 16:49, Renan Arantes wrote:
Junior, o retorno do ps ax é o abaixo:
root@none:~# ps ax | grep Xorg
2581 tty8 Ss+ 6:28 /usr/bin/Xorg :0 -br -verbose -audit 0 -novtswitch -auth /var/run/gdm3/auth-for-Debian-gdm-9oxAy8/database -nolisten tcp vt8
 5379 pts/0    S+     0:00 grep Xorg

no link que vc passou, tentei seguir as instruções, visto que sou meio ruim de inglês mas tentei seguir, o fiz o seguinte:

root@none:~# vim /etc/gdm3/daemon.conf
e adicionei  [security] DisallowTCP=false no arquivo

reinicei a sessão X e dei outro ps ax:

root@none:~# ps ax | grep Xorg
5474 tty9 Ss+ 0:03 /usr/bin/Xorg :0 -br -verbose -audit 0 -novtswitch -auth /var/run/gdm3/auth-for-Debian-gdm-GTg3hI/database vt9
 5616 pts/0    S+     0:00 grep Xorg
root@none:~# export DISPLAY=:0
root@none:~# xcalc
No protocol specified
Error: Can't open display: :0
root@none:~#

o -nolisten sumiu mas ainda nao consegui executar.

Olá!

Se estiver com versão nova do Xorg, vai precisar aplicar o patch que coloquei no bugs.debian, mas deveria funcionar usando :0.

        Tente usando localhost:0, como usuário ou como root.

Na tela logado com o usuário, abra um terminal e me passe a saída do comando "xhost".

Outra problema pode ser .Xauthority ou .ICEauthority corrompido(s), então apague esses arquivos dos diretórios do usuário, do root e do /tmp, reinicia a máquina (creio ser mais prático pra você), e então teste novamente. Depois de apagado os arquivos e reiniciado, qual a saída do "xhost"?

--

[]'s

Junior Polegato


Reply to: