3.4.2 Intel Atom (945GME chipset) Netbook Zen Kernel compiled on Lubuntu 12.04 (Precise Pangolin)

Posted: June 9, 2012 in Linux
Tags: , , , , , , , , ,

Features:
1. Up-to-date kernel (as at 10 June 2012)
2. Customised for Toshiba NB205 netbook (945GME chipset) – should work for other Atom netbooks with similar hardware
3. BFS scheduler, BFQ/CFQ selectable IO scheduler
4. Faster start-up/boot time (by about 15% compared to standard kernel using hard disks – more if using SSD’s)
5. Aiming to be more power efficient than standard kernel
6. Aiming for smoother overall experience than standard kernel
7. Kernel changes here

Downloads:
.config
kernel headers and image

To use:
1. Extract to any directory using 7-Zip
2. Open terminal window
3. cd {extracted directory}
4. sudo dpkg -i *3.4.2*zen*l12*.deb
5. (optional) Add –no-log to kernel configuration line to workaround pty errors during boot if using systemd
6. Reboot

To uninstall:
1. Boot into any other kernel
2. Open terminal window
3. sudo apt-get purge linux-image-3.4.2-zen-l12-cfq linux-headers-3.4.2-zen-l12-cfq
4. Reboot

Patches:
http://www.liquorix.net/sources/3.4.2-1.patch.gz

Note:
Kernel defaults to using CFQ IO scheduler.
Add elevator=bfq in Kernel command line to use BFQ IO scheduler instead without recompiling.

Credits to:
dametz (Steven Barrett) from Liquorix; Zen kernel developers & Pappy (Kernel Seeds) for initial .config seed; dieghen89 (kernel-netbook project) for BFQ tip.

Disclaimer:
Kernels are provided on an “as is basis” and not guaranteed to work on all netbooks (too many variations in hardware). Suggest to only use kernels compiled for your current distribution/version.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s