EeePC 1001P / 1005P

The EeePC models 1001P and 1005P seem to be the same hardware but sold with different operating systems pre-installed by ASUS. Since we will upgrading to Ubuntu instead, these two models can be regarded as the same thing.

Installation

Overview:

  1. Create a bootable USB-Stick containing the Ubuntu flavor of your choice. See Installation/FromUSBStick for details and note that UNR (Ubuntu Netbook Remix) is especially designed for netbooks such as the EeePC fanmily.

  2. Boot from USB and install.
  3. Reboot. Your netbook is running Ubuntu now. Smile :-)

  4. Apply fixes (especially: make wireless work on 10.04).

Things to think about:

  • You may want to do a BIOS Update first (using the Windows or DOS Update-Utility supplied by ASUS).
  • You may want to keep the small "EFI Partition" to take advantage of "Boot-Booster".
  • You way want to keep the small "EFI Partition" to take advantage of the alternative "Splash" OS.
  • You may want to keep the "Restore Partition" to be able to easily restore your EeePC back to it's original (factory) state.

Step by step:

  1. Prepare USB-Stick or plug in USB CD/DVD-drive containing your Ubuntu setup medium.

  2. Make sure that "Boot-Booster" is disabled for the setup phase.
    • Power off.
    • Power on and press [F2]. This should get you into the BIOS settings. (While you're here, you can check, if your BIOS is up to date. Check in the "Main" section and see the ASUS support website.)
    • Go to the "Boot" section. Find "Boot Booster" and set it to "Disabled". Press [F10] to save and exit.
  3. Plug in your USB stick
  4. Re-eabling "Boot Booster" is the reverse of disabling it (see above).

Fixes

Wireless

On UNR 10.04 the atheros wireless card can be enabled by installing the backport wireless module

sudo apt-get update
sudo apt-get install linux-backports-modules-wireless-lucid-generic
sudo reboot

Note that this is not needed on UNR 10.10 Or 11.04 Alpha 1.

Screen Brightness

Firstly, update the BIOS.

  1. Get the latest bios for the 1001p from http://support.asus.com/download/download.aspx

  2. Rename the file to 1005P.ROM
  3. Format your USB storage device fat16.
  4. Put 1005P.ROM on the USB storage device.
  5. Shut down the netbook.
  6. Turn the netbook back on.
  7. Hold down alt, and press f2 repeatedly.
  8. The ASUS ezflash utility should come up. Allow it to do its work. You CAN destroy your netbook by turning it off or messing with it while it's flashing.
  9. The screen brightness control will now be linear, but it still won't go up to full brightness

Secondly, apply this tweak to the kernel command line:

  1. Edit /etc/default/grub
  2. Change
     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    to
     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
  3. Run
     sudo update-grub
  4. Restart your computer. Brightness issue resolved.

This works on Ubuntu 10.10 and Ubuntu 11.04

multitouch does not work

Set this script up to auto-run. In KDE, this is done by putting it in ~/.kde/Autostart/ In gnome, it can be accomplished in system->preferences->sessions Don't forget to make it executable (chmod +x filename) This does not work on Ubuntu 10.10. Instead, follow the instructions available here.

Also, in Ubuntu 11.04, this is not needed - it works out of the box. Enable it by going to Mouse Settings and enabling two-finger scrolling.

#
# Synaptics TouchPad 2 finger Scrolling
#

# Set multi-touch emulation parameters
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 8
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1

# Disable edge scrolling
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 8 0 0 0

# This will make cursor not to jump if you have two fingers on the touchpad and you list one
# (which you usually do after two-finger scrolling)
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 32 110

Additional info

After install installing UNR 10.04 on a 1001P the screen was blank on the first boot. Turned out the screen brightness (Fn + F5/F6) is a bit messed up. You can cycle through them to find an appropriate one but it is not linear and some are black!

EeePC/1001P (last edited 2011-04-20 20:56:44 by jamesgifford)