Eric's blog

Monday, September 12, 2005

Breezy kernel on Hoary

My ibook/G3 runs Ubuntu Hoary, which comes with the Ubuntu kernel 2.6.10-5-powerpc on that hardware. I'm quite happy with that kernel except that resume-from-memory sometimes freezes, leaving me with the only option to hit the big red button. Argh.

I read from LWN that Ubuntu Breezy Preview is out, and ships a 2.6.12-8-powerpc kernel with enhanced suspend/resume support. So, I thought I should try out this kernel.

First I just said to myself: why not just upgrade to Breezy? Actually, it seems that postfix-tls, which I really need—see my previous post, isn't in Breezy at this point.

I therefore decided to try installing 2.6.12-8-powerpc without doing the full upgrade. Here is the steps I followed:


sudo cp /etc/apt/sources.list /etc/apt/sources.list.hoary

then changed "hoary" by "breezy" in the sources.list file, then

sudo apt-get update
sudo apt-get install linux-image-2.6.12-8-powerpc
sudo apt-get install glibc-doc linux-doc-2.6.12 linux-source-2.6.12
sudo cp /etc/apt/sources.list.hoary /etc/apt/sources.list
sudo apt-get update


and reboot...

During boot of the new kernel, I noticed two things: a sed error (sed: Unsupported Command I), and some udev/devfs related errors. Later, in GNOME, I couldn't launch a terminal due to fork/exec errors! Apparently things didn't go as smoothly as wished...

I rebooted on my old kernel—just to try—and everything was fine. I figured out that udev wasn't installed, so I installed it in the hope of getting rid of the udev errors I saw during boot, and possible others... That actually worked: except the stupid sed error that remains during boot, the rest seems all ok.

Now we'll see how wake-from-sleep goes...

0 Comments:

Post a Comment

<< Home