Aplicacao daemon lancar uma aplicação no X tem como?
Olá pessoal tudo bem?
Estou implementando um servidor de buids (cruise control) aqui onde trabalho, e agora cheguei a um ponto onde tenho que fazer com que este servidor (cruisecontrol) que roda no daemon, lance uma aplicacao no servidor X.
Hoje, da maneira com isso esta configurado da erro pois a aplicacao nao consegue acessar o X, ja que o processo do CruiseControl roda no console.
O processo so funciona se eu rodar o CruiseControl de dentro do X.
A pergunta é, existe uma maneira de eu fazer com que ao lancar o aplicativo via console, este aplicativo ache o servidor X e rode nele diretamente, ou eu terei que configurar o CruiseControl para rodar dentro do servidor.
Re: Aplicacao daemon lancar uma aplicação no X tem como?
Faaala Von, quanto tempo cara, ve se aparece mais ;)
Pra rodar aplicacao voce precisa setar o display:
setenv DISPLAY von:0.0
Ai ele deve rodar tranquilo :P
Re: Aplicacao daemon lancar uma aplicação no X tem como?
Caramba, é o PSY mesmo... faz teeeeeeeeeeeeeeeeempo hein,.,,,,
hehehe
Psy, me matei aqui, rodei pra la e pra ca coloquei tudo quanto era display que eu imaginei
nomedamaquina:0.0, :0.0,:0, localhost:0.0
e nao funcionou...
fiz tudo isso com o export, ja que o setenv nao funciona nesta maquina onde estou.
E o pior de tudo é que quando eu rodo o X eu nao consigo voltar ao console... entao estou p@#$@#$ da vida pois to perdendo o maior tempo para se configurar este cara.
Vi várias paginas na net que falam a mesma coisa que voce e que explicam tintim por tintim como configurar isso (procurando por DISPLAY:0.0 ficou mais facil).. será que tem mais alguma coisa que eu nao configurei direito?
Abração e valey psy
Re: Aplicacao daemon lancar uma aplicação no X tem como?
Estranho ele nao ir pra outros terminais, ta em init 3?
Com o export serve também...
Quanto ao display creio que seja algo como:
DISPLAY=hostname:0 ou DISPLAY=0.0 ou DISPLAY=0.1
export DISPLAY
xfig &
(bash ou sh)
Re: Aplicacao daemon lancar uma aplicação no X tem como?
Aqui funciona direitinho, meu desktop:
Linux Aurora 2.6.17.13 #3 Wed Oct 11 16:24:43 BRT 2006 i686 prescott GNU/Linux
Slackware 11.0
Eu fiz assim:
DISPLAY=aurora:0
export DISPLAY
xfig &
gaim (por exemplo), ai ele abre o gaim no meu blackbox _o/