[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 Wed, 12 Aug 2015 16:49:50 -0400
Renan Arantes <renanarantestls@gmail.com> wrote:

> nao rolou
> 
> root@none:~# who
> sdgt     tty9         2015-08-12 15:40 (:0)
> root     pts/0        2015-08-12 16:47 (10.6.0.191)
> root@none:~# ps aux | grep Xorg
> root      5474  0.0  2.1  55864 45476 tty9     Ss+  15:40   0:03 
> /usr/bin/Xorg :0 -br -verbose -audit 0 -novtswitch -auth 
> /var/run/gdm3/auth-for-Debian-gdm-GTg3hI/database vt9
> root      5706  0.0  0.0   3316   800 pts/0    S+   16:49   0:00 grep
> Xorg root@none:~# DISPLAY=:0 xcalc &
> [1] 5707
> root@none:~# No protocol specified
> Error: Can't open display: :0
> 
> [1]+  Fim da execução com status 1      DISPLAY=:0 xcalc
> root@none:~#
> 

Loga no ssh como 'sdgt'. Como 'root' não vai rolar, pelo menos não de
uma maneira simples.

Ou então:
su sdgt -c "DISPLAY=:0 xcalc" 

Agora como vai operar o xcalc remotamente não faço a mínima idéia...

-- 
EMACS is my operating system; Linux is my device driver.


Reply to: