Changes

Jump to: navigation, search

Ubuntu Quantal Installation Guide

910 bytes removed, 17:08, 15 November 2013
rv75R9 Thanks so much for the blog post.Much thanks again. Keep writing.
__TOC__
= The Options =Users with ATI cards have the following driver options:* '''vesa''' - very basic, lacks 2D/3D acceleration, and focuses on compatibility with all VESA-compliant graphics cards. It is good for starting the GUI environment when no accelerated driver is available/working, and little else.* '''ati''' - actually a thin wrapper that will invoke the radeon driver (or another ati open-source driver yLmxHv Muchos Gracias for pre-Radeon cards)your blog article. * '''radeon''' - open source driver supporting all Radeon cards. This driver has excellent 2D acceleration and compatibility with the Linux graphics stack. 3D acceleration is sufficient for desktop effects and a nice set of native Linux games.* '''Catalyst (a.k.a fglrx)''' a proprietary "blob" (closed source binary) driver designed by ATI, with 3D code based off of their Windows driver. Only RadeonHD chips are supported on recent Linux distros. You may want to use this driver for longer battery life on a laptop or for more demanding 3D applicationsAwesome.
= Updated Open Source Driver PPA's =* '''"Ubuntu-X"''' : This PPA offers rv75R9 Thanks so much for the latest stable releases of video driver-related componentsblog post. Follow the instructions at: https://launchpadMuch thanks again.net/~ubuntu-x-swat/+archive/x-updates* '''Xorg-edgers''': This bleeding-edge PPA offers video driver-related components straight from their code (git) repositories. Follow the instructions at: https://launchpadKeep writing.net/~xorg-edgers/+archive/ppa
= Installing Proprietary Drivers a.k.a. Catalyst/fglrx =
''If you are using the x86_64 architecture (64 bit)'':
sudo apt-get install lib32gcc1
 
Create a directory for the build environment and move to that directory
mkdir catalyst13.4 && cd catalyst13.4
===''Download the latest Catalyst package.''===
This package contains both the 32-bit and 64-bit driver.
Note that the file name may change to version 13.2 please change the file name as needed in case you get "not found" errors.Also note that -linux- and -beta3- may change as well. This can be confusing.  wget http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13.1-4-linux-x86.x86_64.zip unzip amd-driver-installer-catalyst-13.1-4-linux-x86.x86_64.zip chmod +x amd-driver-installer-catalyst-13.1-4-linux-x86.x86_64.run
===''Create and install .deb packages.'' ===
sudo sh ./amd-driver-installer-catalyst-13.1-4-linux-x86.x86_64.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
If the X server fails to start, switch to a new TTY using ctrl+alt+F2. Log in, and attempt to start the X server.
sudo startxstart lightdm
If it fails to start, you will likely see a stacktrace, and immediately above it will be something along the lines of "Could not stat /usr/lib64/fglrx/switchlibGL" which means that you failed to copy the executables properly. Ctrl+c, and immediately copy the switchlibGL and switchlibglx executables to the fglrx folder in /usr/lib64/ or /usr/lib32/.
Install the prerequisite packages:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-genericfakeroot
''If you are using the x86_64 architecture (64 bit)'':
sudo apt-get install lib32gcc1
 Create a directory for the build environment and move to that directory mkdir catalyst13.3beta3 && cd catalyst13.3beta3 
===''Download the latest Catalyst package.''===
This package contains both the 32-bit and 64-bit driver.
wget http://www2.ati.com/drivers/beta/amd-driver-installer-catalyst-13.23-beta3-linux-x86.x86_64.zip unzip amd-driver-installer-catalyst-13.23-beta3-linux-x86.x86_64.zip chmod +x amd-driver-installer-catalyst-13.23-beta3-linux-x86.x86_64.run
===''Create and install .deb packages.'' ===
sudo sh ./amd-driver-installer-catalyst-13.23-beta3-linux-x86.x86_64.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
Once you've confirmed that vainfo is correct, you can test video playback. A good test player for va-api is VLC. You can enable va-api in Tools -> Preferences -> Input and Codecs. Check the box named "Use GPU acceleration (experimental)" and then restart VLC.
 
 
== Other ==
There is possibility to enable > H.264 Level 5.1 decoding in the driver which "has been in the driver for some time but not enabled by default"
 
sudo amdconfig --set-pcs-u32=MCIL,HWUVD_H264Level51Support,1
 
or
 
sudo service lightdm stop
sudo cp -p /etc/ati/amdpcsdb /etc/ati/amdpcsdb.bak
sudo sed -i '/UvdEnabled=V1/ a HWUVD_H264Level51Support=V1' /etc/ati/amdpcsdb
sudo reboot
=Updating Catalyst/fglrx=
:Script by anion155, http://pastebin.com/1ALmnqx5.
:It can help you install & uninstall fglrx drivers for this configuration.
:You must change 13 line in the script for your directory.
== Build Fails and Log Shows "mixed implicit and normal rules. Stop." ==
unzip amd-driver-installer-catalyst-12.10-x86.x86_64.zip
chmod +x amd-driver-installer-catalyst-12.10-x86.x86_64.run
sh ./amd-driver-installer-catalyst-12.10-x86.x86_64.run --extract driver
sudo mv /etc/ati/control ~/control.bak
sudo cp driver/common/etc/ati/control /etc/ati
Anonymous user

Navigation menu