This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.

Please visit our production wiki at https://wiki.gentoo.org

ATI FAQ

From Gentoo Wiki (test)
Jump to:navigation Jump to:search
This page is a translated version of the page ATI FAQ and the translation is 24% complete.


Diese FAQs sollen Anwendern dabei helfen, die häufigsten Probleme im Zusammenhang mit DRI und X11 für AMD/ATI-Karten zu vermeiden.

Unterstützte Hardware

Wird meine AMD/ATI Karte unterstützt?

Viele AMD/ATI Karten werden von xorg-x11 unterstützt, zumindest jedoch die 2D-Beschleunigung. Die 3D Unterstützung wird entweder durch xorg-x11 oder mit AMD's closed source drivers bereitsgestellt. AMD's proprietäre Treiber unterstützen allerdings nur R600 und neuere GPUs. Ältere GPUs nutzen den quelloffenen xorg-x11 Treiber.

GPU Gebräuchlicher Name Support
Rage128 Rage128 xorg
R100 Radeon7xxx, Radeon64 xorg
R200, R250, R280 Radeon8500, Radeon9000, Radeon9200 xorg
R300, R400 Radeon 9500 - X850 xorg
R500 Radeon X1300 - X1950 xorg
R600 RadeonHD-2000-Serie xorg
RV670 RadeonHD 3000-Serie xorg
RV770 (R700) RadeonHD-4000-Serie xorg
Evergreen RadeonHD-5000-Serie AMD DRI, xorg
Northern Islands RadeonHD-6000-Serie AMD DRI, xorg
Southern Islands RadeonHD-7000-Serie AMD DRI, xorg
Notiz
The Radeon Feature Matrix at X.org lists the open source driver support level for each part of the graphics card hardware.

Ich habe eine All-In-Wonder/ Vivo Grafikkarte. Werden die Multimedia-Funktionen unterstützt?

You don't need to use anything special for the board's multimedia features; x11-drivers/xf86-video-ati will work just fine.

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 X11 support. However, AMD/ATI's closed source Catalyst drivers are not supported on the PPC or Alpha, so you will have to use the open source drivers. The Catalyst drivers are only available for x86 and AMD64. The open source xorg-x11 drivers should work well on all architectures.

Wichtig
To enable agpgart support for certain old AMD64 chipsets, you have to disable support for the K8 IOMMU.

I have a laptop. Is my ATI Mobility model supported?

It should be, but you may have a configuration issue due to the OEM PCI id that such chips may have. In such cases, you may have to write the configuration file yourself.

Installation

Packages

There are two ways of getting drivers for your AMD/ATI card:

  • The xorg-x11 ebuild provides the X11 implementation
  • The ati-drivers ebuild provides the AMD closed source X drivers and kernel modules

If you want to use AMD/ATI's internal agpgart support instead of the Linux kernel one, the agpgart driver and the chip set specific driver (in your kernel configuration) must be built as modules or not at all.

Notiz
Please read the Hardware 3D acceleration guide for more information on installing drivers for your AMD/ATI graphics card.

Configuration

You may not need to manually create xorg.conf or modify it if you are using the open-source radeon driver. Try running without it first. If this fails, you can use the auto-configuration option of X:

root #X -configure

If you use the proprietary ATI drivers, you can get assistance for configuring X through the aticonfig application (which is part of the x11-drivers/ati-drivers package). See fglrx for more information.

For more information on how to get a basic xorg.conf configuration file, please refer to the X server guide.

Notiz
PPC, AMD64, and x86 users can use the xac stand-alone X configuration tool by emerging x11-misc/xac, but isn't required.
Wichtig
If you're using ati-drivers , then you'll need to disable radeonfb (and probably any other framebuffer drivers) in your kernel config, as it conflicts with the built-in framebuffer in ati-drivers.

Switching to OpenGL

Once X is installed, configured, and running, it can use the AMD/ATI OpenGL libraries:

root #eselect opengl set ati

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 gentoo.org.
    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.