2011-08-03, 19:08
Hello everybody,
after reading through the brilliant post started by Robotica, I think it is now time to start a new one, since things have now become really easy, I would say. No need anymore to use a kernel not available anyway from the natty repos.
So, here are the steps needed:
After doing all this and getting your TV card/USB receiver working with tvheadend, viola, the result should be what you are looking for! For me, it looks like this:
This, I think, is really easy and there is hope that the xvba-part will at some point not be necessary anymore either.
I would like to take the opprtunity to once more thank everyone who contributed to the thread [LINUX] HOW-TO use VAAPI HW Acceleration on AMD Zacate (Fusion) platform
--
Add: my hardware is a ASUS E35M-I
after reading through the brilliant post started by Robotica, I think it is now time to start a new one, since things have now become really easy, I would say. No need anymore to use a kernel not available anyway from the natty repos.
So, here are the steps needed:
- install Natty 64 Desktop + upgrade
- install latest catalyst
As of today (August 3, 2011) this is version 11.7, so we must do:
some preparation first:
Code:sudo apt-get install -y build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases ia32-libs
install the driver itself:
Code:cd ~; mkdir catalyst11.7; cd catalyst11.7
wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-7-x86.x86_64.run
chmod +x ati-driver-installer-11-7-x86.x86_64.run
sudo sh ./ati-driver-installer-11-7-x86.x86_64.run --extract ati
cd ati
sudo ./ati-installer.sh 8.872 --buildpkg Ubuntu/natty
cd ..
rm -rf ati
sudo dpkg -i fglrx*.deb
generate xorg.conf (see: (Post #362))
Code:sudo aticonfig --initial -f
sudo aticonfig --input=/etc/X11/xorg.conf --tls=1 - install xvba for using vaapi
something from the normal repos first:
Code:sudo apt-get install -y libkms1 libdrm-dev pkg-config vainfo
now the extra part:
Code:mkdir vaapi; cd vaapi
wget http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video_0.8.0-1_amd64.deb
sudo dpkg -i xvba-video_0.8.0-1_amd64.deb
add missing link (see: (Post #360))
Code:cd /usr/lib/dri; sudo ln -s /usr/lib/va/drivers/fglrx_drv_video.so fglrx_drv_video.so
update /etc/environment
Code:sudo nano /etc/environment
then insert these lines
Code:LIBVA_DRIVER_NAME=xvba
LIBVA_DRIVERS_PATH=/usr/lib/va/drivers
and then use Catalyst Control Center to activate the "tearfree option" in the settings menu (thanks to demiurg for ponting this out). Afterwards
Code:sudo reboot
- finally get latest XBMC-pvr (plus a few extras I like, but you obviously don't have to )
Code:sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr
sudo apt-get -y update
sudo apt-get -y install gparted chromium-browser ubuntu-restricted-extras gnome-mplayer vlc nfs-kernel-server ssh grub-customizer grub2-splashimages xbmc tvheadend - HDMI sound
from ubuntuforums
After doing all this and getting your TV card/USB receiver working with tvheadend, viola, the result should be what you are looking for! For me, it looks like this:
This, I think, is really easy and there is hope that the xvba-part will at some point not be necessary anymore either.
I would like to take the opprtunity to once more thank everyone who contributed to the thread [LINUX] HOW-TO use VAAPI HW Acceleration on AMD Zacate (Fusion) platform
--
Add: my hardware is a ASUS E35M-I