Hola tengo un shell:
notify-send hola!!
Al ejecutarlo con root funciona bien pero con usuario ordinario no y tampoco funciona al ejecutarlo con
/etc/init.d/file.sh
update-rc.d file.sh defaults
Al buscar un poco llegue a esto:
#!/bin/sh
su usuario
DISPLAY=:0.0;
notify-send hola!!
Pero sigue sin funcionar.
Ayuda :D
Un saludo
Que notifyd estas usando? Si quieres hacer un script de sysvinit vas a tener que hacerlo después que el daemon este activo.
Cita de: MinusFour en 21 Junio 2015, 02:21 AM
Que notifyd estas usando? Si quieres hacer un script de sysvinit vas a tener que hacerlo después que el daemon este activo.
No te entendí del todo pero tampoco consigo hacer lo con un
cron y una
shComo encontrar el notifyd?
a mi me funciono asi
su usuario
export DISPLAY=:0
notify-send hola
prueba hacer un echo $DISPLAY desde la interfaz grafica a ver que sale.
a lo que se refiere minus es que si lo ejecutas al inicio hay que asegurarse que ya esta activo el notifyd