Как в debian 7.1/fluxbox настроить автоотключение экрана?

Knoppix

Модераторы: Warderer, Модераторы разделов

QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Здравствуйте. Мне бы настроить время задержки отключения экрана при бездействии. ОС моя - Debian 7 (7.1), DM -
fluxbox. Эта тема лишь подтверждает впечатление после поиска в гугле - внятный рецепт где-то очень запрятан, хотя вроде
все должно быть не так сложно. Я так понимаю, автоотключение экрана обеспечивает X-сервер и/или DE/DM (или что?). У меня
файла /etc/X11/xorg.conf нету. Если я его создам и там напишу

"Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Option "Blank Time" "0"
# Option "Standby Time" "0"
# Option "Suspend Time" "0"
# Option "Off Time" "0"
EndSection
"
, где пропишу соответствующие времени числа, то ничего не испортится/не перенастроется что-нибудь другое в системе (с
Иксами)?
Ну или посоветуйте, пожалуйста, другое средство настройки данного параметра.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2104

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение chitatel »

Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21477
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Спасибо. А

Код: Выделить всё

xset dpms x x x
перманентно задает настройки или надо это дело в ~/.bashrc поместить? (спрашиваю только из предположения, что Вы еще здесь и не трудно будет ответить) : )
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21477
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Bizdelnick »

Надо поместить, но не в ~/.bashrc, а в скрипт, который выполняется при запуске fluxbox (вот не знаю, как он там называется).

Upd. http://www.fluxbox-wiki.org/index.php?titl...he_startup_file
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Спасибо!
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Такой вопрос. У меня по умолчанию включается скринсейвер через 10 мин, а он мне вообще не нужен. Директива

Код: Выделить всё

xset s off

его отключает. Но разные утилиты/приложения (vlc, блокировщики экрана и, видимо, много чего еще, что в дальнейшем поставлю) сбрасывают данную настройку снова на таймаут 10 мин. Догадываюсь, что можно запускать нужные мне приложения из скрипта, в котором прописать по их завершении отключение скринсейвера, но как-то это, имхо, не удобно и не эстетично : ) Как раз и навсегда отключить скринсейвер?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Hephaestus »

Приведенная Вами команда отключает скринсейвер не насовсем, а лишь на время текущей сессии, насколько я помню.
Поэтому настройка периодически сбрасывается.
Скриптов писать не надо. Надо настроить.

Как раз и навсегда отключить скринсейвер?
Если действительно раз и навсегда, то снести его нафиг.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

fflatx писал(а):
18.09.2013 23:18
Приведенная Вами команда отключает скринсейвер не насовсем, а лишь на время текущей сессии, насколько я помню.
Поэтому настройка периодически сбрасывается.
Скриптов писать не надо. Надо настроить.

Как раз и навсегда отключить скринсейвер?
Если действительно раз и навсегда, то снести его нафиг.

Я, как мне выше советовали, поместила эту команду в fluxbox-скрипт автозапуска программ, и между сессиями настройка сама по себе сохраняется.
Т.е. снести dpms? Но чтобы монитор все-время был включен - тоже не надо. Получается придется в чем-то другом крутить настройки его автоотключения? Тоже не айс...Или снести конкретно программу-скринсейвер? Если последнее, то можно более подробно?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Hephaestus »

QWERTYASDF писал(а):
18.09.2013 23:44
Или снести конкретно программу-скринсейвер? Если последнее, то можно более подробно?
Да, именно. Ищите xscreensaver. Это наверняка он. Там несколько пакетов.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Код: Выделить всё

~$ man -k xscreensaver
xscreensaver: ничего подходящего не найдено.
~$ man -k screensaver
XActivateScreenSaver (3) - manipulate the screen saver
xdg-screensaver (1)  - command line tool for controlling the screensaver
XForceScreenSaver (3) - manipulate the screen saver
XGetScreenSaver (3)  - manipulate the screen saver
XResetScreenSaver (3) - manipulate the screen saver
XSetScreenSaver (3)  - manipulate the screen saver


