Configuring KMS on Jaunty (for testing only!)

Here is a way test KMS on top of Jaunty if you're willing to do some extra work.

1. Install the karmic kernel onto your jaunty system. You can find out what the current kernel version in karmic is by looking at this page. The easiest way to find the DEB for it is here. In this directory, look for files named linux-image-2.6.30-*-generic_2.6.30-*_ARCH.deb where ARCH is amd64 or i386 depending on what kind of computer you have.
For example, you can use this DEB for amd64 and this DEB for i386.

2. Install -intel 2.7.1 from the X-Updates PPA, or use 2.7.99 from the Xorg-Edgers PPA (the later one is UXA-only):
Either you can add X-Updates to your /etc/apt/sources.list:




deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main

Or, alternatively you can do similarly with xorg-edgers (but don't use both xorg-edgers and x-updates simultaneously!):


deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu jaunty main


3. In a terminal, type :


$ sudo su
$  apt-get update && sudo apt-get upgrade


4. Turn on kms in your kernel modules by adding this line to your /etc/modprobe.d/i915-kms.conf:


options i915 modeset=1
and then update your initramfs by running:

$ update-initramfs -u

5. Reboot by type :


$ reboot >

And you should then be KMS enabled.
To uninstall and return to the normal jaunty version,


$ apt-get remove linux-image-2.6.30-2-generic


remove the line from /etc/modules and uncomment the PPA deb/deb-src lines from sources.list and then run 
  
$ apt-get update
$ apt-get install PACKAGE/jaunty 


for all the affected packages (you can use the apt-show-versions command to figure out which ones current have non-jaunty versions). Finally, reboot. 

No comments:

Post a Comment

Please Comment...!!