Вопрос или проблема
Эта система была обновлена с версии 22.04. У меня никогда не было проблем с внешними HDMI мониторами до обновления. После обновления система определяла внешний монитор при первом подключении, но не обнаруживала его при отключении. Это было неудобно, но я мог справиться с этим, вручную деактивировав монитор в настройках дисплея. Сегодня – в первый раз – произошло так, что она даже не определила монитор при первом подключении. Это раздражает.
Я нашел много информации об этой проблеме, и решение заключается в “переустановке драйвера NVIDIA”.
Моя система – ThinkPad Gen 1 с AMD Ryzen™ 7 PRO 4750U с графикой Radeon™ × 16. Следовательно, драйвера NVIDIA не могут быть здесь причиной. Мне никогда не приходилось устанавливать/переустанавливать драйвера AMD, и у меня нет понятия, как это сделать. Учебники, которые я нашел, не выглядят надежными.
Как мне подойти к устранению этой проблемы? Каков официальный способ переустановки драйверов AMD на этой системе?
Ответ или решение
Проблема с несовместимостью или отсутствием обнаружения внешнего монитора после обновления Ubuntu 24.04.1 может быть связана с неправильной работой графических драйверов или настройками системы. На вашем устройстве установлен процессор AMD Ryzen, что означает, что драйвера для графики Radeon будет необходимо переустановить. Давайте рассмотрим шаги, которые могут помочь в решении данной проблемы.
Шаг 1: Проверка текущих драйверов
Сначала вам нужно узнать, какие драйвера графики устанавливаются в вашей системе. Откройте терминал и выполните следующую команду:
lspci -k | grep -EA3 'VGA|3D|Display'
Эта команда покажет вам, какие драйвера на данный момент используются для вашего графического процессора.
Шаг 2: Установка необходимых пакетов
Перед переустановкой драйверов убедитесь, что у вас установлены необходимые пакеты. Выполните в терминале:
sudo apt update
sudo apt install --reinstall xserver-xorg-video-amdgpu
Шаг 3: Удаление старых драйверов
Если у вас уже установлены драйвера AMD, возможно, их нужно удалить, чтобы установить их заново. Для этого выполните:
sudo apt remove --purge xserver-xorg-video-amdgpu
Шаг 4: Переустановка драйверов
Теперь можно установить драйвера заново:
sudo apt install xserver-xorg-video-amdgpu
Шаг 5: Обновление системы
После установки новых драйверов рекомендуется обновить все пакеты системы:
sudo apt upgrade
Шаг 6: Перезагрузка системы
После завершения всех вышеописанных шагов перезагрузите систему:
sudo reboot
Шаг 7: Настройка внешнего монитора
После перезагрузки, попробуйте подключить внешний монитор. Перейдите в настройки отображения (Настройки
-> Экран
или Дисплей
) и проверьте, обнаруживается ли внешний монитор.
Дополнительные рекомендации
- Проверка на наличие обновлений ядра: Возможно, вам необходимо обновить ядро системы. Для этого выполните:
sudo apt dist-upgrade
- Просмотр логов: Если проблема сохраняется, посмотрите логи Xorg. Их можно найти в
/var/log/Xorg.0.log
. Используйте командуcat
илиless
для просмотра:
cat /var/log/Xorg.0.log | grep -iE 'error|warning|amdgpu'
Это может дать подсказки о том, почему память внешнего монитора не распознается.
Заключение
Если после выполнения всех шагов проблема все еще остается, возможно, стоит обратиться за помощью на форумы поддержки Ubuntu или сообщества, связанного с вашей моделью ноутбука. Сообщите, какая именно ошибка установки драйвера возникала, если она имела место, и предоставьте необходимую информацию о системе. Это может помочь в получении более целенаправленной помощи.