Enable AMD GPU support on Arch Linux

  1. Install the necessary packages
    pacman -S xf86-video-amdgpu mesa

    • mesa is the DRI driver for 3D hardware acceleration.
    • xf86-video-amdgpu is the DDX driver for 2D hardware acceleration used in Xorg.
  2. Add module to Mkinitcpio
    After installation enable the modules in configuration of Mkinitcpio. Open for this
    /etc/modprobe.d/modprobe.conf
    Add the amdgpu driver in modules variable:
    MODULES=(amdgpu)
    Build now your kernels
    mkinitcpio -P

  3. Set the kernel parameter for SI/CIK Graphicscard support.
    Open your grub file /etc/default/grub
    radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1
    In addition, you can enable overclocking features with:
    amdgpu.ppfeaturemask=0xfffd7fff or amdgpu.ppfeaturemask=0xffffffff depending on the card.
    Save the changes and update-grub.

H2
H3
H4
3 columns
2 columns
1 column
1 Comment
Ecency