Holger’s Backported AMD Video Drivers Accelerate Ubuntu on OLPC
Holger Levsen has backported the xorg amd drivers from Dilingers SID to ETCH and made a little repository for them. What this means for Ubuntu Gutsy on the XO is having snappy 2D acceleration (no, GLX gears still runs at about 60fps, and thats not likely to change much due to hardware abilities). Games like Frozen Bubble and playing Xvid videos will see a great improvement however! If you already have Gutsy setup on your XO, and are missing accelerated 2D read on:
Assuming you are in Ubuntu (with Xfce or some other DE) on your OLPC
paste the following into a new file: /etc/apt/sources.list.d/layer-acht.list
deb http://layer-acht.org/debian etch olpc xorg deb-src http://layer-acht.org/debian etch olpc xorg
then
$ sudo apt-get update
$ sudo apt-get-install xserver-xorg-video-amd
It will remove a bunch of xorg packages, upgrade others and install Holger’s backported video driver.
You will then have to grab the OLPC’s original /etc/xorg.conf with the mouse driver added back in..
$ cd /etc/X11
$ mv xorg.conf xorg.bak
$ wget http://www.freelikegnu.org/wp-content/uploads/2008/01/xorg.conf
EDIT 1/19/2008: sorry for the typo in the xorg.conf, now fixed…
you should be able to restart x/gdm and get accelerated 2D
ctrl-alt-erase
January 19th, 2008 at 10:06 am
Following these directions gives me a fatal server error and “No screens found”
HELP!
January 19th, 2008 at 11:31 am
I fixed the typo in the xorg.conf thanks for the heads up! Let me know how it works out..
see also: http://olpcnews.com/forum/index.php?topic=1599.msg11824;topicseen
January 19th, 2008 at 1:14 pm
Well, I had a few problems with dependencies and finally….
LOOKS GOOD
Thanks again for all the help
May 27th, 2008 at 8:55 am
I tried this, but it wanted to remove a bunch of things including xfce!:
root@OLPC:/etc/apt/sources.list.d# apt-get install xserver-xorg-core xserver-xorg-video-amd xserver-xorg x11-xkb-utils
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
fortunes-min fortune-mod libgnome-menu2 libgnomekbd-common librecode0 hal xfdesktop4 hal-info xfce4-session xfdesktop4-data
xscreensaver-data
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
libpixman-1-0 x11-common xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse
Suggested packages:
xfonts-100dpi xfonts-75dpi xfonts-scalable
Recommended packages:
libgl1-mesa-dri
The following packages will be REMOVED:
gksu gnome-screensaver libgksu2-0 libgnomekbd1 libgnomekbdui1 libxklavier11 xbase-clients xfce4 xfce4-mcs-plugins xkbutils
xserver-xorg-input-elographics xserver-xorg-video-fbdev xserver-xorg-video-vesa
The following NEW packages will be installed:
libpixman-1-0 x11-xkb-utils
The following packages will be upgraded:
x11-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd
xserver-xorg-input-mouse xserver-xorg-video-amd
8 upgraded, 2 newly installed, 13 to remove and 11 not upgraded.
Need to get 5147kB of archives.
After unpacking 8139kB disk space will be freed.
Do you want to continue [Y/n]?