[eside-ghost] Reiniciar entorno gráfico desde Java
Alexandre Paz Mena
erzapito en gmail.com
Lun Jun 25 12:20:13 CEST 2012
He probado a leer todo el contenido del stream de entrada y nada :S.
2012/6/25 Eneko chan <enekochan en gmail.com>
> Los tiros pueden ir encaminados en la lectura del flujo de salida de la
> ejecución del comando. En Java hay que leerlo porque si no peta.
>
> 2012/6/25 Alexandre Paz Mena <erzapito en gmail.com>
>
>> Buenas, tengo una aplicación en java que quiero que sea capaz de
>> reiniciar las X (gnome 2.30 y gentoo).
>>
>> Me he creado un pequeño script que permito ejecutar como administrador
>> con sudo:
>>
>> {
>> sleep 2
>> /etc/init.d/xdm stop
>> sleep 2
>> /etc/init.d/xdm start
>> } &
>>
>> El tema es que si ejecuto el script desde una linea de comandos, funciona
>> perfectamente. Pero si lo invoco desde java aparece el siguiente error
>> "xdm: cauught SIGTERM, aborting".
>>
>> He estado probando con disown, nohup y capturando las señales y nada.
>>
>> ¿A alguien se le ocurre cual puede ser la diferencia? También acepto
>> otras formas de reinciar las X :S.
>>
>> Un saludo.
>>
>> --
>> Alexandre Paz Mena
>>
>> _______________________________________________
>> eside-ghost mailing list
>> eside-ghost en listas.deusto.es
>> https://listas.deusto.es/mailman/listinfo/eside-ghost
>>
>
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
--
Alexandre Paz Mena
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20120625/f881fc0f/attachment.html>
Más información sobre la lista de distribución eside-ghost