How to: use custom Eee Linux kernel

From EasyPeasy Wiki

Jump to: navigation, search


messagebox_info.png Please note

This article is only kept for historical reference. It does not contain information concerning Easy Peasy



Contents

[edit] edit: another option..

There is a much easier way, look at link http://www.array.org/ubuntu/index.html. It is a apt repository of eee optimized and compatible kernels. I'm running one now and it fixes audio and the boot time is much faster. Joe blogs could even do it.


Please note: This is an upgrade for Ubuntu 7.10 (Gutsy) but a downgrade for Ubuntu 8.04 (Hardy).

[edit] What does this mean

A Linux kernel is what's "running in the background". It's what executes most of what you do. When you burn a cd, when you put your computer in suspend etc. It controls the hardware. Using a custom Linux kernel made for the Asus Eee has its pros and cons.

[edit] Pros

  • You can suspend and hibernate if you're running Ubuntu off a sd or usb drive.
  • It's a newer kernel version. Therefore several bugs are fixed.
  • It increases your battery time.

[edit] Cons

  • It's a release candidate, meaning it may be buggy.

[edit] How to install

  1. Install the kernel
    1. Download all the debs from here (you may omit the source one)
    2. Install all three debs
  2. Fix startup time and get more of the battery
    1. Press Alt + F2 and write: "gksudo gedit /boot/grub/menu.lst"
    2. Find the line that looks something like this: "# defoptions=quiet splash"
    3. And add "clocksource=hpet" at the end so it looks something like this: "# defoptions=quiet splash clocksource=hpet"
    4. Save and close
    5. Open up a terminal and write: "sudo update-grub"
  3. Get the sound working
    1. Open up a terminal
    2. Write: "sudo gedit /etc/modprobe.d/alsa-base"
    3. Find "options snd-hda-intel model=3stack-dig" in the file. It's probably the last line. And comment it out (by writing a "#" in front of it, so it becomes: "#options snd-hda-intel model=3stack-dig")
  4. Get wifi working
    1. Download working madwifi drivers
    2. Untar it
    3. Copy the madwifi directory to /lib/modules/2.6.24-2-generic
      1. Open up a terminal
      2. Write: "sudo nautilus"
      3. Navigate to "/lib/modules/2.6.24-2-generic" and copy (drag the madwifi) directory over here
  5. Get the webcam working (thanks Chromakode)
    1. Download and install this deb
      1. This shouldn't be necessary
        1. Open up a terminal
        2. Write: sudo modprobe uvcvideo
        3. Write: echo "1" > /proc/acpi/asus/camera
  6. Reboot
  7. Get wifi working (continued)
    1. Write: "sudo depmod -a"
    2. Write: "sudo modprobe ath_hal"
    3. Write: "sudo modprobe ath_pci"
    4. Wifi should now be working (you don't have to reboot)


You should now optimize your boot speed

Personal tools