- Как отключить спящий режим и отключение дисплея ?
- Как отключить режим сна и гибернации в Linux
- Отключить Режим сна и Гибернацию в Linux
- Включить режим сна и гибернацию в Linux
- Заключение
- PowerManagement/hibernate
- hibernate [ править ]
- PowerManagement/suspend/setup
- Содержание
- Настройка засыпания компьютера [ править ]
- Общие положения о настройке [ править ]
- Альт линукс спящий режим
Как отключить спящий режим и отключение дисплея ?
Здравствуйте, Кто знает как отключить гашение экрана? сначала гаснет, затем спящий режим. В настройка отключил все что можно, но все равно толку нет.
presentation-mode или как его.
Если из командной строки, то возможно, что так:
Для проверки текущего состояния:
В настройках энергосбережения во вкладке «безопасность». Там сам разберёшься. Я всегда отключаю там первым делом и нет проблем.
Там больше нет такой вкладки.
Pointer Control: acceleration: 2/1 threshold: 4 Screen Saver: prefer blanking: no allow exposures: no timeout: 0 cycle: 300 Colors: default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff Font Path: built-ins DPMS (Energy Star): Standby: 600 Suspend: 600 Off: 600 DPMS is Disabled
Хм. У меня в Manjaro стоят XFCE 4.16, в них есть.
Сейчас глянул специально «менеджер питания», вкладка «безопасность». Самая верхняя строка там.
Раньше у меня тоже было а сейчас нету (переустановливал). Сейчас там только 4 вкладки : Общие, Система, Дисплей, Устройства. И все что есть в этих вкладках я отключил но толку 0. Я погуглил, в некоторых форумах пишут типа это баг какой то. Ни кто толком не смог решить.
Хм. Тогда и впрямь в какой-то степени странно. У меня вкладка есть, у тебя нету.
cat /sys/module/kernel/parameters/consoleblank если выдаст не 0, setterm -blank 0
А в настройках энергосбережения точно все отключил?
Даже не знаю, завтра у более опытного знакомого (его нет на этом форуме) спрошу,может чего подскажет. Пока почекай все подряд настройки, монитора, рабочего стола и тд. Давно xfce не видел, не помню,как там
только в artix приходится делать две команды:
xset s 0 0 xset dpms 0 0
Так заработало. А при перезагрузке нужно вводить заново. Можете подсказать где настройки сидят? Прописать и не вводить?
Я не уверен, что в /etc/X11 есть соответствующие настройки. Обычно такие команды просто прописывают в автозагрузку (в
/.xinitrc , если он есть, или любым другим способом).
Пока не получилось 😐 Не буду флудить, так как нашел продолжение своего вопроса: (Решено) xset установки (интересно, но мне не помогло) Вышел из ситуации следующим образом: меню, параметры, настройки LXQT, настройки сеанса. Автозапуск. Раздел Автозапуск приложений. Кнопка добавить. И прописал свои две команды:
xset dpms 0 0 0
На Artix artix-lxqt-openrc-20210426-x86_64 помогло.
Источник
Как отключить режим сна и гибернации в Linux
В этой статье мы рассмотрим, как отключить режим гибернации и режим сна в системе Linux. Но прежде чем мы сделаем это, давайте кратко рассмотрим эти два режима.
Режим гибернации при его включении, система Linux записывает свое текущее состояние в файл. Далее при включении все эти данные восстанавливаются и вы продолжаете работу с места остановки. Т.е. все открытые документы, папки, файлы остаются в таком же состояние, как до режима гибернации.
Режим сна помогает экономить электроэнергию, когда вы не используете свою систему. Чтобы вернуться к использованию вашей системы, требуется просто щелкнуть мышью или нажать на любую кнопку клавиатуры. Иногда вам может потребоваться нажать кнопку питания.
В Linux есть 3 режима различных режима ожидания:
- Suspend to RAM (Ждущий режим): этот режим используют большинство ноутбуков. И автоматически входят в этот режим в случае бездействия по истечению определенного периода времени. А так же при закрытии крышки ноутбука, когда компьютер работает от аккумулятора. В этом режиме питание остается для оперативной памяти, а большинство компонентов отключаются.
- Suspend to Disk (Hibernate): в этом режиме состояние ПК сохраняется в файле подкачки, и система полностью выключается. Однако включив его, все восстанавливается и вы продолжаете с того места, где оставались.
- Suspend to both (Гибридная приостановка): здесь состояние машины сохраняется в swap, но система не выключается. А так же компьютер выполняет приостановку системы в ОЗУ. Если у вас не установлена батарея тогда, вы можете безопасно возобновить работу системы с диска и продолжить свою работу. Этот метод намного медленнее, чем приостановка работы в ОЗУ.
Отключить Режим сна и Гибернацию в Linux
Чтобы предотвратить ждущий режим или переход вашей системы Linux в спящий режим, вам необходимо отключить следующие systemd:
$ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
Вы должны получить вот такой результат, как показан ниже:
hybrid-sleep.target
Created symlink /etc/systemd/system/sleep.target → /dev/null.
Created symlink /etc/systemd/system/suspend.target → /dev/null.
Created symlink /etc/systemd/system/hibernate.target → /dev/null.
Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.
Отключить ждущий режим и гибернацию в Ubuntu
Далее требуется перезагрузить систему и снова войти.
Проверьте были ли внесены изменения в систему с помощью команды:
$ sudo systemctl status sleep. target suspend.target hibernate.target hybrid-sleep. target
Из выходных данных мы видим, что все четыре состояния были отключены.
Включить режим сна и гибернацию в Linux
Чтобы снова включить ждущий режим и гибернации требуется выполнить команду:
$ sudo systemctl unmask sleep. target suspend.target hibernate.target hybrid-sleep. target
Вот такой результат вы должны получить:
Чтобы убедиться в том что команда выполнена корректна, введите команду:
$ sudo systemctl status sleep. target suspend.target hibernate.target hybrid-sleep. target
Если вы не желаете того чтоб ваш ноутбук при закрытии крышки уходил в режим ожидания (сна). Вам требуется отредактировать файл /etc/systemd / logind.conf.
$ sudo vim /etc / systemd/logind. conf
Добавьте в этот файл следующие строки:
[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Сохраните и закройте файл. Не забудьте перезагрузиться, чтобы изменения которые в сделали вступили в силу.
Заключение
На этом все, в этой статье я подробна рассмотрел как отключить ждущий режим (сна) и гибернации в вашей системе Linux. Очень надеюсь, что руководство было полезным.
Источник
PowerManagement/hibernate
|
Эта страница была перемещена с freesource.info. Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки. Просьба по окончанию убрать этот шаблон со страницы. |
hibernate [ править ]
Спящий режим (или засыпание на диск) работает даже в том случае, если нет Ждущего режима.
ПРЕДУПРЕЖДЕНИЕ. Приведённые ниже действия могут привести к потере данных в открытых в данное время программах (Как если бы Вы просто «вырубили» свой компьютер). В некоторых случаях могут повредиться данные на дисках (из-за некорректно завершённой работы компьютера). В любом случае, ни автор(ы) данной статьи, ни ALT Linux Team не несут ответственности за совершённые вами действия. Пожалуйста, будьте осторожны!
Самый простой способ перейти в Ждущий режим — выполнить команду pm-hibernate с правами суперпользователя (т.е. «от рута»).
Правильный способ — через hal
Для того, чтобы работало засыпание на диск, необходимы:
- активный раздел подкачки, находящийся не на LVM
- ядро должно грузиться с параметром resume=, указывающим на раздел, упомянутый в пункте 1.
К сожалению, в Linux это не всегда работает сразу, из коробки. В этом случае Вам следует настроить
Источник
PowerManagement/suspend/setup
|
Эта страница была перемещена с freesource.info. Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки. Просьба по окончанию убрать этот шаблон со страницы. |
Содержание
Настройка засыпания компьютера [ править ]
Возможно, что Вы попробовали настроить ждущий режим, но не получили ожидаемого результата:
- компьютер не заснул
- компьютер не проснулся или проснулся, но что-то работает после этого «не так» (например, не включился экран).
ПРЕДУПРЕЖДЕНИЕ. Приведённые ниже действия могут привести к потере данных в открытых в данное время программах (Как если бы Вы просто «вырубили» свой компьютер). В некоторых случаях могут повредиться данные на дисках (из-за некорректно завершённой работы компьютера). В любом случае, ни автор(ы) данной статьи, ни ALT Linux Team не несут ответственности за совершённые вами действия. Пожалуйста, будьте осторожны!
Вот по порядку действия, которые нужно предпринять, чтобы заработало:
- Убедитесь, что у Вас стоят самые свежие версии пакетов pm-utils и hal-info.
Учтите, что на период тестирования самый свежий pm-utils находится в Дедале. - Если предыдущий пункт выполнен, Вам следует сообщить об этом нам через http://bugzilla.altlinux.org/
Пожалуйста, используйте компонент pm-utils и в Кратком описании пометку «поддержка оборудования». - Далее, возможно, Вам потребуется поэкспериментировать со своим компьютером, чтобы помочь нам составить конфигурацию для него.
Общие положения о настройке [ править ]
Главное — настроить ждущий режим. Если он заработает, как надо, то спящий режим, скорее всего, будет работать при настроенном ждущем режиме и тех настройках, которые описаны на странице Cпящий режим
В случае, если компьютер не заснул или не проснулся (сочувствую), надо обратить внимание на молодые (экспериментальные) модули-драйвера оборудования. Возможно, придётся настроить выгрузку этих модулей на время засыпания. В этом случае также стоит задуматься о переходе на более свежее ядро, т.к. в свежих ядрах этот аспект активно исправляется. Не забудьте сообщить об этом в bugzilla !
Если после того, как компьютер проснулся, не включился экран, но сам компьютер работает, надо выяснить, как заставить включаться экран после сна. (Проверить это очень просто: Нажмите клавиши Capslock, Numlock и следите за индикаторами на клавиатуре или компьютере).
Для совершенно комфортной настройки пригодился бы стоящий рядом компьютер, с которого можно зайти на Ваш ноутбук по сети (по ssh). Но если нет, то можно и так попробовать. В любом случае убедитесь, что в данный момент Вы не работаете с важными данными. Возможно, имеет смысл перейти в runlevel 1, потом вернуться в runlevel 5 и убедиться, что найденное решение работает.
Задача: найти такие сочетания «хаков» (или трюков, или квирков (quirks), как угодно), которые бы возвращали Ваш ноутбук в нормальное состояние после засыпания. Вот возможные варианты [1]
- —quirk-s3-bios
- —quirk-s3-mode
- —quirk-s3-bios —quirk-s3-mode
- —quirk-vbe-post
- —quirk-vbemode-restore
- —quirk-vbestate-restore
Не забудьте сообщить о найденном решении в bugzilla !
Источник
Альт линукс спящий режим
Проще всего запомнить: перезагрузка — reboot.
И перезагрузка и выключение — команда shutdown.
Но если использовать команду shutdown, то появляется возможность сделать перезагрузку через заданное время.
Например, перезагрузиться через 3 мин:
sudo shutdown -r +3
Перезагрузиться прямо сейчас:
sudo shutdown -r now
Но, как мне кажется, чаще появляется необходимость выключить (а не перезагрузить) компьютер через время. Например, поставив большой файл на закачку.
Та же команда, но с ключом -h
sudo shutdown -h +30
Выключить (или перезагрузить, тогда ключ -r) В заданное время:
(и ещё можно написать сообщение для вывода на экран в кавычках; а можно и не писать; допускаются и русские буквы)
shutdown -h 10:30 «Выкл SYSTEM»
Отменить:
sudo shutdown -c
или просто Ctrl-C
Просто сразу выключить компьютер:
sudo poweroff
Ещё есть такая старая команда halt . Когда-то в 95 винде при выключении на экран выводилась надпись о том, что питание компьютера теперь можно отключить. В Линуксе подобное действие выполняет команда
sudo halt
Это вроде бы для старых компьютеров, где не было управления питанием. Такой командой выключаются все программы, а электричество отключайте сами 🙂
Извините, использую английские термины.
suspend — информация об открытых окнах, работающих программах и прочем, в общем, о состоянии системы сохраняется в оперативной памяти. Поэтому для того, чтобы это всё сохранилось, компьютер должен быть подключен к питанию.
hibernate — информация о состоянии системы сохраняется на диск. Компьютер может быть после этого полностью отключен от питания (т.е. например можно вытащить вилку из розетки и т.п. 🙂 ).
Команды соответственно:
sudo pm-suspend
sudo pm-hibernate
Перейти в спящий режим через время, например через 3 минуты (180 сек)
sleep 180 && sudo pm-suspend
(или sleep 3m)
Прервать команду sleep можно с помощью Ctrl-C.
Строго говоря, чтобы команда выше (после паузы) сработала, нужно следующее.
Отменить ввод пароля для sudo pm-suspend в файле /etc/sudoers
Как это сделать, написано в help.ubuntu.ru, как раз на примере подобных команд. По ссылке — больше подробностей.
Например, отменим ввод пароля для shutdown, pm-hibernate, pm-suspend, reboot, poweroff
Заходим с правами root’a; например через mc:
sudo mc
cd /etc (или sudo mcedit /etc/sudoers)
Открываем файл sudoers, нажав F4.
Лучше (рекомендованный способ) заходить туда с помощью команды:
sudo visudo
После строки # Cmnd alias specification добавляем строку, где через запятую перечисляем желаемые команды с полным путём (путь команды можно узнать, выполнив which имя_команды):
# Cmnd alias specification
Cmnd_Alias SHUTDOWN_CMDS = /sbin/shutdown, /usr/sbin/pm-hibernate, /usr/sbin/pm-suspend, /sbin/reboot, /sbin/poweroff
И в конец файла дописываем строку:
Можно создать псевдонимы (alias) для этих и других команд.
Файл
/.bashrc
Туда можно добавить в конец файла строки такого вида:
alias reboot=’sudo reboot’
alias suspend=’sudo pm-suspend’
alias splu=’sudo pm-suspend’
В последней строке, например, написано произвольное слово splu (сплю), для включения спящего режима.
P.S. (август 2019 г.)
Команды для suspend и hibernate могут быть отключены по умолчанию в новых Линуксах.
Это команды pm-suspend и pm-hibernate. Подключить:
sudo apt install pm-utils
Обычный pm-suspend (который у меня как алиас «спи») должен заработать после этого.
А hibernate нет. Там ещё нужно в одном файле указывать разрешения. и всё равно вряд ли заработает. Подробнее, если нужно.
Источник