выполнение скрипта [РЕШЕНО]
gefest80 24 февраля, 2009 - 11:37
Такая проблема:
Оживляю действия различных функциональных кнопок на ноуте (посредством ACPI)
Есть скрипт, который должен запускать "оперу" при нажатии на определенную кнопку. Так вот, если этот скрипт запускать "вручную", то опера стартует, а вот при вызывании этого скрипта обработчиком ACPI команд опера никак стартовать не хочет. Хотя уверен что скрипт точно выполняется!
собственно скрипт:
# cat /etc/acpi/actions/browser.sh
#!/bin/bash
/usr/bin/opera &
Собственно в чем касяк? как скриптик подправить?
»
- Для комментирования войдите или зарегистрируйтесь
А ты не думал, что этот
А ты не думал, что этот скрипт запускается под root, а не под твоим логином, да ещё и без переменной среды DISPLAY?
...так что DISPLAY=":0" sudo
...так что
DISPLAY=":0" sudo user /usr/bin/opera
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Спасибо!
Да, дело было в переменной DISPLAY !!!