Ubuntu 17.10 і пізніших версій: не зупиняйте, коли кришка закрита, просто заблокуйте екран


41

З мого оновлення до Ubuntu 17.10 в налаштуваннях немає можливості робити, що робити, коли кришка ноутбука вже закрита.

введіть тут опис зображення

Перед цією функцією були варіанти "нічого не робити" і "призупинити", а може бути і "вимкнення".

Функція "нічого не робити" щось зробила: коли кришку закрили, дисплей потемнів, а екран був заблокований паролем.

Моє запитання - як змінити налаштування, щоб воно було так, як я звик, щоб екран просто блокувався, але не призупинявся при закриванні кришки.


1
Я опублікував звіт про помилку Gnome, будь ласка, підтримайте додавання цього до налаштувань, у мене поганий досвід роботи з ними, і багато людей, які просять про це, може допомогти. Ось це: bugzilla.gnome.org/show_bug.cgi?id=790043
conualfy

Джону Дабку: здається, ви не дотримувались вказівок Леголаса. Щоб ваша система заблокувалась, коли закриваєте кришку, ОБОВ'ЯЗКОВО скасувати налаштування (тобто для запуску налаштувань, перейдіть до розділу "Харчування" та ENABLE призупинити закриття кришки). Для cboettig: так, можна використовувати той самий метод (зміна файла logind.conf). Ви повинні додати рядки нижче в /etc/systemd/logind.conf [Вхід] HandleLidSwitch = замок HandleLidSwitchDocked = ігнорувати
Chris.p

@ Chris.p У мене є інструмент для налаштування Unity 0.0.7. Я не бачу розділу "Харчування". У мене є чотири основні сфери [Unity, Window Manager, Appearance, System]. Жодна з них не має розділу, що називається "Харчування".
Скутер

Відповіді:


44

Щоб вимкнути призупинення на закриванні кришки

  1. Встановіть налаштування ( gnome-tweak-tool), запустивши

    sudo apt-get install gnome-tweak-tool
    
  2. Запустіть налаштування, перейдіть до розділу " Харчування " та відключіть призупинення на закриванні кришки.

    скріншот

Щоб увімкнути блокування на кришці

Скасуйте вищезазначені кроки, перш ніж виконати це. Крім того, ЗБЕРЕГТЕ ВСІ СВОЇ РОБОТИ, друга команда вимагає перезавантажити.

  1. Додайте рядки нижче в /etc/systemd/logind.conf

    [Login]
    HandleLidSwitch=lock  
    
  2. Біжи

    sudo systemctl restart systemd-logind
    

Джерела


1
дякую, щонайменше закривання кришки не припиняє роботу ноутбука. але зараз він справді не робить нічого, а повертає екран. після повторного відкриття екран не блокується, і я не потребую свого пароля. (як звичайно до 17.10). може хтось знає, як це змінити через термінал?

Я додав кілька додаткових кроків. Чи можете ви перевірити та підтвердити?
Леголас

2
Ніхто не працює зі мною. Ось так

1
Я опублікував звіт про помилку Gnome, будь ласка, підтримайте додавання цього до налаштувань, у мене поганий досвід роботи з ними, і багато людей, які просять про це, може допомогти. Ось це: bugzilla.gnome.org/show_bug.cgi?id=790043
conualfy

1
у мене це не спрацювало, але я не знаю, чому
Гільерме

7

У робочому столі Ubuntu 18.04 Gnome в утиліті "Налаштування" немає можливості налаштувати дії закриття кришки ноутбука. А Gnome Tweaks пропонує лише перемикач, щоб увімкнути / вимкнути опцію "Призупинити, коли кришка ноутбука закрита".

Для тих, хто хоче, щоб він автоматично закривався, перебував у сплячому режимі або нічого не робив, коли кришка ноутбука закрита, ось як це зробити, зламавши файл конфігурації:

  1. Відкрийте термінал, натискаючи Ctrl+ Alt+ Tабо шукаючи "Terminal" у меню "Пуск". Коли він відкриється, запустіть таку команду:

    sudo gedit /etc/systemd/logind.conf
    
  2. Коли файли відкриються, коментуйте рядок #HandleLidSwitch=suspend, видаливши #на початку, і змініть значення на:

    • HandleLidSwitch=poweroff: вимкнення / вимкнення живлення, коли кришка закрита.
    • HandleLidSwitch=hibernate: впадає в сплячку, коли кришка закрита (потрібно перевірити, чи працює сплячка).
    • HandleLidSwitch=ignore: нічого не робити.
    • HandleLidSwitch=suspend: призупиніть ноутбук, коли кришка закрита.
  3. Збережіть файл і, нарешті, перезапустіть службу Systemd, щоб застосувати зміни за допомогою команди:

    systemctl restart systemd-logind.service
    

Джерело


1
LuFFy: редагування та оновлення. Використовуйте 8 пробілів замість 4, коли ви отримуєте відступ або використовуєте пронумеровані чи буклети. подивіться на мої правки, щоб побачити, як я це зробив ... ;-)
Fabby

але я просто хочу заповнити, як я можу це зробити?
Гільгерме

2

Ви можете встановити, dconf-editorщоб змінити те, що відбувається, коли кришка закрита.

sudo apt-get install dconf-editor

зайти org.gnome.settings-daemon.plugins.powerв dconf-editor. Ви можете змінити значення lid-close-ac-actionта lid-close-battery-actionзмінити дію, коли кришка закрита. Можливі значення: "призупинити", "перезимувати", "вийти", "вимкнути", "нічого".

скріншот

Через CLI було б:

gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend

але коли я це зробив після перезавантаження ПК, зміни просто зникають
Гільгерме
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.