¿Cómo puedo utilizar los controladores "amdgpu" en lugar de "radeon" en 20.04?

¿Cómo puedo utilizar los controladores "amdgpu" en lugar de "radeon" en 20.04?

gracias por tomarte el tiempo de leerme.

Estaba buscando una manera de utilizar completamente mi GC en Blender (openCL, etc.), soy nuevo en Linux.

Así que lo verifiqué y mi GC, que es la edición Radeon HD 7870 GHz, es compatible con los controladores 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

pero, como puedes ver aquí, no se usa por defecto y no sé por qué.

*-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

Busqué una solución y probé varias cosas:

  • lista negra de radeon -> no funciona
  • instalar amdgpu y decirle a grub que arranque con él -> aparece una pantalla negra al arrancar (sin señal)
  • instalar amdgpu-pro y decirle a grub que arranque con él -> aparece una pantalla negra al arrancar (sin señal)

Así que aquí estoy, probé otra cosa que no recuerdo pero nada funciona.

Respuesta1

Vieja pregunta, lo sé, pero fue mi primera búsqueda en Google cuando buscaba esto. Así que dejaré lo que funcionó para mí (También Ubuntu 20.04 + Radeon HD 7870 GHz):

Agregar PPA:

$ sudo add-apt-repository ppa:oibaf/graphics-drivers
$ sudo apt update && sudo apt upgrade

Luego edite Grub: sudo gedit /etc/default/gruby agregue las siguientes líneas al final:

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"

Finalmente, actualice Grub y reinicie:

$ sudo update-grub2 && sudo update-initramfs -u -k all
$ reboot

Confirmar con lspci -k | grep -EA3 'VGA|3D|Display'.

No era necesario incluir a Radeon en la lista negra.

información relacionada