28-10-2021, 17:49
0
Powinieneś w cronie użyć:
Bo jakby to co wcześniej wywoływałeś działa w tle. Więc musisz poinformować program, gdzie ma wyświetlić okno. Powyższy kod, który wysłałem informuje, że program będzie wyświetlany na pierwszym wyświetlaczu na komputerze.
Ewentualnie jak to nie zadziała to spróbuj:
Druga sprawa, spróbuj podać bezwzględną ścieżkę do yad, możliwe, że to będzie:
#Aktualizacja
To z cronem zrobić analogicznie tak jak @Magnus pokazał.
Kod:
export DISPLAY=:0
Ewentualnie jak to nie zadziała to spróbuj:
Kod:
env DISPLAY=:0.0
Druga sprawa, spróbuj podać bezwzględną ścieżkę do yad, możliwe, że to będzie:
Kod:
/usr/bin/yad
#Aktualizacja
To z cronem zrobić analogicznie tak jak @Magnus pokazał.
Kod:
* * * * * env DISPLAY=:0.0 /home/mpaw/battery.sh