Linux действия при закрытии крышки при подключенном внешнем мониторе

Debian Stretch и ноутбук (в консоле при закрытии крышки — система уходит в слип — как побороть?)

Решил ознакомиться со Стретчем, поставил на ноут, использую DE:MATE. Всё настроил, всё хорошо — но понадобилось воспользоваться консолью для шифровки хомяка (ecryptfs-migrrate-home). Пока оно шифровалось решил закрыть крышку и упс. Ноут ушел в слип.

Иду в /etc/defaults/acpi-support: (Тут живет настройка реакции на LID)
# Uncomment this to enable ACPI sleep when the lid screen is closed.
#LID_SLEEP=true

т.е. не должен он слипаться.

Где ошибка? Можно конечно скрипты в /etc/acpi поправить — но хочется найти путь тех кто разрабатывает дистрибутив и добиться нужной реакции изменением настроек.

только одна — ты ниасилил простейшую настройку своего DE (ЦУ-управление питанием), а уже полез глубоко в систему. делай выводы сам.

Сосноль то скорее-всего ядерная.

А я так и не смог заставить системГ не выключать ноут при закрытой крышке.

А я так и не смог заставить системГ не выключать ноут при закрытой крышке.

А че за дистр? У меня проблема с точностью да наоборот.

Дебиан сид. Не могу заставить не вырубаться при закрытии, дико бесит.

Создай файл /etc/systemd/logind.conf.d/ignore-lid.conf , напиши туда:

только одна — ты ниасилил простейшую настройку своего DE >(ЦУ-управление питанием), а уже полез глубоко в систему. делай >выводы сам.

В DE Всё замечательно, а по Ctrl+Alt+F1 включается консоль в которой работают другие правила (/etc/acpi).
DE Мне не нужен — он лочит хомдир даже если я разлогонился.
Зашифровать хомяк получается только после перезегрузки и из консоли. Если залогинишься — то хомяк блокируется даже если выйти.

Создай файл /etc/systemd/logind.conf.d/ignore-lid.conf, напиши туда:

Спасибо за наводку. В Stretch оно живёт в /etc/systemd/logind.conf. Я раскомментировал эти строки и перезагрузился (не знал как перечитать конфиги). Теперь всё путём.

Ага, до следующего обновления. Когда приходит новая версия, инсталятор спрашивает, какую версию использовать, старую или новую. На моей памяти там были приличные изменения, и разбираться с тем, как из двух версий сделать новую, но с моими правками, было лениво.

Директория /etc/systemd/logind.conf.d/ как раз существует для того, чтобы делать правки поверх дефолтных значений, не заморачиваясь конфликтами.

Директория /etc/systemd/logind.conf.d/ как раз существует для того, чтобы делать правки поверх дефолтных значений, не заморачиваясь конфликтами.

У меня в Стретче нет такой директории. И если они эти строки ввели закомментированными в logind.conf то и в апдейтах должны будут это учесть.

да там что то поламали видимо. Надо поставить системд из сида значит. Ставь stable там такой проблемы нет, но нельзя сделать чтобы выключалось при закрытии. Точнее оно то работает, то нет.

да там что то поламали видимо. Надо поставить системд из сида значит. Ставь stable там такой проблемы нет, но нельзя сделать чтобы выключалось при закрытии. Точнее оно то работает, то нет.

Всё там нормально, всё решено. Он скоро зарелизится и ставить сборную солянку отовсюду не вижу смысла. Надо тестировать/разбираться с тем что нас ждет.
Вообще вопрос решен. Отмечаю решенным.

Читайте также:  Папка backup itunes windows 10

Источник

Linux действия при закрытии крышки при подключенном внешнем мониторе

25 янв 2018, 16:38

Проблема: вы используете LinuxMint 17.2 Rafaela или другие версии. Ваш ноутбук подключен к внешнему монитору. Когда вы закрываете ноутбук, он приостанавливается, в результате чего внешний монитор становится темным или при обычной закрытии крышки он уходит в сон.
Решил подключить монитор чтоб проверить способы, и наткнулся на проблему. Не определяется монитор, в итоге помогла команда xrandr

Эти решения — который вы должны попробовать для работы ноутбука/доп.монитора при закрытой крышке:
Способ 1
Зайдите в «параметры системы» > «управление питанием» > вкладка «питание от батареи» > «при закрытой крышки ноутбука» — выставить параметр «ничего не делать»
У меня стоит Linux Mint 18.3 Sylvia KDE и помог первый способ. Идем дальше
Способ 2
Использовать dconf-editor
1. Многие системные настройки в Mint обрабатываются тем, что называется dconf . Dconf-editor — это графический интерфейс, который позволяет напрямую использовать эти настройки. Вам нужно будет установить его. Вы можете найти его через диспетчера программ, или же, через командную строку:
sudo apt-get install dconf-editor
2. Запустите редактор dconf .
dconf-editor
3. Перейдите в меню org> gnome> settings-daemon-plugins> power
И установите следующие настройки

