Firebird News

Friday, April 17, 2009

linux 2.6.30 rc2 on ubuntu jaunty for 64 bits and nvidia issues

linux 2.6.30 rc2 on ubuntu jaunty for 64 bits

there is an new repository blessed by the kernel team
you can download the deb files from there
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30-rc2/

../linux-headers-2.6.30-020630rc2_2.6.30-020630rc2_all.deb
../linux-headers-2.6.30-020630rc2-generic_2.6.30-020630rc2_amd64.deb
../linux-image-2.6.30-020630rc2-generic_2.6.30-020630rc2_amd64.deb
and download with wget or by browser

the from the terminal
$ sudo dpkg -i *.deb
reboot and let's see the kernel bugs , if you are "lucky" to have an nvidia video card
then you need to patch the nvidia driver so it can compile

$sudo su
# sh NVIDIA-Linux-x86_64-180.44-pkg2.run --extract-only
# cd NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/
# http://pavlinux.ru/nv/nvidia-x86_64-180.44-2.6.30-rc2.patch
# patch -p0 < nvidia-x86_64-180.44-2.6.30-rc2.patch
# cd ../../../
# ./nvidia-installer

6 comments:

Blind said...

Thanks dude, these kernel packages works perfectly. I have one suggestion tho. Could u make new kernel package with qcserial as module ? Now it seem like its disabled.

thanks alot.

mariuz said...

There is an new rc3 to download
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30-rc3/i guess you can get the source and compile yourself , i will try to write an tutorial for you

Also there is an kernel team channel on irc
https://wiki.ubuntu.com/KernelTeam

Blind said...

There is no need to write tutorial howto compile kernel, atleast not for me. It just so nice to use debs =)

Blind said...

There is no need to write tutorial howto compile kernel, atleast not for me. It just so nice to use debs =)

Madhurjya P said...

I have installed the 2.6.30 kernel from the kernel.ubuntu.com site on the top of the Ubuntu-9.04 installtion on my newest MacPRO. The ethertnet driver e1000e started working instantly but the ksoftirqd eaten up 100% time. Any Clue?

mariuz said...

that is with the latest 2.6.30 kernel (no RC) ?

maybe we should ask on kernel channel on irc also on kernel mailing list