Вопрос: Как я могу сказать Ubuntu ничего не делать, когда я закрываю крышку ноутбука?


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


237
2017-11-30 14:24


Источник


Было трудно поверить, что для этого нет настроек GUI. - Rocky Inde
askubuntu.com/a/972177/724441 работает для Ubuntu 17.10 с Gnome. - James Ray


Ответы:


За 13.10 - 18.04:

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

  1. Открой /etc/systemd/logind.conf файл в текстовом редакторе с правами root, например,

    sudo -H gedit /etc/systemd/logind.conf
    
  2. Добавить строку HandleLidSwitch=ignore (убедитесь, что он не прокомментирован!),

  3. Перезапустите демона systemd с помощью этой команды:

    sudo restart systemd-logind
    

    или, начиная с 15.04 и далее:

    sudo service systemd-logind restart
    

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


243
2017-11-07 18:24



Это не сработало для меня. Что, наконец, решило это для меня, IgnoreLid=true в /etc/UPower/UPower.conf - Kimble
HandleLidSwitch=hibernate если вы хотите, чтобы ваш ноутбук перешел в спящий режим вместо того, чтобы ничего не делать. - Salman Abbas
Aternative: sudo apt-get install dconf-tools, откройте приложение редактора dconf, перейдите в org => gnome => setting-deamon => plugins => power - pbaranski
Работал для меня 14.04. - kroiz
Я перезагружаю его, используя sudo service systemd-logind restart - Iacchus


Для 11.04 и ранее:

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

  • Alt + F2 и введите следующее: gconf-editor 
  • приложения> gnome-power-manager>
  • Задавать lid_ac а также lid_battery в nothing 

alt text

ИЛИ

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 


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

  • Система> Настройки> Управление питанием
  • Питание от сети переменного тока (питание от аккумулятора)> Действия
  • Когда крышка ноутбука закрыта: пустой экран

alt text

ИЛИ

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 


68
2017-11-30 14:50





За 11.10 - 12.04:

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

enter image description here

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


40
2017-08-09 22:19



Да, но это не работает. Я думаю, что это ошибка в 12.04. - Thom
Работает для меня на Ubuntu 12.04.1 LTS. - Tgr
Это не работает для меня в Lubuntu 13.10 - Sandeep Jindal
работаю для моего ubuntu 13.10 - Ashish
Любой способ сделать это в командной строке? Нет X-сервера на моей ясной машине ... - Steve Kroon


Ubuntu 15.10 - Ubuntu 18.10

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

  1. В терминале:

    sudoedit /etc/UPower/UPower.conf
    
  2. Изменить IgnoreLid на IgnoreLid=true 

  3. Сохраните и выйдите из редактора.
  4. Перезапустите службу UPower с помощью:

    service upower restart
    

24
2018-03-06 10:52



Для меня это не работало на Ubuntu 15.10, но следующие шаги здесь: askubuntu.com/a/594417 - CrazyPenguin
Это работало 16.10. Благодаря! - koukouviou
Отлично. Это не позволяет моему внешнему монитору спать на крышке рядом с 16.10. Больше не беспокойтесь, закрывая его. - Andreas
Работает для 16.04 - Предотвращает отключение сетей, что является для меня самой важной проблемой. Спасибо. - SDsolar
Это не сработало на Ubuntu 17.10 с Gnome. - James Ray


11.04 и предыдущие версии

Копирование первого заданного ответа от: http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid

В терминале (Приложения -> Аксессуары -> Терминал) введите: gconf-editor

Перейдите в приложения -> gnome-power-manager -> и установите lid_ac и / или lid_battery в «ничего» (без кавычек).

alt text


7
2017-11-30 16:40





у меня есть 14.04.1 LTS, Trusty Tahr,

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

  1. Откройте файл /etc/systemd/logind.conf в текстовом редакторе с правами root, например,

    sudo -H gedit /etc/systemd/logind.conf
    

    Добавить строку HandleLidSwitch=ignore (убедитесь, что он не прокомментирован!),

    Перезапустите демона systemd с помощью этой команды:

    sudo restart systemd-logind
    
  2. Изменить 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


6
2017-09-16 05:40



Работа в Xubuntu 14.04.3 i386, У Xubuntu есть утилита Power manager но настройки закрывающей крышки не сработали для меня. Это зарегистрированная ошибка? - Vitaly Zdanevich


Существует ошибка с некоторыми ноутбуками и мониторами, которые заставляют 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"

3
2018-05-21 08:20





Для Saucy:

редактировать /etc/systemd/logind.conf и установить HandleLidSwitch=lock для блокировки экрана при закрытии крышки (но не приостановки), или HandleLidSwitch=ignore чтобы даже не заблокировать экран.

Это связано с изменением GNOME вверх. Видеть Ошибка GNOME 687277 для обоснования этого изменения.


3
2018-06-11 12:50



Использует ли ubuntu systemd? - Khurshid Alam
systemd теперь много чего. Ubuntu не использует init ("pid 1") systemd, но использует компоненты, которые ранее были независимыми, но теперь впитываются в источник systemd, например udev. Таким образом, вы увидите упоминания имени systemd в системе Ubuntu, но это не означает, что его система инициализации внезапно изменилась. - Robie Basak


11.04 и предыдущие версии

вы также можете перейти к system->preferences->power management

в нижней части окна вы найдете раскрывающееся меню, в котором вы можете выбрать, что делает ваша система, когда крышка закрыта


2
2017-12-08 13:15





12,04

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


2
2018-04-20 00:40



Пробовал это, и это не имело значения. - Thom


Мне нравится иногда приостанавливать работу с ноутбуком, а иногда мне нравится держать его в течение долгого времени, как сервер (ничего не делайте, когда я закрываю крышку). Я использую 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

2
2017-12-16 10:47