Я хотел бы поместить команду xset в один из сценариев запуска.
xset dpms 900 0 0
Где было бы хорошее место, чтобы сделать это? Я попробовал .xsessionrc, но это, казалось, не работало.
От man xset
:
xset - user preference utility for X
, Который мог бы дать Вам подсказку...
, Этот вид настроек лучше всего применяется после , возможные другие (локальные) процедуры работали. Если это будет выполнено к скоро, то это будет просто отвергнуто впоследствии локальными процедурами.
Мое предложение состояло бы в том, чтобы выполнить его appr. Спустя 10-15 секунд после этого входит в систему, Добавляет это для Запущения Приложений:
/bin/bash -c "sleep 15 && xset dpms 900 0 0"
Выбирают Тире>, Приложения Запуска> Добавляют, что команда выше
, Чтобы выполнить его одинаково для всех пользователей, скопировать код ниже в пустой файл, сохранить его как xset_command.desktop
в /etc/xdg/autostart
:
[Desktop Entry]
Type=Application
Exec=/bin/bash -c "sleep 15 && xset dpms 900 0 0"
X-GNOME-Autostart-enabled=true
Name=Xset command
для применения настроек для клавиатуры, сенсорной панели, экраны (включая xrandr
команды), и другой пользователь определенные команды, вероятно, "простудятся" (быть отвергнутым) при применении слишком рано.
прием должен затем выполнить секунды команды 10-15 после того, как войдут в систему , чтобы удостовериться, что команды не будут отвергнуты другими командами или повреждением, если они будут нуждаться в рабочем столе, который будет полностью загружен или просто пропускать цель.
Если бы .xsessionrc не работал, то Вы, возможно, должны были бы указать его на .xinitrc файле.
Используйте gnome-session-properties
, чтобы создать запись автозапуска для вашей учетной записи, которая запускает вашу команду xset
. Запись автозапуска будет создана в папке ~/.config/autostart
.
Документация: