Установите GNOME Tweak Tool и перейдите в раздел Power. Есть возможность отключить автоматическую приостановку при закрытии крышки.
Детали опций
Я сравнил dconf
до и после, чтобы найти вариант, но оказалось, что это не так, как он реализован. Вместо этого Tweak Tool создает ~/.config/autostart/ignore-lid-switch-tweak.desktop
. Автозапуск - это скрипт, который эффективно работает systemd-inhibit --what=handle-lid-switch
. Таким образом, мы видим, что действие по закрытию крышки выполняется чисто systemd-logind.
Альтернативный маршрут
Альтернативой было бы отредактировать, /etc/systemd/logind.conf
чтобы включить:
HandleLidSwitch=ignore
Это будет работать все время, а не только тогда , когда ваш пользователь вошел в систему .
/etc/systemd/logind.conf
вместо использования GNOME Tweak Tool может быть лучше, потому что оно работает, даже когда GNOME не работает, например, при работе на консоли.К сожалению, маршруты-ингибиторы, похоже, не работали так, как мне рекламировали на openSUSE Tumbleweed (42.1) с использованием GNOME. Но у меня был успех с маскировкой Systemd:
Чтобы отменить маску, вы можете использовать
unmask
:источник
Я уже однажды решал эту проблему, но, похоже, в последних версиях Fedora (сейчас я нахожусь на Fedora 28) требуются эти две записи сейчас, тогда как раньше требовалась только первая:
РЕДАКТИРОВАТЬ : Как упоминалось в комментариях ниже, вы можете просто перезагрузиться после внесения изменений.
источник