Каково лучшее место для команд xset для выживания перезагрузки?

Я хотел бы поместить команду xset в один из сценариев запуска.

xset dpms 900 0 0

Где было бы хорошее место, чтобы сделать это? Я попробовал .xsessionrc, но это, казалось, не работало.

0
задан 30 October 2018 в 00:08

3 ответа

От 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 после того, как войдут в систему , чтобы удостовериться, что команды не будут отвергнуты другими командами или повреждением, если они будут нуждаться в рабочем столе, который будет полностью загружен или просто пропускать цель.

1
ответ дан 7 November 2019 в 07:05

Если бы .xsessionrc не работал, то Вы, возможно, должны были бы указать его на .xinitrc файле.

0
ответ дан 7 November 2019 в 07:05

Используйте gnome-session-properties, чтобы создать запись автозапуска для вашей учетной записи, которая запускает вашу команду xset. Запись автозапуска будет создана в папке ~/.config/autostart.

Документация:

0
ответ дан 14 October 2020 в 03:46

Другие вопросы по тегам:

Похожие вопросы: