Моя система — ThinkPad T14 (Gen. 1) с AMD Ryzen 7 Pro 4750u (со встроенным графическим процессором Renoir). ОС — Ubuntu 21.04 с ядром 5.11.
Он работал правильно до вчерашнего дня, когда из ниоткуда он не хотел перезагружаться или выключаться. Не было никакой реакции на sudo shutdown -h сейчас
ни судо перезагрузка
ни когда я использовал команды из графического интерфейса. Поэтому я принудительно выключил его, удерживая кнопку питания.
После перезагрузки он больше не распознавал внешний монитор (HDMI). Также перестала работать регулировка яркости встроенного монитора (сочетание клавиш работает, ползунок в меню двигается, но дисплей не меняет яркость).
Результат $ xrandr
не указывает порт hdmi. В нем перечислены только встроенные Экран 0
.
$ xrandr
xrandr: не удалось получить размер гаммы для вывода по умолчанию
Экран 0: минимум 1920 x 1080, текущий 1920 x 1080, максимум 1920 x 1080
по умолчанию подключенный первичный 1920x1080+0+0 0 мм x 0 мм
1920x1080 77,00*
Несколько перезагрузок и попыток исправить сломанные пакеты ничего не изменили.
Что могло быть причиной этого? Несколько дней назад я пытался установить драйверы amdgpu, но это не удалось, и компьютер не загружался должным образом. Поэтому я откатил всю установку (amdgpu поставляется со сценарием удаления). Позже я узнал, что драйверы amdgpu не работают с ядром 5.11. После отката все снова заработало нормально, поэтому я не уверен, что это просто совпадение или причина проблем.
Сейчас, glxgears-информация
говорит мне, что он использует драйверы llvmpipe, что на самом деле означает, что графический процессор вообще не используется.
$ glxgears-информация
GL_RENDERER = llvmpipe (LLVM 11.0.1, 256 бит)
GL_VERSION = 3.1 Mesa 21.0.1
GL_VENDOR = Mesa/X.org
Несколько подозрительных строк в /var/log/Xorg.0.log:
[ 292.244] (II) systemd-logind: взял под контроль сеанс /org/freedesktop/login1/session/c4
[ 292.246] (--) PCI:*(7@0:0:0) 1002:1636:17aa:5081 rev 209, память @ 0xc60000000/268435456, 0xc70000000/2097152, 0xfd300000/5242588, ввод/вывод @ 1000000/5242588, ввод/вывод @ 1000000/268435456
[ 292.247] (II) LoadModule: "glx"
[ 292.247] (II) Загрузка /usr/lib/xorg/modules/extensions/libglx.so
[ 292.247] (II) Модуль glx: vendor="X.Org Foundation"
[ 292.247] скомпилировано для 1.20.11, версия модуля = 1.0.0
[292.247] Класс ABI: X.Org Server Extension, версия 10.0
[ 292.247] (==) ati соответствует автонастроенному драйверу 0
[ 292.247] (==) Соответствующая установка режима как автонастроенный драйвер 1
[ 292.247] (==) fbdev соответствует автонастроенному драйверу 2
[ 292.247] (==) Соответствует vesa как автонастроенный драйвер 3
[292.247] (==) Назначил драйвер xf86ConfigLayout
[ 292.247] (II) LoadModule: "ати"
[ 292.247] (II) Загрузка /usr/lib/xorg/modules/drivers/ati_drv.so
[ 292.248] (II) Модуль ati: vendor="X.Org Foundation"
[ 292.248] скомпилировано для 1.20.10, версия модуля = 19.1.0
[ 292.248] Класс модуля: видеодрайвер X.Org
[ 292.248] Класс ABI: X.Org Video Driver, версия 24.1
[292.311] (II) LoadModule: "радеон"
[ 292.312] (II) Загрузка /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 292.312] (II) Модуль radeon: vendor="X.Org Foundation"
[ 292.312] скомпилировано для 1.20.10, версия модуля = 19.1.0
[ 292.312] Класс модуля: видеодрайвер X.Org
[ 292.312] Класс ABI: X.Org Video Driver, версия 24.1
[ 292.312] (II) LoadModule: "установка режима"
[ 292.312] (II) Загрузка /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 292.312] (II) Настройка режима модуля: vendor="X.Org Foundation"
[ 292.312] скомпилировано для 1.20.11, версия модуля = 1.20.11
[ 292.312] Класс модуля: видеодрайвер X.Org
[ 292.312] Класс ABI: X.Org Video Driver, версия 24.1
[ 292.312] (II) LoadModule: "fbdev"
[ 292.312] (II) Загрузка /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 292.312] (II) Модуль fbdev: vendor="X.Org Foundation"
[ 292.312] скомпилировано для 1.20.10, версия модуля = 0.5.0
[ 292.312] Класс модуля: видеодрайвер X.Org
[ 292.312] Класс ABI: X.Org Video Driver, версия 24.1
[ 292.312] (II) LoadModule: "веса"
[ 292.312] (II) Загрузка /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 292.312] (II) Модуль vesa: vendor="X.Org Foundation"
[ 292.312] скомпилировано для 1.20.10, версия модуля = 2.5.0
[ 292.312] Класс модуля: видеодрайвер X.Org
[ 292.312] Класс ABI: X.Org Video Driver, версия 24.1
[ 292.312] (II) RADEON: Драйвер для чипсетов ATI/AMD Radeon:
[длинный список видеокарт ATI/AMD]
[292.317] (II) установка режима: Драйвер для установки режима Драйверы ядра: kms
[ 292.317] (II) FBDEV: драйвер для фреймбуфера: fbdev
[ 292.317] (II) VESA: драйвер для чипсетов VESA: vesa
[292.317] (EE) открыть /dev/dri/card0: Нет такого файла или каталога
[ 292.317] (WW) Возврат к старому методу проверки для настройки режима
[292.317] (EE) открыть /dev/dri/card0: Нет такого файла или каталога
[ 292.317] (II) Загрузка подмодуля "fbdevhw"
[ 292.317] (II) LoadModule: "fbdevhw"
[ 292.317] (II) Загрузка /usr/lib/xorg/modules/libfbdevhw.so
[ 292.317] (II) Модуль fbdevhw: vendor="X.Org Foundation"
[ 292.317] скомпилировано для 1.20.11, версия модуля = 0.0.2
[292.317] Класс ABI: видеодрайвер X.Org, версия 24.1
[ 292.317] (**) FBDEV(1): заявленный слот PCI 7@0:0:0
[ 292.317] (II) FBDEV(1): использование устройства по умолчанию
[ 292.317] (EE) Экран 0 удален из-за отсутствия соответствующего раздела конфигурации.
[ 292.317] (II) UnloadModule: "установка режима"
[ 292.317] (II) FBDEV(0): создание подраздела Display по умолчанию в разделе Screen
«Раздел экрана по умолчанию» для depth/fbbpp 24/32
[ 292.407] (II) config/udev: Добавление устройства ввода HD-Audio Generic HDMI/DP,pcm=3 (/dev/input/event11)
[ 292.408] (II) Драйвер ввода не указан, это устройство игнорируется.
[ 292.408] (II) Возможно, это устройство было добавлено с другим файлом устройства.
[ 292.408] (II) config/udev: Добавление устройства ввода HD-Audio Generic HDMI/DP,pcm=7 (/dev/input/event12)
[ 292.408] (II) Драйвер ввода не указан, это устройство игнорируется.
[ 292.408] (II) Возможно, это устройство было добавлено с другим файлом устройства.
[ 292.408] (II) config/udev: Добавление устройства ввода HD-Audio Generic HDMI/DP,pcm=8 (/dev/input/event13)
[ 292.408] (II) Драйвер ввода не указан, это устройство игнорируется.
[...]
Кто-нибудь знает, что здесь происходит, и может помочь мне исправить это?
Из того, что я узнал до сих пор, лучшим вариантом для использования графического процессора было бы переустановить систему с Ubuntu 20.04. Но я также был бы счастлив просто вернуть текущую систему в нормальное состояние, даже если она не использует графический процессор.
Любая помощь очень ценится! Привет, Фред