como posso usar drivers “amdgpu” em vez de “radeon” em 20.04?

como posso usar drivers “amdgpu” em vez de “radeon” em 20.04?

obrigado por reservar um tempo para me ler.

Eu estava procurando uma maneira de usar totalmente meu GC no liquidificador (openCL etc.), sou novo no Linux.

Então verifiquei e meu GC, que é a edição Radeon HD 7870 GHz, é compatível com drivers 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

mas, como você pode ver aqui, não é usado por padrão e não sei 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

Procurei uma solução e tentei várias coisas:

  • lista negra radeon -> não funciona
  • instalando o amdgpu e dizendo ao grub para inicializar com ele -> leva a uma tela preta na inicialização (sem sinal)
  • instalando o amdgpu-pro e dizendo ao grub para inicializar com ele -> leva a uma tela preta na inicialização (sem sinal)

então aqui estou, tentei outra coisa que não me lembro, mas nada funciona.

Responder1

Pergunta antiga, eu sei, mas foi meu primeiro sucesso no Google ao pesquisar por isso. Então vou deixar o que funcionou para mim (Também Ubuntu 20.04 + Radeon HD 7870 GHz):

Adicionar PPA:

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

Em seguida, edite Grub: sudo gedit /etc/default/grube adicione as seguintes linhas ao 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, atualize o Grub e reinicie:

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

Confirme com lspci -k | grep -EA3 'VGA|3D|Display'.

Colocar o Radeon na lista negra não era necessário.

informação relacionada