У меня была точно такая же проблема. (примерно такие же характеристики, как у вас).
Я наконец-то починил свою.
Предупреждение всем, кто это читает. Есть большая вероятность, что есть более новое ядро, совместимое с драйверами. Это функциональное исправление и, вероятно, не идеальное. Любой, кто более глубоко знаком с ядром + amdgpu, может дать лучший ответ.
Вам необходимо скачать, извлечь и установить драйвер amdgpu 20.50.
Это ссылка, которую я использовал:
https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz
извлеките и запустите:
tar -xf amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz
компакт-диск amdgpu-pro-20.50-1234664-ubuntu-20.04
./amdgpu-установить
Затем нужно развернуть конкретное ядро :(5.4.0-96-общий
у меня работает)
sudo apt-get install linux-image-5.4.0-96-generic linux-modules-5.4.0-96-generic linux-modules-extra-5.4.0-96-generic linux-headers-5.4.0-96- общий
У моего ноутбука также есть графический процессор nvidia. Установите их, если необходимо:
sudo apt-get install linux-modules-nvidia-470-5.4.0-96-generic linux-objects-nvidia-470-5.4.0-96-generic linux-signatures-nvidia-5.4.0-96-generic
затем перезагрузите
судо перезагрузка
после перезагрузки подтвердите, что версия ядра была загружена
uname -r
Я изменил свой grub, чтобы разрешить выбор ядра во время загрузки. Если uname -r
возвращает неправильную версию ядра, возможно, вам придется сделать то же самое или изменить конфигурацию, чтобы использовать это конкретное ядро. Я не собираюсь включать здесь инструкции по настройке grub, но это простая модификация /etc/по умолчанию/жратва
Для справки: это исправление основано на информации, найденной здесь: https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-45
Надеюсь, это поможет кому-то.