Вопрос или проблема
Я объяснил все здесь https://ubuntu-mate.community/t/ubuntu-mate-24-04-6-8-0-41-generic-dell-m4800-docking-station-wont-start/28133/4, но теперь их сайт недоступен.
У меня есть Precision M4800, который я использую в доке с двумя внешними мониторами. Я был достаточно глуп, чтобы обновиться с 22.04 до 24.04, и теперь у меня есть эта проблема.
Ноутбук больше не запускается с закрытой крышкой. Я слышу звук входа в систему, но не вижу форму входа на внешних мониторах, затем ввожу пароль и нажимаю Enter, и везде черные экраны… Я должен долго удерживать кнопку питания для выключения и открыть крышку, чтобы иметь возможность запустить ноутбук.
Grub отображается на внешних мониторах.
Тем временем я пытался внести некоторые изменения безуспешно, основываясь на:
https://bugzilla.redhat.com/show_bug.cgi?id=1517967
https://superuser.com/questions/1605504/etc-systemd-logind-conf-is-being-ignored
sudo pluma /etc/systemd/logind.conf
ПО УМОЛЧАНИЮ:
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
1-я попытка
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
2-я попытка
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
LidSwitchIgnoreInhibited=no
без успеха…
Он снова начал работать с 6.8.0-51-generic Ubuntu 24.04.1 LTS.
Но после каждого обновления я вижу, что он не работает, а потом снова работает…
Ответ или решение
Чтобы разобраться с проблемой, о которой вы упомянули, давайте разложим её на составляющие и предложим возможные решения.
Описание проблемы
Ваша проблема заключается в том, что после обновления до Ubuntu 24.04 на вашей Dell Precision M4800, которая используется в док-станции с закрытой крышкой и двумя внешними мониторами, вы столкнулись с трудностями. Лэптоп больше не запускается с закрытой крышкой, хотя звуки логина слышны. Вы не видите форму для входа на внешних мониторах, а после ввода пароля экраны остаются черными. Грузится Grub на внешних мониторах, но не сам графический интерфейс.
Анализ проблемы
Проблема, скорее всего, связана с изменениями в системных настройках после обновления до версии 24.04. Настройки, ответственные за то, как система ведет себя при закрытой крышке, возможно изменились или же были добавлены новые параметры, которые конфликтуют с текущей конфигурацией.
Проверка systemd-logind
Первоначальные попытки изменения настроек logind.conf
не привели к успеху. Чтобы проблема не повторялась после обновлений, рекомендую провести следующие шаги:
-
Проверьте актуальные настройки
logind.conf
:- Убедитесь, что строчки с параметрами не закомментированы, и сохранили изменения, перезапустите
systemd-logind
:sudo systemctl restart systemd-logind
- Попробуйте следующие параметры:
HandleLidSwitchDocked=ignore HandleLidSwitch=ignore HandleLidSwitchExternalPower=ignore
- Убедитесь, что строчки с параметрами не закомментированы, и сохранили изменения, перезапустите
-
Диагностика графической оболочки:
- Проверьте, правильно ли настроены драйверы для графики. Иногда после обновлений могут возникать несоответствия в их работе. Убедитесь, что установлены последние версии драйверов.
-
Проверка обновлений ядра:
- Ваше замечание о том, что проблема возникает после обновлений, указывает на возможную нестабильность новых версий ядра. Временным решением может быть использование предыдущей стабильной версии ядра, если это разрешает проблема.
-
Настройки Grub:
- Убедитесь, что в конфигурации Grub разрешено отображение графического интерфейса на внешних мониторах:
sudo nano /etc/default/grub
Измените или добавьте параметр:
GRUB_GFXMODE=auto
- Убедитесь, что в конфигурации Grub разрешено отображение графического интерфейса на внешних мониторах:
Заключение
Проблема, с которой вы сталкиваетесь, типична для обновлений, где системные параметры и драйверы могут конфликтовать с вашим текущим оборудованием. Рекомендую следить за обновлениями от сообщества Ubuntu и вашими производителями оборудования, чтобы оперативно реагировать на новые выпускенные исправления.
Постарайтесь периодически мониторить изменения в системе и прочитывать релевантные форумы для получения замечаний и новых решений аналогичных проблем от других пользователей. Важно иметь бекап системы перед обновлениями, чтобы минимизировать возможные негативные эффекты от обновлений.