|
|
Line 1: |
Line 1: |
| {{Ebuild
| | #REDIRECT [[Package:AMD Catalyst Video Drivers]] |
| |Summary=Accelerated ATI/AMD binary drivers for Radeon HD 5000 and newer chipsets.
| |
| |CatPkg=x11-drivers/ati-drivers
| |
| |Maintainer=Drobbins
| |
| |Repository=Funtoo Overlay
| |
| |Overlay=Funtoo
| |
| }}
| |
| == Introduction ==
| |
| | |
| <tt>x11-drivers/ati-drivers</tt> (often referred to as "<tt>fglrx</tt>", the name of its kernel module) is the proprietary, accelerated driver for AMD (ATI) graphics cards.
| |
| | |
| == Preparing to Install ==
| |
| === Configuring the kernel ===
| |
| {{kernelop|desc=
| |
| [*] Enable loadable module support
| |
| Processor type and features --->
| |
| [*] MTRR (Memory Type Range Register) support
| |
| Bus options (PCI etc.) --->
| |
| [*] PCI Express Port Bus Support
| |
| [*] Message Signaled Interrupts (MSI and MSI-X)
| |
| Device Drivers --->
| |
| Graphics support --->
| |
| < > Direct Rendering Manager (xFree86 4.1.0 and higher DRI support) --->
| |
| }}
| |
| | |
| {{fancynote| If you need support for AGP cards, enable the following kernel options:}}
| |
| {{kernelop|desc=
| |
| Device Drivers --->
| |
| Graphics support --->
| |
| <*> /dev/agpgart (AGP Support) --->
| |
| Select an appropriate AGP driver:
| |
| <*> AMD Opteron/Athlon64 on-CPU GART support
| |
| }}
| |
| | |
| === Editing make.conf ===
| |
| | |
| Add the following to your <code>/etc/make.conf</code>:
| |
| <console>
| |
| # ##i##nano /etc/make.conf
| |
| VIDEO_CARDS="fglrx"
| |
| </console>
| |
| | |
| === Editing package.use ===
| |
| | |
| Then, add the following to <code>/etc/portage/package.use</code>:
| |
| <console>
| |
| ###i## nano /etc/portage/package.use
| |
| x11-drivers/ati-drivers qt4
| |
| </console>
| |
| Adding the <code>qt4</code> USE flag enables support for building of <tt>amdcccle</tt> (AMD Catalyst Control Center: Linux Edition).
| |
| | |
| == Installing ==
| |
| | |
| === Emerging the package ===
| |
| To emerge the drivers, run the following command:
| |
| <console>
| |
| ###i## emerge -av --changed-use --deep @world
| |
| </console>
| |
| | |
| == Configuring ==
| |
| | |
| Next, set ati-drivers to manage the system's OpenGL implementation:
| |
| <console>
| |
| ###i## eselect opengl set ati
| |
| </console>
| |
| | |
| Afterwards, run <tt>aticonfig</tt> to modify the X-server configuration file to work with the ati-drivers:
| |
| <console>
| |
| ###i## aticonfig --initial
| |
| </console>
| |
| | |
| == Troubleshooting ==
| |
| | |
| === I am using a HDMI connection, and my monitor's display has a black border around it. ===
| |
| | |
| Disable overscan using the following command, as root:
| |
| | |
| <console>
| |
| # ##i##aticonfig --set-pcs-val=MCIL,DigitalHDTVDefaultUnderscan,0
| |
| </console>
| |
| | |
| You may need to restart your X session.
| |
| | |
| === GNOME 3 windows only refresh when I drag them. ===
| |
| | |
| This is a known issue, reported in [http://bugs.funtoo.org/browse/FL-1130 Funtoo Bug 1130]. This issue has been fixed by addressing a bug in cogl -- upgrade to cogl-1.12.2-r2 to fix it.
| |
| | |
| [[Category:Video Cards]]
| |
| [[Category:First Steps]]
| |
| {{EbuildFooter}}
| |