Монитор не перейдет в режим энергосбережения

Мой ЖК-монитор не перейдет в режим энергосбережения.

Я вошел в SystemPreferencesScreensaver, нажал Power Management, затем установил Put display to sleep when inactive for: на 10 минут (для On AC Power и On Battery Power), но монитор все еще не не переходите в режим энергосбережения даже через час.

У кого-нибудь есть идеи, что попробовать?

Я использую 64-битный рабочий стол Ubuntu 10.04.1 LTS на ноутбуке Dell Latitude E6400.

Обновление вс 16 января 01:02:45 PST 2011 :

Я забыл упомянуть, что ноутбук подключен к док-станции, а монитор подключен через кабель DVI к док-станции. Я не пытался дождаться режима энергосбережения с помощью кабеля VGA или без док-станции.

7
задан 16 January 2011 в 12:04

4 ответа

У меня также есть эта проблема, и я изучил большую попытку зафиксировать ее. Я не мог найти, что GUI прикрепляет к этому. Я нахожусь на Dell Latitude D630, работающем 10.10, который прикрепляется и выполняет два 23-дюймовых LCDs.

Вот то, что я сделал, и что можно попробовать:

xset s XXX

где XXX число секунд, Вы хотите, чтобы ПК был неактивен, прежде чем это приостановит/выключение питания Ваш монитор

xset dpms 0 0 900

Первый нуль для резервного устройства, второй для, приостанавливают, и треть от установки. Это выключит мой монитор через 15 минут если левый неактивный.

Можно протестировать dpms резервное устройство, приостановить и от настроек с:

sleep 1; xset dpms force standby

Можно заменить слово "резервное устройство" в команде выше с, приостанавливают или прочь. В моем тестировании они все сделали то же самое; каждый из них выключил монитор (невидимый свет полностью прочь). Когда я переместил свою мышь для пробуждения мониторов, каждая команда сделала это одинаково быстро. Для моей ситуации я придерживался с прочь.

xset -q

Вышеупомянутая команда предоставляет Вам интересную подробную информацию о Вашей экранной заставке и настройках DPMS. Когда я выполнил эту команду прежде, чем изменить что-либо, говорит она

Screen Saver:
prefer blanking:  yes    allow exposures:  yes
timeout:  0    cycle:  0

и

DPMS (Energy Star):
Standby: 0    Suspend: 0    Off: 0
DPMS is Enabled
Monitor is On

На новой начальной загрузке тайм-аут и значение цикла в соответствии с Экранной заставкой 600. Со временем они изменяются на вышеупомянутое. Это - ошибка, и я уверен, что его сообщил launchpad.net. Я не мог найти соответствующий отчет об ошибках (если кто-то делает, поделитесь ссылкой).

Теперь, определение команд выше не сохраняется после того, как Вы выйдете из системы. Единственным путем я мог добраться, это для работы должно было создать файл, названный xset-start.sh в моем корневом каталоге.

В файле я имею:

#!/bin/bash

/usr/bin/xset dpms 0 0 900 &

Необходимо дать файл, выполняют полномочия, иначе это работа привычки. Откройте терминал и работайте:

chmod u+x xset-start.sh

Чтобы иметь запуск при входе в систему, сделайте следующее:

  1. Перейдите к Системе-> Предпочтения-> Приложения Запуска
  2. Нажмите Add
  3. Можно назвать это xset-запуском
  4. Обзор к Вашему корневому каталогу, где xset-setup.sh
  5. Дайте записи запуска комментарий, если Вы хотели бы и нажали бы Add по окончании.

Протестируйте его путем перезапуска компьютера. После перезапуска, открытого терминал и выполненный

xset -q

удостоверьтесь от значения для DPMS, 900.

Я уверен, что существуют глобальные файлы, и другой запуск в расчете на пользователя регистрирует, это могло войти.

это сообщение: Внешние мониторы не входят в резервное устройство, если крышка ноутбука закрывается состояния, что внешние мониторы засыпают правильно, если крышка открыта на ноутбуке. Я не протестировал это, но это заставило меня думать, отключен ли ЖК-монитор ноутбука в предпочтениях "Монитора", dpms настройки почетны внешними мониторами?

Ссылки:

  1. страницы справочника xset
  2. Пользовательский X сессий
  3. Краткая информация об экранном очищении в соответствии с Xorg
  4. Как выключить дисплей через командную строку?

Совет:

  1. Как я могу поместить дисплей для сна на экранной блокировке?
7
ответ дан 16 January 2011 в 12:04

Я нашел решение. В настройках монитора (запущенных либо через gnome-display-properties из командной строки, либо нажав значок монитора на панели, а затем выбрав «Настроить параметры дисплея ...»), имеется визуальное представление обоих мониторов. Если я перетаскиваю ЖК-монитор так, чтобы он отображался слева от дисплея ноутбука, монитор должным образом переходит в режим энергосбережения. Ура!

0
ответ дан 16 January 2011 в 12:04

Иногда вам нужен компьютер, который никогда не заканчивает показ (рекламные слайдеры). Вы можете использовать crontab -e, чтобы поставить похожую задачу, чтобы каждая секунда увеличивалась)

e.g:

$ crontab -e
*/5 * * * * xset s 86400

Примечание: я использую это в моем crontab, где мне нужно показывать рекламу 24/7

0
ответ дан 16 January 2011 в 12:04

В Xubuntu 13.04 (xfce 4.10) команды dpms , упомянутые MystaMax , работали для меня. Кроме того, я обнаружил, что в настройках XScreenSaver («Меню»> «Системные настройки»> «Заставка») на вкладке «Дополнительно» есть раздел, озаглавленный «Управление питанием дисплея». Эти значения сохраняются для меня, как показано при запуске xset -q после их установки.

0
ответ дан 16 January 2011 в 12:04

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

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