Поддерживайте ноутбук в рабочем состоянии с закрытой крышкой

Я пытаюсь поддерживать свой ноутбук в рабочем состоянии с закрытой крышкой.

Что я сделал, до сих пор:

  1. В файле /etc/systemd/logind.conf добавить HandleLidSwitch=ignore и для прикрепленного и простого режима. Это не добивалось цели вообще.
  2. В файле /etc/UPower/UPower.conf набор IgnoreLid=true

Это работало, но теперь мои завершения сессии TeamViewer и экран заблокированы, таким образом, я все еще не могу на самом деле использовать ноутбук.

3
задан 26 July 2018 в 18:21

2 ответа

Командная строка базирующейся

Существуют некоторые gsettings, которые можно использовать:

  • Обработка, когда на линии переменного тока

    gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
    

    Это отключит любое действие, когда крышка будет закрыта, и ноутбук включается в AC.
    Отменить просто:

     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 'nothing'
    
  • Обработка, когда внешний монитор включается

    gsettings set org.gnome.settings-daemon.plugins.power lid-close-suspend-with-external-monitor 'nothing'
    

Используя gui

Если Вы предпочитаете, чтобы gui основывал решение, необходимо установить

sudo apt install dconf-editor

Вызовите с

dconf-editor&

или путем поиска тире программы.

Перейдите к схеме как шоу в первой строке изображений, показанных выше, и установите свои настройки:

enter image description here

8
ответ дан 1 December 2019 в 13:15

В Ubuntu 19.10 действия gsettings set org.gnome.settings-daemon.plugins.power lid-close-*, похоже, больше не работают.

Продолжайте работать при закрытии крышки вместо suspend

Отредактируйте файл /etc/systemd/logind.conf с помощью sudo и измените строку

#HandleLidSwitch=.....

to

HandleLidSwitch=lock

И перезагрузите систему.


Файл /etc/systemd/logind.conf определяет, как logind будет обрабатывать системные клавиши питания и сна, а также переключатель на крышке для запуска таких действий, как отключение или приостановка системы. Может быть одним из
«игнорировать», «выключить», «перезагрузить», «остановить», «kexec», «приостановить», «спящий режим», «гибридный сон», «приостановить, затем перевести в спящий режим» и "замок". для этих настроек:

 HandlePowerKey=, HandleSuspendKey=, HandleHibernateKey=, HandleLidSwitch=,
 HandleLidSwitchExternalPower=, HandleLidSwitchDocked=

Ссылка:

2
ответ дан 5 January 2020 в 01:28

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

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