LINUX.ORG.RU

Как отключить скринсэйвер на Raspbian?

 , ,


0

1

Никак не получается отключить скринсэйвер на raspbian jessie. Все предложенные в сети способы опробовал, но бестолку - все равно дисплей строго через десять минут отключается и помогает только тык клавиатуры. Собственно, полная история вопроса описана тут. Полгода прошло, а решения так и нет, приходится программно каждые пять минут пинать устройство клавиатуры. Неужели нет нормального прямого решения или это баг данной версии системы?


Ответ на: комментарий от someoneelsenotme

А при чем тут монитор вообще? Это фишка операционной системы Повторяю, программно посылая ESC на /dev/uinput скринсэйвер растормаживается. Как сделать чтобы вообще не запускался и почему не работают описываемые методы? Мог бы быть локальный баг, но я на двух разных девайсах и дисплеях пробовал - та же фигня. Или это баг, присущий именно джесси?

MBK ()

У меня так было в KDE3. В настройках DE есть галочка «Отключать при простое», и если её снять - ничего не меняется. Потому что KDE3 ничего не знает о DPMS. xset s off && xset -dpms

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от MBK

Неделю борюсь с проклятым скринсэйвером, ничего не помогает, через 10 минут консоль стабильно отключается, только в правом верхнем углу горит разноцветная пимпочка. Из этого состояния выводит только нажатие на подсоединенной клавиатуре, иначе никак. Система jessie

вот тут немного непонятно, lxde или голая консоль тухнет

SevikL ★★★ ()
Ответ на: комментарий от outsider

# cd /sys/module/kernel/parameters
# chmod 644 consoleblank
# echo 0 > consoleblank

Гм, про такой способ не слышал. Это может быть решением, тем более, там по умолчанию стоит именно 600. вопрос в том, что заменить никак не могу - Access denied даже с такими правами и через sudo тоже :-(

MBK ()

У меня как-то был монитор с комплексным экраном заббикса на стене, который работал через rpi. Включали и выключали его по крону вот таким скриптом:

#!/bin/bash

case $1 in

"off")
        /opt/vc/bin/tvservice -o
        ;;
"on")
        /opt/vc/bin/tvservice -p
        sleep 2
        xset -d :0 dpms force on
        xset -d :0 -dpms
        xset -d :0 s noblank
        xset -d :0 s off
        ;;
esac

somestuff ★★★★ ()
Ответ на: комментарий от somestuff

У меня как-то был монитор с комплексным экраном заббикса на стене, который работал через rpi. Включали и выключали его по крону вот таким скриптом:

Нет, так уже давно пробовал - не отключает.

А вот вариант с consoleblank=0 вроде прошел - уже с полчаса консоль не бланкает. Ура!! Спасибо всем откликнувшимся!

MBK ()
Ответ на: комментарий от tommy

Установить xscreensaver и отключить его в настройках. Простое и надежное решение.

Как уже было сказано выше - этот вариант тоже не работает. Сработал только вариант с прямой модификацией cmdline.txt

MBK ()