Вопрос или проблема
У меня возникла странная проблема после обновления пару месяцев назад, но до сих пор я с ней справлялся.
Я больше не могу “дублировать” внешний экран. Единственный работающий вариант — “Объединить”. Когда я пытаюсь дублировать, система блокирует это, и окно настроек дисплея вылетает. В дополнение к этому, с того же обновления в приложении настроек появился третий Неизвестный 24″ призрачный монитор.
Неизвестный 24″ — это ничего из того, о чём я знаю.
Я пробовал как X11, так и Wayland, и пытался изменить некоторые настройки мониторов, следуя нескольким рекомендациям, которые нашёл в интернете, но пока ничего из того, что я пробовал, не сработало.
Я работаю на Lenovo Thinkpad X1 2-in-1, и видеокарта — это Intel Meteor Lake-P, как показывает lspci
. До обновления в ноябре у меня не было проблем с этим.
Ответ или решение
Происхождение проблемы с зеркалированием экрана после обновления Ubuntu 24.04
Теория
Недавно вы столкнулись с проблемой невозможности зеркалирования внешнего экрана после обновления вашей системы Ubuntu до версии 24.04. Такие проблемы часто связаны с изменениями в управлении дисплеем или несовместимостью драйверов после обновлений системы. В вашем случае на компьютере Lenovo Thinkpad X1 2-in-1 появилась третья, неизвестная конфигурация монитора, которую система распознает как "Unknown 24"". Эта аномалия может быть вызвана рядом факторов, таких как конфликт драйверов, аппаратная несовместимость, или баги в самой операционной системе.
При обновлении ядра или компонентов графической подсистемы нередко возникают сложности с конфигурацией дисплеев, которая раньше работала без сбоев. Это особенно актуально для графических систем с открытым исходным кодом или систем, которые широко опираются на новую архитектуру, такую как Intel Meteor Lake-P.
Пример
Рассмотрим похожие случаи, которые происходили с пользователями после обновлений операционных систем на устройствах с графическими компонентами Intel. В прошлом, схожие симптомы возникали из-за переписанных или обновленных модулей ядра, таких как i915
, который отвечает за поддержку графических процессоров Intel. Подобные обновления могли нарушить работу устоявшихся функционалов, включая зеркалирование и обнаружение дисплеев.
Кроме того, наличие "призрачного" монитора указывает на проблемы с неправильным определением и назначением EDID (Extended Display Identification Data) или другими механизмами обнаружения дисплеев. Дисплеи, которые не корректно передают информацию через этот механизм, могут появляться в системе как неизвестные устройства. Это может быть связано как с ошибкой в BIOS, так и с недопониманием между драйвером и конкретной моделью дисплея или док-станции.
Применение
-
Проверка исправности оборудования: Убедитесь в том, что используемые кабели и адаптеры, соединяющие ноутбук с внешними дисплеями, исправны. Попробуйте использовать другие порты или кабели для исключения аппаратных неисправностей.
-
Обновление драйверов: Проверьте наличие новых обновлений для вашей системы с помощью утилиты
Software Updater
или команды в терминалеsudo apt update && sudo apt upgrade
. Особое внимание стоит уделить обновлениям, связанным с графической подсистемой Intel. -
Сброс конфигураций дисплея: Иногда сброс конфигураций может помочь в решении подобных проблем. Выполните в терминале следующие команды:
rm ~/.config/monitors.xml
После этой команды перезагрузитесь и попытайтесь вновь настроить зеркалирование.
-
Изменение Window System: Если ваш Lenovo настроен на использование Wayland, попробуйте перейти на X11, и наоборот. Это можно сделать, выбрав соответствующую сессию на экране входа в систему.
-
Ядро и модули: Если все предыдущие шаги не помогли, возможно, стоит попробовать загрузить более старую версию ядра. Иногда откат на предыдущую версию решает проблемы, вызванные обновлениями.
Для этого:
- Перезагрузитесь и зайдите в меню grub (обычно доступно при нажатии
Shift
при загрузке) - Выберите
Advanced options for Ubuntu
- Выберите более старую версию ядра из предложенных списков
- Перезагрузитесь и зайдите в меню grub (обычно доступно при нажатии
-
Использование других инструментов конфигурации дисплея: Некоторые пользователи со схожей проблемой сообщают, что использование утилит конфигурации дисплея, таких как
arandr
илиxrandr
в командной строке, помогло в их случае устранить проблемы с зеркалированием. -
Проверка конфигурации BIOS: Убедитесь, что настройки связанные с видеокартой или дисплеями в BIOS вашей системы соответствуют рекомендуемым производителем. Иногда обновление BIOS решает проблемы совместимости.
-
Сообщение об ошибке: Если ничто из вышеперечисленного не помогает, рекомендуется сообщить о проблеме в соответствующем репозитории Ubuntu или на форумах поддержки. Обязательно приложите файлы журнала (
/var/log/syslog
, вывод командыdmesg
после попытки конфигурации).
Тщательная проверка указанных аспектов и комплексный подход к диагностике помогут вам успешно решить проблему с зеркалированием экранов в Ubuntu 24.04.