Т.е., как понимаю, утилиты настройки параметров скринсейвера.
Хотя, сейчас просто тороплюсь, потом еще повнимательней поищу...
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Hephaestus »

QWERTYASDF писал(а):
19.09.2013 00:41
Хотя, сейчас просто тороплюсь, потом еще повнимательней поищу...
Торопитесь, как всегда. :)

Удалять надо пакет. Стало быть, искать тоже пакет.

Код: Выделить всё

$apt-cache search xscreensaver

Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение drBatty »

QWERTYASDF писал(а):
18.09.2013 17:07
Такой вопрос. У меня по умолчанию включается скринсейвер через 10 мин, а он мне вообще не нужен.

для xscreensaver'а надо запустить команду
xscreensaver-demo
она отредактирует файл ~/.xscreensaver
fflatx писал(а):
19.09.2013 01:37
Удалять надо пакет.

не надо. Можно просто отключить его запуск. Я так сделал. А вдруг мне захочется вернуть?

Bizdelnick писал(а):
05.09.2013 18:46
Надо поместить, но не в ~/.bashrc

можно и в .bashrc, но надо обеспечить старт терминала с bash после запуска иксов. Мне например нравится, когда консоль сама открывается.

И да, во избежание споров замечу, что я не согласен, но мне .bashrc нравится больше.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Извините, но я таки не поняла. Надо ставить этот xscreensaver?? Потому, что он у меня не установлен:

Код: Выделить всё

# apt-get remove xscreensaver
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет «xscreensaver» не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 31 пакетов не обновлено.


Код: Выделить всё

# xscreensaver-demo
bash: xscreensaver-demo: команда не найдена


Пустой файл ~/.xscreensaver у меня есть, может мне непосредственно написать что-нибудь в нем?

Кстати, подозреваю, что зря опустила один скорее всего важный момент. "Заставка" у меня - это темный экран. Т.е. ее мне визуально никак не отличить от того-же спящего/отключенного экрана. Почему я решила, что это именно заставка - потому что вывод


Spoiler
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000002
XKB indicators:
00: Caps Lock: off 01: Num Lock: on 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 660 repeat rate: 25
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 600
cycle: 600
Colors:
default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-ins
DPMS (Energy Star):
Standby: 1200 Suspend: 1500 Off: 1800
DPMS is Enabled
Monitor is On


И через 10 минут у меня появляется темный экран. Директива

Код: Выделить всё

xset s off


Меняет в выводе таймаут на 0 и через 10 минут все продолжает светить.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение drBatty »

QWERTYASDF писал(а):
19.09.2013 13:29
Извините, но я таки не поняла. Надо ставить этот xscreensaver??

вам решать. Если поставить, будут заставки и автоматическое затемнение и/или блокировка.
а так будет только чёрный экран через n минут. xset это встроенное средство Xorg AFAIK.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Hephaestus »

QWERTYASDF писал(а):
19.09.2013 13:29
Извините, но я таки не поняла. Надо ставить этот xscreensaver?? Потому, что он у меня не установлен:
Вот это номер! Значит, это не он. Конечно, ставить не надо.

QWERTYASDF писал(а):
19.09.2013 13:29
Кстати, подозреваю, что зря опустила один скорее всего важный момент. "Заставка" у меня - это темный экран. Т.е. ее мне визуально никак не отличить от того-же спящего/отключенного экрана. Почему я решила, что это именно заставка - потому что вывод
В общем, да. Надо было уточнить, что заставка - чёрный экран, а то слегка двусмысленно получилось.
Вывод команды xset -q касательно ScreenSaver у меня такой же, но у меня время гашения экрана совпадает с гашением экрана по dmps, поэтому разницы не замечал.

В Вашем случае можно настраивать, например, в файле xorg.conf,

Выглядит это примерно так

Код: Выделить всё

Section "ServerFlags"
     Option   "blank time"     "0"
     Option   "standby time"   "0"
     Option   "suspend time"   "0"
     Option   "off time"       "0"
EndSection
Вместо нулей поставите время в секундах, какое Вам нужно.
Если man не врёт, то интересующая Вас в данный момент опция - "Blank time".

