Вопрос или проблема
Я просто хочу, чтобы мой ноутбук продолжал работать как обычно с закрытой крышкой. Я просмотрел несколько похожих вопросов и уже пробовал следующие методы. Любая помощь будет очень признательна.
Методы, которые я пробовал:
- Gnome Tweaks – отключение автоматического перехода в режим ожидания при закрытии крышки
- редактирование
/etc/systemd/logind.conf
HandleLidSwitch=ignore HandleListSwitchExternalPower=ignore HandleLidSwitchDocked=ignore LidSwitchIgnoreInhibited=no
Я использую:
- Distributor ID: Ubuntu
- Description: Ubuntu 22.04.4 LTS
- Release: 22.04
- Codename: jammy
Детали ноутбука:
- ASUS ROG GL552VW-DH71
- GPU GeForce GTX 960M 2GB VRAM
- 16GB DDR4
- Intel i7 CPU
Используйте эту команду:
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
Если в ответе не nothing
, используйте эту команду:
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
Затем повторите первую команду, и ответ должен быть nothing
.
Перезагрузка не требуется, и результат должен сохраняться после перезагрузки.
Отредактируйте эту строку в /etc/UPower/UPower.conf
:
IgnoreLid
чтобы она стала:
IgnoreLid=true
Затем перезапустите службу Upower командой:
service upower restart
Это, кажется, сработало для некоторых людей, которые пытались достичь того же результата, что и вы, и я надеюсь, что это поможет.
P.S. убедитесь, что вы убрали комментарий (удалили #) перед измененными строками 😉
Когда вы редактировали
/etc/systemd/logind.conf
, удалили ли вы хэш (#) перед строками, в которых добавили “ignore”? – John Carter
Я понял, что не сделал этого, и это решило мою проблему. Глупая ошибка с моей стороны, спасибо всем за помощь!
Ответ или решение
Как изменить поведение при закрытии крышки ноутбука, чтобы ничего не происходило на Ubuntu 22.04?
Если вы хотите, чтобы ваш ноутбук не переходил в спящий режим или не выполнял другие действия при закрытии крышки, выполните следующие действия. Убедитесь, что вы тщательно следуете каждому шагу, чтобы добиться желаемого результата:
Шаг 1: Настройка GNOME Tweaks
- Установите GNOME Tweaks, если он еще не установлен. Это можно сделать с помощью команды:
sudo apt install gnome-tweaks
- Откройте GNOME Tweaks и перейдите в раздел "Power".
- Отключите автоматический переход в спящий режим при закрытии крышки.
Шаг 2: Изменение параметров Systemd Logind
- Откройте файл
/etc/systemd/logind.conf
в текстовом редакторе с правами суперпользователя:sudo nano /etc/systemd/logind.conf
- Убедитесь, что строки содержат следующее и снята комментария (нет символа
#
перед строкой):HandleLidSwitch=ignore HandleLidSwitchExternalPower=ignore HandleLidSwitchDocked=ignore LidSwitchIgnoreInhibited=no
- Сохраните изменения и закройте файл.
- Перезапустите службу logind для применения изменений:
sudo systemctl restart systemd-logind
Шаг 3: Использование GSettings
- Проверьте текущее действие при закрытии крышки, выполнив команду:
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
- Если полученный ответ не соответствует
nothing
, измените его:gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
- Повторите первую команду, чтобы убедиться, что changes применились.
Шаг 4: Коррекция UPower конфигурации
- Откройте файл
/etc/UPower/UPower.conf
:sudo nano /etc/UPower/UPower.conf
- Измените параметр
IgnoreLid
наtrue
:IgnoreLid=true
- Перезапустите службу upower:
sudo service upower restart
Заключение
Эти шаги должны помочь вам настроить ваш ноутбук так, чтобы он продолжал работать с закрытой крышкой. Если у вас возникнут трудности, перепроверьте все изменения и убедитесь, что удалены символы #
, где это необходимо. Удачи в настройке вашего устройства!