Как создать команду запуска, постоянную при каждом перезапуске цикла? Как и раньше, когда яркость сбрасывается при установке в режим энергосбережения для выключения монитора.
- 18.04 64 бит 5.4.0-42-generic
- Драйвер Nvidia 440 для настольного компьютера
Я обнаружил, что команда xset dpms 600 900 1800 отключает дисплей монитора, но я хотел, чтобы она запускалась при запуске, и мне не нужно было вводить ее вручную в терминале.
Я попробовал добавить xset dpms 600 900 1800 в конец home/.profile, но это не сработало.
Дальнейшее тестирование и добавление дополнительной строки для запуска терминала путем добавления
xset dpms 600 900 1800
gnome-terminal
при запуске терминала проверка xset -q
xset dpms не была установлена, Standby: 0 Suspend: 0 Off: 0
хотя должна бытьStandby: 600 Suspend: 900 Off: 1800
Странный сценарийкогда вручную запускаешь терминал, ничего не вводя, команда xset dpms 600 900 1800
активна.
В чем может быть причина? .profile с командой 'xset dpms 600 900 1800' Не срабатывает при запуске, но когда я запускаю терминал вручную, он срабатывает.
Если кто-нибудь может объяснить причину или лучший способ запустить команду при запуске, а не запускать ее в .profile?
решение1
X-сервер, который прослушивает команду xset
, запускаетсяпослеавторизоваться.
Поместите команду в скрипт и поместите скрипт в каталог ~/.config/autostart/. Он будет запускаться каждый раз при запуске X-сервера для вашей учетной записи.