graphics driver for AMD GPUs on Linux
AMDGPU_boot_log_screenshot.png
AMDgpu is an open source device driver for the Linux operating system developed by AMD to support its Radeon lineup of graphics cards (GPUs). It was announced in 2014 as the successor … Wikipedia
Factsheet
Developer AMD
Release 1.0 / 20 April 2015; 11 years ago (2015-04-20)
Stable release 6.16
/ 4 August 2025; 10 months ago (2025-08-04)
Factsheet
Developer AMD
Release 1.0 / 20 April 2015; 11 years ago (2015-04-20)
Stable release 6.16
/ 4 August 2025; 10 months ago (2025-08-04)
🌐
Gentoo Wiki
wiki.gentoo.org › wiki › AMDGPU
AMDGPU - Gentoo wiki
AMDGPU with Display Core was first implemented for VEGA10 (GCN5.0) and RAVEN (with DCN 1.0) GPUs/APUs. Kernels before version 4.17 have (experimental) DC support for older cards (GCN1.1 and newer) via command line option amdgpu.dc=1, which may work better than the older radeon kernel module.
🌐
EndeavourOS
forum.endeavouros.com › general system
Amdgpu-experimental - General system - EndeavourOS
October 14, 2020 - Tried installing this package from AUR https://aur.archlinux.org/packages/amdgpu-experimental/ It does work with stock Arch. I tried in RebornOS and it has the same error. $ yay -S amdgpu-experimental :: Checking for conflicts… :: Checking for inner conflicts…
🌐
ArchWiki
wiki.archlinux.org › title › AMDGPU
AMDGPU - ArchWiki
May 28, 2026 - The AMDGPU driver supports user ... and improve efficiency by bypassing some kernel driver overhead. Note This feature is currently experimental and requires RDNA 3+ hardware (7000 series and above)....
🌐
Phoronix
phoronix.com › news › AMDGPU-Experiment-DRM-GPUSVM
AMD Prototyping AMDGPU SVM Atop DRM_GPUSVM Framework - Phoronix
March 18, 2026 - AMD engineers are experimenting with a proof-of-concept implementation of a Shared Virtual Memory (SVM) implementation atop the DRM_GPUSVM framework.
🌐
Manjaro Linux
forum.manjaro.org › support › kernel
Amdgpu-experimental on kernel 5.10 - Kernel - Manjaro Linux Forum
March 2, 2021 - I have to use the amdgpu-experimental drivers to get Vulkan support on this video card, which is very important for performance-related reasons on my setup. This setup works both on kernel 5.4 and on kernel 5.9. I just installed the package, I’ve heard about kernel modules and blacklisti...
🌐
Linux Mint Forums
forums.linuxmint.com › board index › debian edition support › lmde forums › other topics & open discussion
AMDGPU Experimental support has been removed - Linux Mint Forums
AMD have been threatening to do this for quite a while and now they have, amdgpu-experimental support for GCN 1.0 hardware is no longer available with current 5.10 or 5.18 kernels for LMDE at least. radeon works okay so I have now permanently removed the entries from grub that forced amdgpu to load instead.
🌐
Manjaro
software.manjaro.org › package › amdgpu-experimental
Branch compare for Manjaro
Branch compare for Manjaro · You can also use one of the special tags: · #kernels: Linux kernels · #manjaro: Packages directly packaged by Manjaro devs · #new: Packages existing in unstable but not in stable branch. Possibly meaning they are new packages coming to Manjaro in the next stable ...
Find elsewhere
🌐
Debian
wiki.debian.org › AtiHowTo
AMD/ATI Drivers (amdgpu, radeon, r128, mach64)
If your graphics card is built on GCN 1.0 or GCN 1.1 (also known as being from the "Southern Islands" or "Sea Islands" card families), you may enable experimental AMDGPU support in order to see potentially better performance and Vulkan support.
🌐
Wikipedia
en.wikipedia.org › wiki › AMDGPU
AMDgpu (Linux kernel module) - Wikipedia
December 7, 2025 - AMDgpu officially supports cards built upon GCN 1.2 or higher, including new instruction sets such as RDNA1&2, CDNA. It adds support for the Vulkan API. Support for GCN 1.0/1.1 was incomplete for several years, disabled by default and kept 'experimental'. Support can be enabled with a couple ...
🌐
Reddit
reddit.com › r/peppermintos › how do i switch from radeon to amdgpu drivers?
r/PeppermintOS on Reddit: How do I switch from radeon to amdgpu drivers?
January 10, 2023 -

If I run lspci -nnk | grep -i -EA3 "3d|display|vga" I get this:

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT / Grenada XT [Radeon R9 290X/390X] [1002:67b0]
	Subsystem: ASUSTeK Computer Inc. R9 290X DirectCU II [1043:046a]
	Kernel driver in use: radeon
	Kernel modules: radeon, amdgpu

so I am using radeon, however I wanted to change to amdgpu. How would I change to amdgpu?

🌐
GitHub
github.com › torvalds › linux › blob › master › drivers › gpu › drm › amd › amdgpu › amdgpu_drv.c
linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c at master · torvalds/linux
module_param_named(vm_update_mode, amdgpu_vm_update_mode, int, 0444); · /** * DOC: exp_hw_support (int) * Enable experimental hw support (1 = enable). The default is 0 (disabled). */ MODULE_PARM_DESC(exp_hw_support, "experimental hw support (1 = enable, 0 = disable (default))"); module_param_named_unsafe(exp_hw_support, amdgpu_exp_hw_support, int, 0444); ·
Author   torvalds
🌐
AMD
amd.com › https://www.amd.com/en.html › blogs › introducing amd gpu ep for generative ai with amuse
Introducing AMD GPU EP for Generative AI with Amuse
October 6, 2025 - Please note the Amuse technology preview release is an experimental software. AMD GPU EP preview is still under active development and is subject to frequent changes. Models tested on various AMD platforms: Stable Diffusion 3.0 medium, Stable ...
🌐
AMDGPU
amdgpu-install.readthedocs.io › en › latest › install-installing.html
Installing or Uninstalling the AMDGPU stack — amdgpu graphics and compute stack unknown-build documentation
In some scenarios, it may be desirable to install only the OpenCL portion of the AMDGPU stack (omitting the OpenGL portion), which can be accomplished by using the --usecase=opencl option instead.
🌐
GamingOnLinux
gamingonlinux.com › 2026 › 02 › experimental-code-ready-for-testing-to-enable-hdmi-2-1-frl-with-amdgpu-on-linux
Experimental code ready for testing to enable HDMI 2.1 FRL with AMDGPU on Linux | GamingOnLinux
February 18, 2026 - Writing in a Reddit post, the developer noted they've "successfully managed to implement HDMI FRL in AMDGPU, enabling full HDMI 2.1 bandwidth on your AMD GPUs" and they're now looking for testers.
🌐
LLVM
llvm.org › docs › AMDGPUUsage.html
User Guide for AMDGPU Backend — LLVM 23.0.0git documentation
1 week ago - The buffer fat pointer is an experimental address space that is currently unsupported in the backend.
🌐
Linux Kernel
docs.kernel.org › gpu › amdgpu › module-parameters.html
Module Parameters — The Linux Kernel documentation
Debug options for amdgpu, work as a binary mask with the following options: 0x1: Debug VM handling · 0x2: Enable simulating large-bar capability on non-large bar system. This limits the VRAM size reported to ROCm applications to the visible size, usually 256MB. 0x4: Disable GPU soft recovery, always do a full reset · 0x8: Use VRAM for firmware loading · 0x10: Enable ACA based RAS logging · 0x20: Enable experimental resets ·