3. Перезагружаем ПК
4. Проверяем работоспособность. Обратите внимание, что ваш внешний монитор может стать темным в течение нескольких секунд после закрытия вашего ноутбука, а затем вернуться к жизни.
Есть мнение что 3й способ помогает на Linux Mint 17.3 xfce

Перед изменением конфигурационного файла желательно сделать бэкап

Всем спасибо за внимание, надеюсь данная статься Вам поможет

Источник

Настройка действия при закрытии крышки ноубука в Linux

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

В сегодняшней статье, я вам расскажу как изменить действие при закрытии крышки ноутбука.

Настройка действия при закрытии крышки ноубука в Linux

Изменять действие при закрытии крышки мы будем в конфигурационном файле, который располагается по пути /etc/systemd/logind.conf.

  1. Для начала откройте терминал и введите команду:

2. Теперь, вам нужно найти следующую строку и раскомментировать (убрать символ #):

Если вам нужно, чтобы при закрытии крышки ноутбук переходил в спящий режим, то вы можете сохранить файл. Но, если вам нужно, чтобы выполнялось другое действие, то замените значение suspend на одно из следующих:

  • ignore — игнорировать закрытие крышки
  • poweroff — выключить ноутбук
  • reboot — перезагрузить ноутбук
  • suspend — перевести ноутбук в спящий режим
  • hibernate — перевести ноутбук в режим гибернации

3. После редактирования файла, вам нужно перезапустить службу systemd-logind, командой:

Вывод

Из сегодняшней статьи, вы узнали как можно изменять действие при закрытии крышки ноутбука. Если у вас остались дополнительные вопросы, то вы можете задать их в комментариях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как настроить действия при закрытии крышки ноутбука в Ubuntu

Как настроить действия при закрытии крышки ноутбука в Ubuntu

На некоторых ноутбуках с ОС Ubuntu категорически отказывается правильно работать настройка действия при закрытии крышки. Классическая настройка (Системные настройки > Питание), где устанавливается поведение операционки в подобных случаях, совершенно бесполезна. Расскажу, как исправить эту ошибку и заодно приобрести несколько дополнительных возможностей.

Читайте также:  Как примонтировать efi windows

Как настроить действия при закрытии крышки ноутбука в Ubuntu

1. Встроенный power manager умеет только sleep, suspend и do nothing. Для расширения возможностей установим набор скриптов pm-utils, которые обрабатывают приостановление и возобновление.

2. Правим файл logind.conf . Но для начала сделаем бекап.

3. Откройте logind.conf

4. Раскомментируйте (удалите #) следующую строку. Также измените ее значение:

Теперь ноутбук при закрытии крышки будет блокировать ОС. Данная директива также поддерживает следующие значения:

Разъяснять, что к чему, думаю, нет никакого смысла. Подробнее: man logind.conf

5. Осталось перезапустить службу:

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

партнёры блога

telegram

Реклама

Последние

Рубрики

Спасибо, работает. Правда когда после перезапуска службы рабочее окружение не запустилось сердечко екнуло. Правда после перезапуска ОС, все заработало. Спасибо!

А штоб блокировало, а потом гибернация?

СЧЕТЧИКИ

РЕКЛАМА И ДОНАТЫ

Социальные сети

©2016-2021 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.

Использование материалов разрешается с активной ссылкой на levashove.ru.

Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.

Источник

Как отключить сон при закрытии крышки [dубликат]

Я хотел бы закрыть крышку ноутбука, чтобы быть не-op. Как я могу это сделать?

22 ответа

Для 13.10 — 18.04:

Чтобы Ubuntu ничего не делал, когда закрыта крышка ноутбука:

Откройте файл /etc/systemd/logind.conf в текстовом редакторе с правами root, например sudo -H gedit /etc/systemd/logind.conf Добавьте строку HandleLidSwitch=ignore (убедитесь, что она не закомментирована!), перезапустите демона systemd с помощью этой команды: sudo restart systemd-logind или, начиная с 15.04 и далее: sudo service systemd-logind restart

См. также: Ubuntu Server 13.10 теперь идет спать при закрытии крышки ноутбука

Для 13.10 — 18.04:

Чтобы Ubuntu ничего не делал, когда закрыта крышка ноутбука:

Откройте файл /etc/systemd/logind.conf в текстовом редакторе с правами root, например sudo -H gedit /etc/systemd/logind.conf Добавьте строку HandleLidSwitch=ignore (убедитесь, что она не закомментирована!), перезапустите демона systemd с помощью этой команды: sudo restart systemd-logind или, начиная с 15.04 и далее: sudo service systemd-logind restart

См. также: Ubuntu Server 13.10 теперь идет спать при закрытии крышки ноутбука

В системных настройках откройте Brightness & amp; Замок. На этой странице снимите флажок внизу, в котором говорится: «Требовать мой пароль при пробуждении от приостановки».

У меня 14.04.1 LTS, Trusty Tahr.

Что не сработало для меня:

Читайте также:  Linux что такое hd0

Откройте файл /etc/systemd/logind.conf в текстовом редакторе как root, например, sudo -H gedit /etc/systemd/logind.conf Добавить строку HandleLidSwitch=ignore (убедитесь, что она не закомментирована!), перезапустите демона systemd с помощью этой команды: sudo restart systemd-logind Редактировать gConf При включении питания переменного тока ничего не делайте, когда крышка ноутбука закрыта : gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing Когда аккумулятор включен, ничего не делайте, когда крышка ноутбука закрыта: gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing

Что сработало для меня:

Установка IgnoreLid=true в /etc/UPower/UPower.conf

Для 11.04 и более ранних версий:

Ничего не делайте, когда крышка ноутбука закрыта (полезно при подключении внешнего монитора):

Alt + F2 и введите это: gconf-editor приложения > gnome-power-manager> Установите lid_ac и lid_battery на nothing

1 . При использовании питания от сети переменного тока ничего не делайте, когда крышка ноутбука закрыта: gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing

2. При питании от батареи ничего не делайте, когда крышка ноутбука закрыта: gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing [ ! d18]

Ничего не делайте, когда крышка ноутбука закрыта (желательно, если внешний монитор не подключен):

Alt + F2 и введите следующее: gconf-editor Включение питания переменного тока (питание от батареи)> Действия apps> кнопки gnome-power-manager>

[!d12]

1. При включении питания переменного тока пустой экран при закрытой крышке ноутбука: gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac blank

2. При питании от батареи чистый экран при закрытии крышки ноутбука: gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery blank

Для 11.10 — 12.04:

Вы можете выбрать «Ничего» в настройках питания. Откройте тире (супер-ключ), найдите «мощность», а затем выберите нужный вариант в раскрывающемся списке. Обратите внимание, что закрытие крышки фактически отключит экран, хотя плюс любые внешние мониторы:

Если вы перемещаете мышь, то любые подключенные мониторы будут включать резервное копирование с закрытым ноутбуком. Это станет основным монитором.

Ubuntu 15.10 — Ubuntu 18.10

TLDR: Добавить IgnoreLid=true в /etc/UPower/UPower.conf

В терминале do: sudoedit /etc/UPower/UPower.conf Изменить IgnoreLid на IgnoreLid=true Сохранить и выйти из редактора , Перезапустите службу UPower с помощью: service upower restart

Мне нравится иногда приостанавливать работу с ноутбуком, а иногда мне нравится держать его в течение долгого времени, как сервер (ничего не делайте, когда я закрываю крышку). Я использую Debian, и вот мой простой скрипт, чтобы сделать один на лету без перезагрузки:

# run this in the as the same user (or root) that xwindow is using # test for required parameter —> empty not allowed if [ «$1» == «» ]; then echo «Please provide true or false» echo «True means keep running when lid is closed» echo «False means suspend the computer when lid is closed» exit; fi # «running true» means keep running even if the lid is closed if [ «$1» = «true» ]; then gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action nothing gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action nothing fi # «running false» means suspend the computer! if [ «$1» = «false» ]; then gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action suspend gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend fi # if «echo» is supplied as a param, just show the current settings if [ «$1» = «echo» ]; then gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action fi # restart gnome to make changes effective /etc/init.d/gdm3 restart

Существует ошибка с некоторыми ноутбуками и мониторами, которые заставляют Ubuntu не соблюдать настройку «ничего не делать», когда крышка ноутбука закрыта. Я не смог найти полное решение, но, возможно, что-то связано с этой ссылкой, где они намекают на этот файл: /etc/default/acpi-support и используя:

gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_ac -s «blank» gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_battery -s «blank»

Источник

Оцените статью