Если я запускаю эту команду для перечисления графического драйвера: Sudo LSHW -C-Video
Я получаю этот ответ:
*-display UNCLAIMED description: VGA compatible controller product: Renoir vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:06:00.0 version: d1 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi msix vga_controller bus_master cap_list configuration: latency=0 resources: iomemory:40-3f iomemory:40-3f memory:460000000-46fffffff memory:470000000-4701fffff ioport:1000(size=256) memory:fd300000-fd37ffff
Проблема в том, что самое последнее оборудование не получают своевременной поддержки с ядрами Linux даже с последними версиями Ubuntu. Вот пошаговый обходной путь, который сделал улочку для меня в Lenovo X13, который имеет Ryzen 7 Pro 4750U с графикой Radeon RodeName «Renoir» на Ubuntu 18.04. Должен быть одинаковым для любого другого кодемана соответственно:
$ sudo add-apt-repository ppa:cappelikan/ppa $ sudo apt update $ sudo apt install mainline
UKMU необходимо для получения последних ядер. Не устанавливайте новые ядра на этом шаге!
Вариант 1:
$ sudo add-apt-repository ppa:oibaf/graphics-drivers
или
Опция 2:
$ sudo add-apt-repository ppa:kisak/kisak-mesa
$ sudo apt update $ sudo apt install mesa
имеет прямую ссылку для пакета установки Debian Драйверов AMD, который составляет 08 февраля, 2021 года до даты этого поста
Нажмите Выбрать ссылку и загрузите файл
Не устанавливайте себя самим собой! Вместо этого откройте его с помощью архива Viewer и найдите папку «AMDGPU» внутри архивированного файла data.tar.gz
После того, как он выясните извлечение «AMDGPU» на свой диск. С помощью Renoir, в частности, вам не нужны другие папки, такие как «R128» или «Radeon» для Renoir (владельцы старой графики могут находить свое оборудование именно в этих двух папках).
Копировать или переместить содержимое извлеченного «AMDGPU» на / lib / прошивку / amdgpu (или r128 или radeon соответственно).
Проверьте содержимое / lib / firmware / amdgpu. Теперь он должен иметь несколько * .bin файлов с тегом «Renoir» в имени i.e. RENOIR_ME.BIN 'ON.
Теперь сообщите ядру у него есть новые драйверы для установленного оборудования:
$ sudo update-initramfs -u
Если на этапе 11 вы убедились, что файлы для Renoir находятся в / lib / firmware / папка AMDGPU, не беспокойтесь, если вы увидите что-то вроде:
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125b-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168fp-3.fw for module r8169
W: Possible missing firmware /lib/firmware/amdgpu/navi12_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_ta.bin for module amdgpu
...
Теперь отправляйтесь в УКМУ и установите одно из самых последних ядер. Важно: Установите ядро 5.4.x или выше, поскольку нижние ядра могут отсутствовать поддержку WiFi на самых последних машинах. Вы не хотите терять свое подключение к Интернету при решении проблем с графикой AMD.
После завершения установки выбранного ядра перезагрузите компьютер.
При перезагрузке свое новое ядро должно найти правильный драйвер для вашего оборудования, чтобы он уже должен работать нормально. Если не повторите шаг 12 и перезагрузитесь до недавно установленного ядра еще раз.
Используйте ниже, чтобы убедиться, что ваша видеокарта теперь «заявлена» системой:
$ sudo lshw -C display
в случае вывода показывает:
*-display .......
и не имеет невостребованного, чем все в порядке.
/etc/default/grub
, как показано ниже
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
, или вы можете найти неожиданные трудности при выключении.