kaulalla Wrote:Could you please go more into details about what and how you exactly did? My problem seems to be a combination of an update going wrong and the lack of opengl rendering...
I'll try but I'm afraid I'm terrible at keeping notes along the way.
I'll assume you have a working Ubuntu Minimal system and have some knowledge of linux to fill in the missing blanks here and there, I started by following the guide in the topic start.
This is in no way a step-to-step guide, just wrote this down from memory in hopes of providing some people a place to look for possible problems
Code:
sudo apt-get update
sudo apt-get install ssh python-software-properties udisks upower xorg alsa-utils mesa-utils git-core librtmp0 lirc
sudo adduser YourUserName video
sudo adduser YourUserName audio
sudo reboot
Then I upgraded to kernel 3.0, don't know why, just wanted the latest I guess :p I don't know the exact kernel number so when performing the apt-get install command just press TAB after typing 'linux-headers-3' etc. and see what the actual number is.
Code:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install linux-headers-3.0??? linux-headers-3.0??-generic linux-image-3.0??-generic --fix-missing
sudo reboot
DON'T UPGRADE XORG HERE
Then disabled the xorg:edgers/ppa in
Code:
/etc/apt/sources.d/??? (I'll update this when I get the chance)
Then I started with the ATI drivers, simply the same as with Robotica's guide
The problem I encountered here was patching, after extracting in my home directory as my home user I couldn't not patch the drivers. Quickly switching to my root user with sudo su and then running the patches fixed that (perhaps this is the root of your opengl problem)
Code:
sudo apt-get install -y build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install -y ia32-libs
cd ~; mkdir catalyst11.6; cd catalyst11.6
wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-6-x86.x86_64.run
wget http://www.mindwerks.net/wp-content/uploads/2011/03/2.6.39_bkl.patch
wget http://www.mindwerks.net/wp-content/uploads/2011/03/no_bkl.patch
chmod +x ati-driver-installer-11-6-x86.x86_64.run
sudo sh ./ati-driver-installer-11-6-x86.x86_64.run --extract ati
sudo su
cd ati; for i in ../*.patch; do patch -p1 < $i; done
./ati-installer.sh 8.861 --buildpkg Ubuntu/natty
cd ..
rm -rf ati
dpkg -i fglrx*.deb
exit
sudo aticonfig --initial -f
sudo reboot
Then the libva and xvba. Libva packages were included with the vainfo program from the multiverse.
Code:
sudo apt-get install -y libkms1 libdrm-dev pkg-config vainfo
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
I did have some problems here where xvba wasn't recognized properly and had to create this link manually:
Code:
cd /usr/lib/dri; ln -s /usr/lib/va/drivers/fglrx_drv_video.so fglrx_drv_video.so
After that it was simply installing the lars op den kamp ppa and xbmc
Code:
sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr
sudo apt-get install xbmc
And then I could start xbmc with
So like I said, this is all from memory and may be a little sketchy!!!