Как изменить поведение при закрытии крышки, чтобы ничего не происходило?

Вопрос или проблема

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

Методы, которые я пробовал:

  • 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

  1. Установите GNOME Tweaks, если он еще не установлен. Это можно сделать с помощью команды:
    sudo apt install gnome-tweaks
  2. Откройте GNOME Tweaks и перейдите в раздел "Power".
  3. Отключите автоматический переход в спящий режим при закрытии крышки.

Шаг 2: Изменение параметров Systemd Logind

  1. Откройте файл /etc/systemd/logind.conf в текстовом редакторе с правами суперпользователя:
    sudo nano /etc/systemd/logind.conf
  2. Убедитесь, что строки содержат следующее и снята комментария (нет символа # перед строкой):
    HandleLidSwitch=ignore
    HandleLidSwitchExternalPower=ignore
    HandleLidSwitchDocked=ignore
    LidSwitchIgnoreInhibited=no
  3. Сохраните изменения и закройте файл.
  4. Перезапустите службу logind для применения изменений:
    sudo systemctl restart systemd-logind

Шаг 3: Использование GSettings

  1. Проверьте текущее действие при закрытии крышки, выполнив команду:
    gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
  2. Если полученный ответ не соответствует nothing, измените его:
    gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
  3. Повторите первую команду, чтобы убедиться, что changes применились.

Шаг 4: Коррекция UPower конфигурации

  1. Откройте файл /etc/UPower/UPower.conf:
    sudo nano /etc/UPower/UPower.conf
  2. Измените параметр IgnoreLid на true:
    IgnoreLid=true
  3. Перезапустите службу upower:
    sudo service upower restart

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...