Вопрос или проблема
После обновления до Ubuntu 24.04 мой внешний монитор, подключенный через HDMI, не отображается в Настройки -> Дисплеи, и я больше не могу использовать мой крайне необходимый дополнительный экран. Моя ситуация такова (с подключенным HDMI):
sudo lshw -c video
выдаёт
*-display
описание: Контроллер, совместимый с VGA
продукт: Stoney [Radeon R2/R3/R4/R5 Graphics]
производитель: Advanced Micro Devices, Inc. [AMD/ATI]
...
и
sudo xrandr
выдаёт
Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
None-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 508mm x 285mm
1920x1080 59.96*+
1440x1080 59.99
1400x1050 59.98
...
и
sudo ubuntu-drivers devices
не выдаёт никакого вывода вовсе, и я запустил
sudo apt update; sudo apt upgrade
sudo reboot
а Настройки -> Дисплеи выглядит так
Настройки -> Дисплеи
, а вкладка Дополнительные драйверы в Программное обеспечение и обновления выглядит так
Программное обеспечение и обновления
, а вкладка Программное обеспечение Ubuntu выглядит так
Программное обеспечение Ubuntu
, а Системные детали выглядят так
Системные детали
. Я пытался войти через Xorg (через значок шестеренки при входе), но затем я застреваю в бесконечном цикле входа, так как не могу войти через Xorg. Через Wayland я хотя бы могу войти.
Часть “Графика” вывода команды
inxi -Fxxxrz
выглядит так “Графическая” часть “inxi -Fxxxrz”.
Что значит, что “драйвер: N/A”? Это проблема?
Я не могу найти никакой информации о настройках HDMI в настройках BIOS/UEFI.
Я искал информацию в интернете несколько дней, но не могу найти полезную информацию для решения моей проблемы. Я, однако, не очень разбираюсь в компьютерах, поэтому с уважением прошу о помощи здесь. Что делать?
Ответ или решение
Ответ на вопрос: Отсутствие нескольких дисплеев в "Настройки -> Дисплеи" в Ubuntu 24.04 с AMD Radeon
Ваша проблема заключается в том, что после обновления до Ubuntu 24.04 ваш внешний монитор, подключённый через HDMI, не отображается в разделе Настройки -> Дисплеи. Анализируя предоставленные вами данные, можно сделать несколько выводов и предложить потенциальные пути решения данной проблемы.
Теоретическая часть
Прежде всего, стоит отметить, что архитектура драйверов AMD в Linux может предъявлять определённые требования к совместимости. В частности, такие проблемы могут возникать вследствие:
-
Несовместимости драйверов: Устаревшие или несовместимые драйверы графических карт могут не поддерживать новые версии Ubuntu или имеют недостаточный функционал для обнаружения и использования второго монитора.
-
Настройки графической среды: Переход с Xorg на Wayland в новой версии Ubuntu может влиять на поведение системы при использовании устаревших драйверов, т.к. поддержка Wayland не всегда является идеальной для всех графических карт и их драйверов.
-
Конфигурация системы: Различные конфигурации и настройки, которые сохраняются при обновлении операционной системы, могут конфликтовать с новыми параметрами и настройками драйверов.
Пример ситуации
Ваш вывод команды lshw -c video
показывает, что машина опознаёт видеоустройство как "VGA compatible controller", что указывает на базовое обнаружение без специфического драйвера. Это подтверждается выводом inxi -Fxxxrz
, где для графической части указано "driver: N/A". Эти факты означают, что определенный драйвер не активирован.
Применение на практике
Теперь перейдём к практическим шагам, которые вы можете предпринять для решения проблемы.
-
Обновите драйверы AMD Radeon:
- Убедитесь, что у вас установлен пакет
mesa-vulkan-drivers
, который может улучшить поддержку современных игр и приложений. - Загрузите и установите последние обновления драйверов AMD для Linux из официального источника: AMD Drivers and Support.
- Убедитесь, что у вас установлен пакет
-
Переключитесь на Xorg:
- Поскольку вы сталкиваетесь с проблемами при входе через Xorg, возможно, стоит учесть, что Wayland, используемый по умолчанию в новых версиях Ubuntu, не вполне поддерживает все функции или мультимониторное управление для вашего оборудования.
- Попробуйте восстановить настройки Xorg и временно отключить Wayland. Предварительно создайте резервную копию важных данных, чтобы избежать потери информации.
-
Конфигурация xrandr:
- Попробуйте вручную настроить вашу конфигурацию мониторов через команду
xrandr
. - Используйте команду
xrandr --auto
илиxrandr --output <имя дисплея> --mode <разрешение>
для ручной настройки подключенного монитора.
- Попробуйте вручную настроить вашу конфигурацию мониторов через команду
-
Проверьте BIOS/UEFI:
- Некоторые настройки могут быть на уровне прошивки, хотя чаще они находятся в конфигурациях операционной системы. Проверьте обновления BIOS/UEFI, которые могут улучшить поддержку новых периферийных устройств.
-
Журнал системы и диагностика:
- Проверьте системные журналы на предмет ошибок, связанных с графической подсистемой. Команда
dmesg
может показать, есть ли какие-либо ошибки загрузки драйверов. - Рассмотрите возможность использования утилит для диагностики, например,
journalctl
, чтобы выявить связанные с графикой ошибки.
- Проверьте системные журналы на предмет ошибок, связанных с графической подсистемой. Команда
Заключение
Решение вашей проблемы может потребовать некоторых экспериментов с конфигурацией драйверов и системы. Однако систематическое следование приведённым выше шагам, вероятно, сможет восстановить функциональность вашего второго монитора.
В случае, если предложенные шаги не дали результата, рекомендуется обратиться к сообществу Ubuntu или специализированным форумам пользователей оборудования AMD, где можно получить помощь от более опытных пользователей или специалистов по данному вопросу.