From Gentoo Wiki
Jump to:navigation Jump to:search
This page contains changes which are not marked for translation.

This article contains Frequently Asked Questions (FAQ) to help users avoid some common installation and configuration issues related to DRI and X11 for AMD/ATI boards.

Hardware support

Are AMD/ATI boards supported?

Many AMD/ATI boards (but not all) are supported by xorg-x11, at least for the 2D accelerated features. The 3D support is provided either by xorg-x11, or by AMD's closed source drivers. AMD's closed source driver were available since the R200 GPUs, but there is no support for current versions of X11 and the driver has been discontinued. The last version of the Catalyst drivers fglrx had support only for R600 (since HD5000) up to GCN3.x (R9 series) and server 1.17. Older GPUs will use the mature open source xorg-x11 driver. For newer GPUs since GCN (Graphics Core Next) Generation 1.1 (Southern Islands and newer) drivers are provided as open source AMDGPU and closed source AMDGPU-PRO. Both have excellent 2D and 3D accelerated performance.

GPU Common Name Driver
MESA Kernel XFree86/ X11
Rage128 Rage128 rage128 rage128
R100 Radeon 7xxx, Radeon 64 radeon radeon radeon
R200, R250, R280 Radeon 8500, Radeon 9000, Radeon 9200 r200 radeon, (fglrx, deprecated) radeon, (deprecated: fglrx)
R300, R400 Radeon 9500-X850 r300 radeon, (fglrx, deprecated) radeon, (deprecated: fglrx)
R500 Radeon X1300-X1950 r300 radeon, (fglrx, deprecated) radeon, (deprecated: fglrx, radeonhd)
R600 Radeon HD2000 series r600 radeon, fglrx (deprecated) radeon, (deprecated: fglrx, radeonhd)
RV670 Radeon HD3000 series r600 radeon, fglrx (deprecated) radeon, (deprecated: fglrx, radeonhd)
RV770 (R700) Radeon HD4000 series r600 radeon, fglrx (deprecated) radeon, (deprecated: fglrx, radeonhd)
Evergreen Radeon HD5000 series r600 radeon, fglrx radeon, fglrx
Northern Islands Radeon HD6000 series r600 radeon, fglrx radeon, fglrx
Southern Islands Radeon HD7000 series (except HD7790), early Radeon R7/R9 series radeonsi radeon, fglrx, AMDGPU1 radeon, amdgpu1, fglrx
Sea Islands Radeon HD7790, Radeon R7/R9 series radeonsi radeon, fglrx, AMDGPU, AMDGPU-PRO radeon, amdgpu, fglrx
Volcanic Islands late Radeon R9 series, Radeon R9 Fury, R9 Nano, R9 Fury X, Pro Duo radeonsi radeon, fglrx, AMDGPU, AMDGPU-PRO amdgpu, fglrx
all current GPUs/APUs since Arctic Islands/Polaris (introduced 2016) radeonsi AMDGPU, AMDGPU-PRO amdgpu
Arctic Islands Radeon RX 400/500 series
Vega Radeon RX Vega
Navi Radeon RX 5500/5600/5700 (XT)
Raven Ridge all AMD Ryzen APUs "with Radeon Graphics"
1 Experimental, optional support since kernel 4.9-rc1
The Radeon Feature Matrix at lists the open source driver support level for each part of the graphics card hardware.

I have an All-In-Wonder/Vivo board. Are the multimedia features supported?

Nothing special is necessary for the board's multimedia features; x11-drivers/xf86-video-ati should work.

I'm not using an x86-based architecture. What are my options?

X11 support on the PPC or alpha platforms is quite similar to x86\amd64 X11 support. However, AMD/ATI's closed source Catalyst drivers are not supported on the PPC or Alpha, the open source drivers are the only option on these platforms. The Catalyst drivers are only available for x86 and AMD64. The open source xorg-x11 drivers should work well on all architectures.

To enable agpgart support for certain old AMD64 chipsets, support for K8 IOMMU must be disabled.

Are ATI Mobility models supported?

They should be, but there may be a configuration issue due to the OEM PCI ID on certain chips. In such cases the configuration file may need to be manually written.

See also

External resources

  • Wedge Unofficial Gentoo ATI Radeon FAQ
  • Unofficial AMD Linux Driver Wiki
    This page is based on a document formerly found on our main website
    The following people contributed to the original document: Luca Barbato, Jorge Paulo, Tiemo Kieft, Joshua Saddler
    They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.