- Как отключить спящий режим и отключение дисплея ?
- Как отключить режим сна и гибернации в Linux
- Отключить Режим сна и Гибернацию в Linux
- Включить режим сна и гибернацию в Linux
- Заключение
- Manjaro не работает спящий режим
- Спящий и ждущий режимы
- Проблемы с Plasmashell при выходе из спящего режима
- Видеокарта и процессор
- Проблема
- Что вызывает проблему
- Что выдает journalctl
- Что помогает в таких ситуациях
- Что я уже пробовал
- черный экран после выхода из спящего режима
- [РЕШЕНО] Не работает спящий/ждущий режим и выключение
Как отключить спящий режим и отключение дисплея ?
Здравствуйте, Кто знает как отключить гашение экрана? сначала гаснет, затем спящий режим. В настройка отключил все что можно, но все равно толку нет.
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. Очень надеюсь, что руководство было полезным.
Источник
Manjaro не работает спящий режим
Здравствуйте. Такая проблема. Ноутбук переходит в спящий режим только после того как опустить крышку, снова ее поднять и снова опустить.
Пытался найти решение проблемы. Файл одкачки создан на 8 Гб, оперативы 8 Гб, диск ССД, ЭТО тоже применял, но все равно не идет никак.
Спящий и ждущий режимы
Проблемы с Plasmashell при выходе из спящего режима
Проблема настигла меня довольно давно, с момента установки KDE Manjaro на ПК. Было это чуть меньше полугода назад.
Видеокарта и процессор
— Radeon R7 250x
— Athlon x4 650k
Проблема
— Полное зависание плазмы, без возможности взаимодействовать с графическим интерфейсом манджаро.
— Также спустя некоторое время перестает работать стандартный поток ввода с клавиатуры
Что вызывает проблему
— Выход из спящего режима (примерно в 70% случаев окружение виснет )
— Переход в текстовую консоль tty2 и обратно (в 100% случаев)
Что выдает journalctl
— Огромный стэктрейс с зависшей плазмой
(Это я еще экрана 4 пропустил)
Что помогает в таких ситуациях
— Пока что ничего, кроме перезагрузки, мне не помогало
— Пробовал убить плазму и запустить ее через терминал — все зависало без признаков жизни
Что я уже пробовал
— Писал в телеграм-чате manjaro про свою ошибку. Сказали проверить, какое ядро видеокарты используется
— Очень много гуглил ошибки самой плазмы, ничего дельного найти не сумел
— Думал, что ошибка в pipewire и некорректном выводе на монитор. Ошибки также гуглил, у всех были смежные проблемы, вряд ли имеющие что-то общее непосредственно с моей.
Кроме того, попробовал Manjaro xfce в live режиме. Спящий режим работает как положено. И на linux Ubuntu проблем тоже не возникает, как со спящим режимом, так и переходом между tty. Похоже, дело конкретно в кедах и плазме.
черный экран после выхода из спящего режима
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR=«Manjaro»
GRUB_CMDLINE_LINUX_DEFAULT=«resume=/dev/mmcblk0p6 quiet splash fbcon=rotate:1 quiet apparmor=1 security=apparmor udev.log_priority=3 „
GRUB_CMDLINE_LINUX=“fbcon=rotate:1»
# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES=«part_gpt part_msdos»
# Uncomment to enable booting from LUKS encrypted devices
GRUB_ENABLE_CRYPTODISK=y
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command ‘videoinfo’
GRUB_GFXMODE=auto
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format «root=/dev/xxx» instead of «root=/dev/disk/by-uuid/xxx»
GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL=«light-gray/black»
GRUB_COLOR_HIGHLIGHT=«green/black»
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
GRUB_BACKGROUND=»/usr/share/grub/background.png»
GRUB_THEME=»/usr/share/grub/themes/manjaro/theme.txt»
# Uncomment to get a beep at GRUB start
GRUB_INIT_TUNE=«480 440 1»
# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically
GRUB_ROOT_FS_RO=true
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES=(piix ide_disk reiserfs)
MODULES=»»
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=()
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
FILES=»»
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run ‘mkinitcpio -H ‘ for
# help on a given hook.
# ‘base’ is _required_ unless you know precisely what you are doing.
# ‘udev’ is _required_ in order to automatically load modules
# ‘filesystems’ is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS=(base)
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS=(base udev autodetect block filesystems)
#
## This setup will generate a ‘full’ image which supports most systems.
## No autodetection is done.
# HOOKS=(base udev block filesystems)
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See ‘mkinitcpio -H mdadm’ for more information on raid devices.
# HOOKS=(base udev block mdadm encrypt filesystems)
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS=(base udev block lvm2 filesystems)
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr, fsck and shutdown hooks.
HOOKS=«base udev autodetect modconf block keyboard keymap resume filesystems»
# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use ‘cat’ to create an uncompressed image.
COMPRESSION=«gzip»
COMPRESSION=«bzip2»
COMPRESSION=«lzma»
COMPRESSION=«xz»
COMPRESSION=«lzop»
COMPRESSION=«lz4»
COMPRESSION=«zstd»
# COMPRESSION_OPTIONS
# Additional options for the compressor
COMPRESSION_OPTIONS=()
Источник
[РЕШЕНО] Не работает спящий/ждущий режим и выключение
# 9 лет, 11 месяцев назад (отредактировано 9 лет, 6 месяцев назад)
Но происходят такие вещи:
1. Совсем не работает ждущий режим (при попытке вызывать виснет где-то в районе черного экрана и так и остается)
2. В спящий режим входит, но так же зависает после записи на диск, но просыпается вроде как нормально
3. Не выключается при работе от батареи (при подключении к сети все нормально). Останавливается на надписи “Power down”, при verbose режиме вывода — “acpi_call_off” фигурирует, ели не ошибаюсь.
pm-utils стоит, ядро стоковое, resume в хуках есть.
Хотелось бы, чтобы это всё работало 🙂
Скажите, какие логи нужно выложить для прояснения ситуации?
P.S. Ноут Asus U31SD
Я уже сбился со счёта, сколько насоздавали таких тем, о неработающем ждущем/спящем режиме. Ну хоть поиском бы пользовались, что ли…
По спящему режиму – вот такое у вас есть?
Natrio
:((((
Я уже сбился со счёта, сколько насоздавали таких тем, о неработающем ждущем/спящем режиме. Ну хоть поиском бы пользовались, что ли…
По спящему режиму – вот такое у вас есть?
По невыключению ноутов – скорей всего или баг ядра, или незагруженный модуль, или отсутствие в ядре поддержки сверхнового железа, купленного без предварительного выяснения работоспособности под линуксом.
Ну, начнем с того, что эти темы были перечитаны, так же были прочитаны статью в вики на эту тему. Как вы думаете, почему все же я создал “еще одну”? Наверное, потому что способы решения, предложенные в них не работали. Более-менее “стандартные” методы решения проблем были, как ни странно попробованы и, как можно заметить — безуспешо.
По поводу модулей — да, эти модули прописаны для саспенда. (но они так сами выгружаются, если не используется видеокарта nVidia)
Только боюсь, если вы сделали всё это, вряд ли теперь можно посоветовать что-то специфически арч-линуксовое. У меня, разумеется, нет вашего ноута, и проверить ничего я не могу.
Но гугл знает вот такую страничку:
http://www.linlap.com/wiki/asus+u31sd
Suspend Working – Tweaks needed – see notes
Ну, я наивно считал, что все пишут на форумы только когда очевидные и лежащие на поверхности решения уже перепробованы и это предполагается по-умолчанию.
Содержимое /var/log/pm-suspend.log:
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
Unloading kernel module button…FATAL: Module i915 is in use.
/usr/lib/pm-utils/functions: line 89: log: команда не найдена
Failed.
Тем не менее, 2 вопроса остаются открытыми. Не работает ждущий режим и выключение от батареи.
Ан нет. не в модулях дело. делов-то было поставить в конфиге
Но проблема со ждущим режимом остается, как впрочем и с выключением
хм. uswsusp так же уверяет, что проблема с засыпанием в видео (он пишет KMS used)
Источник