Instalación del controlador AMD
CódigoCristo / Marzo 17, 2023
Lista oficial en la documentación:
https://wiki.archlinux.org/title/AMDGPU
https://wiki.archlinux.org/title/ATI
https://wiki.archlinux.org/title/Vulkan
https://wiki.archlinux.org/title/GPGPU
xf86-video-ati
Si tu gráfica pertenece a la Microarquitectura TeraScale o menores utiliza xf86-video-ati
xf86-video-amdgpu
Si tu gráfica pertenece a la Microarquitectura GCN - RDNA y arquitecturas más actuales o futuras utiliza xf86-video-amdgpu
La misma documentación dice algunos chips gráficos como la Microarquitectura GCN1 - GCN2 es en modo experimental puede funcionar y aveces no, asi que lo más que seguro es que funcione con xf86-video-ati
Lo más seguro es que uses xf86-video-amdgpu y AMDGPU PRO con la Microarquitectura GCN3 hasta lo mas actual y seguramente se debe ya que AMD solo brinda soporte a GCN 4th gen para arriba
Identificando el nombre de tu gráfica :
Con el siguiente comando nos dará información de nuestra tarjeta gráfica
[root@nombre_de_pc ~]# lspci | grep VGA
Instalación
● Driver = incluye aceleración 2D o 3D para Xorg o Wayland ● OpenCL = Uso de aplicaciones con la GPU ● OpenGL o Vulkan = producen gráficos 2D y 3D ● VDPAU GPU = Decodifica y codifica video con la GPU
Drivers Open Sources ATI
Driver + VDPAU + OpenCL no sorpora vulkan
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S xf86-video-ati opencl-mesa lib32-opencl-mesa libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau vdpauinfo clinfo
Drivers Open Sources AMDGPU
Driver + VDPAU + OpenCL + Vulkan no soporta la codificación de video con GPU o transmisiones con GPU
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon vulkan-tools opencl-mesa lib32-opencl-mesa libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau vdpauinfo clinfo
Drivers Propietarios AMDGPU PRO
Driver Progl + VDPAU + OpenCL + Vulkan PRO
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S xf86-video-amdgpu libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau vdpauinfo clinfo
Si vas a usar AMDGPU PRO es necesario quitar Vulkan OpenSource y OpenCL OpenSource para evitar conflictos con los propietarios
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -R vulkan-radeon lib32-vulkan-radeon opencl-mesa lib32-opencl-mesa
Instalando todos los paquetes de AMDGPU PRO
[nombre_de_usuario@nombre_de_pc ~]$ git clone https://aur.archlinux.org/amdgpu-pro-installer.git && cd amdgpu-pro-installer && makepkg -si
Instalando OpenCL AMD y Vulkan prefixes
[nombre_de_usuario@nombre_de_pc ~]$ yay -S opencl-amd amd-vulkan-prefixes
Utilizando el Driver privativo + Vulkan pro en STEAM
[nombre_de_usuario@nombre_de_pc ~]$ progl vk_pro steam
Utilizando Davinci Resolve usando OpenCL AMD
[nombre_de_usuario@nombre_de_pc ~]$ progl /opt/resolve/bin/resolve
Utilizando OBS AMF con la GPU + VDPAU
[nombre_de_usuario@nombre_de_pc ~]$ yay -S obs-studio-amf
Monitoriar tu GPU AMD
[nombre_de_usuario@nombre_de_pc ~]$ sudo pacman -S nvtop