Имеется acpid и путь для скриптов /etc/acpi/events/. Я создаю скрипт /etc/acpi/events/headphone-plug содержимое которого: event=jack/headphone action=/usr/local/bin/headphone-plug.sh %e Создаю /usr/local/bin/headphone-plug.sh : case «$3» in unplug) su -c «DISPLAY=:1 amixer sset Master playback 0%» ;; esac Целый день потерял на это, пытаясь заставить скрипт работать, пока не добавил DISPLAY=:1 . Почему скрипт не работает без DISPLAY=:1? Где и что можно почитать, чтобы знать это? Как это работает?
Ответ на:
комментарий
от alozovskoy
Ответ на:
комментарий
от Doaxan
Ответ на:
комментарий
от alozovskoy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как оставить работать скрипт в фоне после закрытия терминала (& - не работает) (2017)
- Форум [acpid] Не отлавливает события (2011)
- Форум ACPID и изменение яркости экрана (2015)
- Форум Гибернация и запуск скринсейвера при закрытии/открытии крышки ноутбука (2016)
- Форум [EeePC 1201N][Fedora][Fn+F9]Вкл./откл. тачпада (2011)
- Форум Засыпает сразу после просыпания (2009)
- Форум ACPI Действие по кнопке вкл ноута (2019)
- Форум Непонятки с виджетом громкости в awesome (2014)
- Форум не включается монитор после выхода из standby или suspend (2014)
- Форум mic + arch + skype (2010)