Acer Aspire One

scole's Kernel Debs

Introduction

Firstly a little bit about myself. My name is Stuart and I was a Bachelor of Science (Information Systems) student at the University of Sydney, Australia. I have been using linux since about 1998 and have been exclusively since about 2000, except on those occasions when I am required to use Windows for either work or study.

In mid 2008 I purchased an Acer Aspire One A110L but was quite disappointed with the preinstalled Linpus Lite operating system. In my opinion the only advantages of it being the fast boot time and low power consumption.

Due to this I set about installing Ubuntu Linux, but found the hardware support and boot times to be less than adequate. Around this time I also became involved in the forum community at aspireoneuser.com. There were various projects underway to produce custom kernel debs, but all fell short in one way or another due to limitations imposed by the ALSA version present in the 2.6.27 kernel and its incompatibility with the Aspire One. This issue was addressed in ALSA 1.0.18 which was included in the kernel release of 2.6.28. I decided to compile myself a kernel using a release and it was well received by the Ubuntu using Aspire One community.

For the past few months I have continued to release kernels on an informal basis. Recently I was approached by the Kuki Linux project to join their team as a kernel maintainer. I am currently producing kernels for that project but have decided to make this website to release kernels to those people who choose use the Ubuntu derivative of their choice.

Downloads


Download linux-image-2.6.29.1.20090414.sickboy_2.6.29.1.sickboy.20090414_i386.deb
Download linux-headers-2.6.29.1.20090414.sickboy_2.6.29.1.sickboy.20090414_i386.deb

Documentation

This section will grow and develop based on any problems or issues that I become aware of based on your feedback, but here are the basics.

The above deb packages were compiled using Ubuntu 8.10 Intrepid. What this means is that they should all work fine on any Ubuntu system based on 8.10 or above. The kernel will install and run on Ubuntu 8.04 Hardy, but the kernel headers will fail to install due to dependency issues. 

To install the kernel, download the linux-image file above and install either by double clicking on downloaded deb package or from the command line using  

sudo dpkg -i linux-image-2.6.29.1.20090414.sickboy_2.6.29.1.sickboy.20090414_i386.deb

If you are installing on the Ubuntu Netbook Remix release, or any other LPIA based system you will need to install from the command line using the following command

sudo dpkg -i --force-architecture linux-image-2.6.29.1.20090414.sickboy_2.6.29.1.sickboy.20090414_i386.deb

After you have installed the kernel, you will need to confugure Ubuntu so that the sound and mic function correctly after suspend/resume. In order to do this open the file/etc/modprobe.d/options with your text editor of choice and add the following to the end and then save the file

options snd-hda-intel model=acer-aspire

After rebooting, the new kernel should load. You should notice a reduced boot time and all your hardware functioning as you would expect.

One last reminder to all users!

After installing my kernel,  to get the most out of my your Aspire One , you should still follow all the relevant instructions included in the Ubuntu community wiki links below. You will see other gains such as improved battery life and many other things.

Links

The Kuki Linux Project

Acer Aspire One entry at Wikipedia

Ubuntu Linux sub-forum at aspireoneuser.com

Ubuntu Aspire One community documentation

Ubuntu Aspire One community documentation for the 110L

Contact

If you have any questions, requests or comments regarding my kernel packages or this website, please email me at webmaster@aspireonekernel.com.

Kuki Linux