Мой ноутбук с Ubuntu 20.04 всегда зависал, когда крышка была закрыта, ПОКА я впервые не подключил монитор. Я понял эту ошибку ПОСЛЕ того, как отключил монитор. Я думаю, что монитор сломал Ubuntu.
Текущее поведение:
Кажется, что каждый раз, когда я закрываю крышку, он подвисает. Не то чтобы через раз, но суть вы поняли.
В те моменты, когда он НЕ приостанавливается, он ясно знает, что что-то только что произошло, потому что, когда я открываю его, некоторые элементы в GNOME на секунду мигают белым, как будто что-то обновилось. Я также уверен, что экран не выключается, потому что я могу видеть под крышкой, когда она закрыта.
Сама приостановка все еще работает, потому что я все еще могу нажать кнопку приостановки на одной из кнопок на верхней панели gnome.
Я знаю, что на этом сайте есть и другие вопросы о проблемах с подвеской, но это другое.
РЕДАКТИРОВАТЬ: Я также нашел файл /etc/systemd/logind.conf
и у него есть параметры о крышке ноутбука. Я не знаю, какой из них вызывает проблему, поэтому вот вывод кот /etc/systemd/logind.conf
:
#Этот файл является частью systemd.
#
# systemd — бесплатное программное обеспечение; вы можете распространять его и/или модифицировать
# в соответствии с условиями Стандартной общественной лицензии ограниченного применения GNU, опубликованной
# Фонд свободного программного обеспечения; либо версии 2.1 Лицензии, либо
# (на ваш выбор) любая более поздняя версия.
#
# Записи в этом файле показывают значения по умолчанию времени компиляции.
# Вы можете изменить настройки, отредактировав этот файл.
# Значения по умолчанию можно восстановить, просто удалив этот файл.
#
# Подробности смотрите в файле logind.conf(5).
[Авторизоваться]
#НАвтоВЦ=6
#РезервВТ=6
#KillUserProcesses=нет
#KillOnlyUsers=
#KillExcludeUsers=корень
#InhibitDelayMaxSec=5
#HandlePowerKey=выключение питания
#HandleSuspendKey=приостановить
#HandleHibernateKey=спящий режим
#HandleLidSwitch=приостановить
#HandleLidSwitchExternalPower=приостановить
#HandleLidSwitchDocked=игнорировать
#PowerKeyIgnoreInhibited=нет
#SuspendKeyIgnoreInhibited=нет
#HibernateKeyIgnoreInhibited=нет
#LidSwitchIgnoreInhibited=да
#HoldoffTimeoutSec=30 сек.
#IdleAction=игнорировать
#IdleActionSec=30мин
#RuntimeDirectorySize=10%
#УдалитьIPC=да
#InhibitorsMax=8192
#СеансМакс=8192
я установил тлп
и tlp-stat
в тот же день, когда я впервые подключил монитор, так что монитор мог быть ни при чем, и проблема могла быть вызвана TLP. Я не уверен, что мне следует удалить тлп
потому что батарея моего ноутбука не очень хорошо работает с Ubuntu, а tlp экономит энергию. Но если вы думаете, что это решит проблему, я удалю его.
Другая возможная проблема может заключаться в том, что системад
думает, что я "пристыкован" (из вывода выше: #HandleLidSwitchDocked=игнорировать
) и "игнорировать
сидеть.
Убунту 20.04
DE: ГНОМ
ноутбук: Делл Инспирон 17 3000