Cannot open display zenity [RESOLVIDO]

1. Cannot open display zenity [RESOLVIDO]

Lucas Doná Sfalcin
lucasdona

(usa Linux Mint)

Enviado em 23/08/2011 - 10:33h

Bom dia galera VoL \../ 0.0 \./

Preciso iniciar um script que exibe mensagens na tela utilizando zenity, mas é o seguinte, inicio meu script em "/home/usuario/.xinitrc" e funciona perfeitamente, em "/etc/X11/xinit/xinitrc" nem inicia e em "/etc/rc.local" inicia, mas dá esse erro de display, o problema de ser iniciado no .xinitrc do usuario é que o usuario comum tem acesso e pode alterar este arquivo e isso ele não poderia de forma alguma, engraçado que esse "/etc/X11/xinit/xinitrc" funciona em outra maquina, então, preciso iniciar este script com o sistema, mas sem o usuario comum ter acesso a essa configuração de inicialização.
Abraços, Lucas Doná.


  


2. Re: Cannot open display zenity [RESOLVIDO]

Lucas Doná Sfalcin
lucasdona

(usa Linux Mint)

Enviado em 23/08/2011 - 11:19h

¬,¬ como nun pensei nisso antes, sou uma anta mesmo...

Fiz um bkp do .xinitrc, copiei todo o conteudo dele e deletei o original, criei um novo .xinitrc como sudo:
sudo vim /home/usuario/.xinitrc
Colei o conteudo do que eu havia colado e dei permissão somente para o usuario comum executar e não poder fazer alterações:
sudo chmod a+x /home/usuario/.xinitrc

Pronto, agora meus scripts gráficos e minha aplicações estão iniciando normalmente e o usuario não poder realiazar alterações no .xinitrc.

Espero ter ajudado alguém tmb com isso, Abraços.


3. Re: Cannot open display zenity [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 23/08/2011 - 11:22h

Use esse artigo que saiu hoje :-)

Ele ensina a iniciar um serviço usando seu shell script, ai você pode colocar esse seu script para iniciar no runlevel grático, e essa configuraçzão só o root pode mudar:

http://www.vivaolinux.com.br/artigo/chkconfig-Adicionando-o-seu-shell-script/


ABraços






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts