Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: nakej_nick 14 Dubna 2014, 17:30:20
-
Zdravím, používá někdo Yet Another Dialog a poradí?
mám tento testovací skript jménem yad-test (vlastník root a má spouštění vlastníkem i ostatními)
#! /bin/bash
yad --text-info \
--text HI!
# pouze pro kontrolu behu
date >> /tmp/yad-test.txt
exit 0
potřebuju to pouštět na všech účtech a také na přihlašovací obrazovce (GDM), kde jedině nyní funguje,
takže v crontab je
*/3 * * * * root export DISPLAY=:0.0 && /home/uzivatel/yad-test
Skript se opravdu vždy spouští, ale po přihlášení na účet nezobrazí dialog YADu. Jak ho donutit ke grafickému výstupu?
-
Takže se mi podařilo najít funkční řešení - ověřeno pro Ubuntu 12.04 LTS.
Do souboru .profile každého uživatele, pro nějž to má fungovat, vložen následující příkaz
xhost +local:
což dovoluje nesíťovému uživateli přístup na X windows server
Mělo by to fachčit pro všechny grafické programy, třeba to někomu pomůže...