RX 4XX: Getting AMDGPU to work in Manjaro Linux

RX460 Woes

I finally found a solution to getting my RX460 to work in Manjaro. Since I did something a little different, I am recording it here for myself and anybody else who finds this post.

While this is written using Manjaro, it should work with Arch and other distributions (some files might be in a different location, though). It should also work with any supported card.

I use nano to edit the files below. Use whatever you are most comfortable with, but remember to run it with sudo.

The Process

Make sure Catalyst drivers aren’t installed:

We will need these packages:1)Pacman will fail if you don’t have an up-to-date repository.

Update: See comment by Tids. Click here to reveal the removed steps.

Then, edit /etc/default/grub, changing:

to:

After this, run:

Then edit /etc/modprobe.d/radeon_blacklist.conf (it might create a new file) and add:

Next, inside of /etc/X11/xorg.conf.d/90-mhwd.conf, delete everything in the file and add:2)Confession: I didn’t empty out 90-mhwd.conf.

I then restarted. This let me boot into the latest linux kernel (4.10.0-1-MANJARO) with amdgpu support!

I hope this helps others!

   [ + ]

1. Pacman will fail if you don’t have an up-to-date repository.
2. Confession: I didn’t empty out 90-mhwd.conf.

5 thoughts on “RX 4XX: Getting AMDGPU to work in Manjaro Linux

  1. some edits.

    You dont need the
    /etc/modprobe.d/radeon_blacklist.conf

    and
    /etc/X11/xorg.conf.d/90-mhwd.conf

    and also not
    GRUB_CMDLINE_LINUX=”amdgpu.exp_hw_support=1″

    Thats only for amdgpu experiemntal users (GCN1.1,1.0) RX 4xx is GCN4.

    What you really need is just linux 4.9 and be sure that you dont have catalyst installed. Thats it.

  2. Thanks for this heplful post
    I’ve been having this problem for a while and after reinstallin antergos and manjaro again I manage to make this works

  3. Hi,
    As stated by tids in manjaro’s forum, i also had to remove the libre driver video-ati for amdgpu to work. The whole process for me :
    sudo pacman -S “xorg-server>=1.18” “linux>=4.9” xf86-video-amdgpu xf86-input-libinput
    sudo mhwd -r pci video-ati
    bye !

Leave a Reply

Your email address will not be published. Required fields are marked *