Ubuntu 24.04 перестала запускаться в док-станции с закрытой крышкой по сравнению с 22.04.

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

Я объяснил все здесь 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://www.reddit.com/r/gnome/comments/91yezn/using_the_laptop_with_closed_lid_when_docked/?rdt=56710

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 не привели к успеху. Чтобы проблема не повторялась после обновлений, рекомендую провести следующие шаги:

  1. Проверьте актуальные настройки logind.conf:

    • Убедитесь, что строчки с параметрами не закомментированы, и сохранили изменения, перезапустите systemd-logind:
      sudo systemctl restart systemd-logind
    • Попробуйте следующие параметры:
      HandleLidSwitchDocked=ignore
      HandleLidSwitch=ignore
      HandleLidSwitchExternalPower=ignore
  2. Диагностика графической оболочки:

    • Проверьте, правильно ли настроены драйверы для графики. Иногда после обновлений могут возникать несоответствия в их работе. Убедитесь, что установлены последние версии драйверов.
  3. Проверка обновлений ядра:

    • Ваше замечание о том, что проблема возникает после обновлений, указывает на возможную нестабильность новых версий ядра. Временным решением может быть использование предыдущей стабильной версии ядра, если это разрешает проблема.
  4. Настройки Grub:

    • Убедитесь, что в конфигурации Grub разрешено отображение графического интерфейса на внешних мониторах:
      sudo nano /etc/default/grub

      Измените или добавьте параметр:

      GRUB_GFXMODE=auto

Заключение

Проблема, с которой вы сталкиваетесь, типична для обновлений, где системные параметры и драйверы могут конфликтовать с вашим текущим оборудованием. Рекомендую следить за обновлениями от сообщества Ubuntu и вашими производителями оборудования, чтобы оперативно реагировать на новые выпускенные исправления.

Постарайтесь периодически мониторить изменения в системе и прочитывать релевантные форумы для получения замечаний и новых решений аналогичных проблем от других пользователей. Важно иметь бекап системы перед обновлениями, чтобы минимизировать возможные негативные эффекты от обновлений.

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

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