Я использую Ubuntu 21.04, и я хотел установить OpenCL для своего. После случайной установки драйвера AMD pro и его последующего удаления я остался без какого-либо драйвера, как сообщает 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: ce
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
configuration: latency=0
resources: iomemory:fc0-fbf iomemory:fc0-fbf memory:fce0000000-fcefffffff memory:fcf0000000-fcf01fffff ioport:1000(size=256) memory:d0400000-d047ffff
Мой вопрос в том, что драйвер был установлен по умолчанию, так как мне вернуть его? Я пробовал
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update && sudo apt upgrade
, а также
sudo apt-get remove ubuntu-desktop
sudo apt-get install ubuntu-desktop
с последующей перезагрузкой, но ничего не помогло.
Я также пытался установить amdgpu
как через установщик, предоставленный AMD, так и через apt, но продолжал получать сообщение об ошибке:
dpkg: dependency problems prevent configuration of amdgpu:
amdgpu depends on amdgpu-dkms (= 1:5.9.20.104-1247438); however:
Package amdgpu-dkms is not configured yet.
Но пытаюсь установить amdgpu-dkms
дает аналогичную ошибку.
Из того, что я прочитал, официальные драйверы AMD не поддерживаются моей версией ядра, но я могу вернуться к исходному драйверу по умолчанию, верно? Я также нашел человека, который добился успеха с 21.04, просто установив OpenCL по умолчанию здесь .
grep -E 'amdgpu | radeon' /etc/modprobe.d/*
дает
/etc/modprobe.d/blacklist-amdgpu.conf:blacklist amdgpu
/etc/modprobe.d/blacklist-framebuffer.conf:blacklist radeonfb
/etc/modprobe.d/blacklist-radeon.conf:blacklist radeon