RX 6700 XT not supported by amdgpu driver

I have recently upgraded my GPU to an RX 6700 XT, and I am unable to start xorg. What it comes down to is that the graphics card simply isn’t supported by the current version of the amdgpu driver. I have opened a an issue on github here

Any support is appreciated!

AMD support is largely coupled to the linux kernel version.

For you, you probably will want the following in your /etc/nixos/configuration.nix:

  boot.kernelPackages = pkgs.linuxPackages_5_10;

I had to do something similar for my new all-AMD laptop.

EDIT: just saw the related post, and you’re using 5.11 already. So my above steps probably won’t fix anything.

Also, very jealous that you were able to acquire a 6000 series GPU

4 Likes

firmware-linux-nonfree: 2021-03-15 -> 2021-05-11 by domenkozar · Pull Request #122583 · NixOS/nixpkgs · GitHub should have fixed this.

1 Like

Thank you for writing this down! I just ran into the same problem and this helped me immensely.

I just want to add the following for future passers-by who run into the same problem: I didn’t get this to work using the 5.10 kernel. I had to bring in 5.11:

boot.kernelPackages = pkgs.linuxPackages_5_11;

Other than that one setting, 21.05 seems to set all the right settings for my card to work. I’m running sway on it without issue.

Thank you both!

2 Likes