Ещё могут быть настройки средствами DE, но здесь не подскажу.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

fflatx писал(а):
19.09.2013 13:47
В Вашем случае можно настраивать, например, в файле xorg.conf,

Выглядит это примерно так

Код: Выделить всё

Section "ServerFlags"
     Option   "blank time"     "0"
     Option   "standby time"   "0"
     Option   "suspend time"   "0"
     Option   "off time"       "0"
EndSection
Вместо нулей поставите время в секундах, какое Вам нужно.
Если man не врёт, то интересующая Вас в данный момент опция - "Blank time".

Ну тогда возвращаемся к первому сообщению : ) Подскажите, если не трудно, через какие файлы теперь настраивается х-сервер?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21477
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Bizdelnick »

QWERTYASDF писал(а):
18.09.2013 17:07
Но разные утилиты/приложения (vlc, блокировщики экрана и, видимо, много чего еще, что в дальнейшем поставлю) сбрасывают данную настройку снова на таймаут 10 мин.

В vlc в настройках видео можно снять галку "отключать заставку".
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение QWERTYASDF »

Bizdelnick писал(а):
19.09.2013 13:57
QWERTYASDF писал(а):
18.09.2013 17:07
Но разные утилиты/приложения (vlc, блокировщики экрана и, видимо, много чего еще, что в дальнейшем поставлю) сбрасывают данную настройку снова на таймаут 10 мин.

В vlc в настройках видео можно снять галку "отключать заставку".

Спасибо. Но все-равно хотелось бы уже отключить в системе заставку по вышеописанным причинам.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Hephaestus »

QWERTYASDF писал(а):
19.09.2013 13:54
Ну тогда возвращаемся к первому сообщению : ) Подскажите, если не трудно, через какие файлы теперь настраивается х-сервер?
Ну, если вернуться к первому сообщению, то подтверждаю: Да, будет работать, ничего не испортится.
Можете для верности сделать от рута

Код: Выделить всё

X -configure
это надо делать при остановленных Иксах.
В домашней директории рута будет создан xorg.conf.new, это будет готовый конфигурационный файл.
Редактируете его, добавляете то, что нужно и кладёте в /etc/X11 с именем xorg.conf.

Тот факт, что файл xorg.conf изначально отсутствует, совсем не значит, что он игнорируется, если его создать.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение Rootlexx »

fflatx писал(а):
19.09.2013 14:23
Можете для верности сделать от рута

Код: Выделить всё

X -configure
это надо делать при остановленных Иксах.
В домашней директории рута будет создан xorg.conf.new, это будет готовый конфигурационный файл.
Редактируете его, добавляете то, что нужно и кладёте в /etc/X11 с именем xorg.conf.

Вроде как это даже совсем не обязательно делать. Можно просто создать файл /etc/X11/xorg.conf и вписать в него только те секции, что нужно (в данном случае одну), а остальное он определит автоматически.
Спасибо сказали:
deblanck
Сообщения: 10
ОС: Debian 7.1 Sid/Experimental

Re: Как в debian 7.1/fluxbox настроить автоотключение экрана?

Сообщение deblanck »

QWERTYASDF писал(а):
19.09.2013 14:13
Bizdelnick писал(а):
19.09.2013 13:57
QWERTYASDF писал(а):
18.09.2013 17:07
Но разные утилиты/приложения (vlc, блокировщики экрана и, видимо, много чего еще, что в дальнейшем поставлю) сбрасывают данную настройку снова на таймаут 10 мин.

В vlc в настройках видео можно снять галку "отключать заставку".

Спасибо. Но все-равно хотелось бы уже отключить в системе заставку по вышеописанным причинам.


/etc/X11/xorg.conf

Код: Выделить всё

...
Section "Monitor"
    Identifier              "Monitor0"
    VendorName      "Unknown"
    ModelName      "Unknown"
    HorizSync              28.0 - 33.0
    VertRefresh      43.0 - 72.0
    Option          "DPMS" "false"
EndSection
...
Спасибо сказали: