спасибо, что уделили время и прочитали меня.
Я искал способ полностью использовать свой GC в Blender (OpenCL и т. д.), я новичок в Linux.
Итак, я проверил, и моя видеокарта, которая является версией Radeon HD 7870 GHz, совместима с драйверами amdgpu.
lspci -k | grep -EA3 'VGA|3D|Display'
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn XT [Radeon HD 7870 GHz Edition]
Subsystem: PC Partner Limited / Sapphire Technology Pitcairn XT [Radeon HD 7870 GHz Edition]
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu
но, как вы видите, по умолчанию он не используется, и я не знаю почему.
*-display
description: VGA compatible controller
produit: Pitcairn XT [Radeon HD 7870 GHz Edition]
fabricant: Advanced Micro Devices, Inc. [AMD/ATI]
identifiant matériel: 0
information bus: pci@0000:01:00.0
version: 00
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm pciexpress msi vga_controller bus_master cap_list rom
configuration : driver=radeon latency=0
ressources : irq:30 mémoire:e0000000-efffffff mémoire:f7e00000-f7e3ffff portE/S:e000(taille=256) mémoire:c0000-dffff
Я искал решение и пробовал несколько вещей:
- черный список radeon -> не работает
- установка amdgpu и указание grub загрузиться с ним -> приводит к черному экрану при загрузке (нет сигнала)
- установка amdgpu-pro и указание grub загрузиться с ним -> приводит к черному экрану при загрузке (нет сигнала)
и вот я здесь, я попробовал что-то еще, чего не помню, но ничего не работает.
решение1
Старый вопрос, я знаю, но это был мой первый ответ в Google, когда я искал это. Поэтому я оставлю то, что сработало для меня (Также Ubuntu 20.04 + Radeon HD 7870 GHz):
Добавить PPA:
$ sudo add-apt-repository ppa:oibaf/graphics-drivers
$ sudo apt update && sudo apt upgrade
Затем отредактируйте Grub: sudo gedit /etc/default/grub
и добавьте в конец следующие строки:
GRUB_GFXMODE=1920x1080x32
GRUB_CMDLINE_LINUX_DEFAULT="radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 amdgpu.dc=1 amdgpu.dpm=1 amdgpu.modeset=1"
Наконец, обновите Grub и перезагрузите компьютер:
$ sudo update-grub2 && sudo update-initramfs -u -k all
$ reboot
Подтвердите с помощью lspci -k | grep -EA3 'VGA|3D|Display'
.
Вносить Radeon в черный список не было необходимости.