Отрегулируйте время ожидания ScreenBlank в киоске Firefox

У меня Ubuntu 14.04 настроен как киоск, который запускает Firefox в /etc/init/x.conf как это:

exec su -c "startx /etc/X11/Xsession /home/kiosk/kiosk.sh --" kiosk

(подробности см. здесь: Как сделать Ubuntu 14.04 киоском)

Я хочу, чтобы экран оставался включенным в течение 60 минут, прежде чем он станет пустым, однако я не смог отменить установленный по умолчанию лимит в 10 минут.

Вот что я попробовал:

  • В lightdm для пользователя киоска установлено 60 минут
  • Я пытался добавить /home/kiosk/.xinitrc файл с xset опции
  • Я пытался добавить XAUTHORITY=/home/kiosk/.Xauthority xset -display :0.0 s off в моем киоске стартовый скрипт
  • Я пытался добавить /etc/X11/xorg.conf с Option "BlankTime" "60"

Как правильно настроить время отсутствия экрана при запуске x с startx из сценария оболочки?

1 ответ

Наконец-то нашел решение. /etc/X11/xorg.conf это правильный способ сделать это.

Это xorg.conf это работает:

Section "ServerLayout"
    Identifier  "ServerLayout0"
    Option  "DPMS"      "false"
    Option  "BlankTime" "60"
    Option  "StandbyTime"   "0"
    Option  "SuspendTime"   "0"
    Option  "OffTime"   "0"
EndSection

Section "ServerFlags"
    Option  "BlankTime" "60"
    Option  "StandbyTime"   "0"
    Option  "SuspendTime"   "0"
    Option  "OffTime"   "0"
EndSection

Необязательно иметь Blanktime в разделе ServerFlags AND ServerLayout, но у меня не было времени проверить, какой из них лучше.

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