Subscribe to RSS feed

splitbrain.org - electronic brain surgery since 2001

Asus EeePC 1015PE

Since a few days I have a new netbook which will replace my old EeePC 4G. I again decided to buy a model from Asus' EeePC line. The Asus EeePC 1015PE costs around 350€ currently and comes with a 1.66Ghz Intel® Atom™ N450 CPU, 250GB HDD, 1GB RAM and a matte non-glare 10.1” display.

Asus sells these netbooks with various different cases. Eg. there are two black models: one with a shiny finish and one in matte black. I got the latter one1). Unfortunately, even though it's matte, you still see finger prints on it easily.

It weights 1253g including the battery (my old 4G brought 929g to the scale). The keyboard is quite nice except for the right shift key position which is as messed up as on all Asus netbooks.

Otherwise I'm very happy with it so far. I haven't really tested the battery runtime, which Asus claims to be up to 13 hours, but about 8 hours seem to be easily achievable. This is finally a laptop where I will no longer need to have an eye on the battery meter anymore. Perfect for long travels by train. The dualcore N450 CPU is more than enough power for what I do on a laptop. I might upgrade the RAM to the maximum of 2GB though.

Ubuntu Netbook Edition

I decided to try a netbook optimized distribution instead of my trusted Arch Linux on this machine and went with the Ubuntu Netbook Edition. I have to admit I'm really impressed by this distribution (I never used Ubuntu myself before). Everything worked out of the box, including WiFi and the camera.

Of course I still had to tweak a few things.

Multitouch Touchpad

When I tried to configure the touchpad I noticed that not everything did work as I thought. The kernel had detected the touchpad as a simple Logitech PS/2 mouse. Googling a bit I found that I needed two things: a newer kernel and a parameter to be passed to the psmouse kernel module.

The new kernel can be installed without compiling it your self by following these instructions:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid/linux-headers-2.6.34-020634_2.6.34-020634_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid/linux-headers-2.6.34-020634-generic_2.6.34-020634_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.34-lucid/linux-image-2.6.34-020634-generic_2.6.34-020634_i386.deb
sudo dpkg -i linux-headers-2.6.34-020634_2.6.34-020634_all.deb
sudo dpkg -i linux-headers-2.6.34-020634-generic_2.6.34-020634_i386.deb
sudo dpkg -i linux-image-2.6.34-020634-generic_2.6.34-020634_i386.deb

The option is passed to the module by creating a file /etc/modprobe.d/psmouse.conf with the following content:

/etc/modprobe.d/psmouse.conf
options psmouse force_elantech=1

Now that the touchpad was correctly recognized, I noticed another problem. The Eee PC 1015 comes with a multitouch capable touchpad. This means you can execute different actions depending on the numbers of fingers you use. You can tap with two fingers to execute a right or middle click for example. Since there's a dedicated hardware button for left and right clicks, putting middle click on the two finger tap is the most sensible option there. Too bad that the Gnome developers thought otherwise and hardcoded two finger taps to right click :-/. This bug isn't fixed in Ubuntu either.

Luckily Yuri Khan provides a patched version of the Gnome Settings Daemon:

wget https://launchpad.net/~yurivkhan/+archive/ppa/+files/gnome-settings-daemon_2.30.0-0ubuntu7~ppa1~lucid1_i386.deb
dpkg -i gnome-settings-daemon_2.30.0-0ubuntu7~ppa1~lucid1_i386.deb

After installing, login again and reconfigure the tap events accordingly in gconf:

gconftool --type int -s /desktop/gnome/peripherals/touchpad/tap_button_2 2
gconftool --type int -s /desktop/gnome/peripherals/touchpad/tap_button_3 3

Powersaving

Even though the 1015 has impressive battery life it's always worth to tune power saving settings a bit.

First I “unlocked” the main gnome panel by following the instructions at Community Documentation. Then I installed the “CPU Frequency Scaling Monitor” from the software center, to be able to easily switch the powersaving governor.

Next I decided to switch off bluetooth by default by issuing rfkill block bluetooth on bootup. This way it can be easily enabled through the Bluetooth Manager when needed.

I also installed and ran powertop. I put everything it suggested into /etc/rc.local. I'm not sure if it really helps anything but it doesn't seem to hurt either:

/etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
 
# disable Bluetooth by default 
/sbin/rfkill block bluetooth
 
## PowerTop suggestions:
# Enable SATA ALPM link power management via:
echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
 
# Enable HD audio powersave mode by executing the following command:
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
 
# increase the VM dirty writeback time from 0.00 to 15 seconds with:
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
 
# Enable wireless power saving mode by executing the following command:
/sbin/iwconfig wlan0 power timeout 500ms
 
exit 0

Don't forget to set the correct permissions:

#> chmod 755 /etc/rc.local

I also modified my fstab and set the noatime options for my file systems and moved /tmp and /var/tmp to a tmpfs.


That's it so far. I really like this little machine and the Ubuntu system so far. If you have any Ubuntu or Netbooks tips I should look into, please let me know in the comments.

Tags:
eeepc,
gadget,
netbook,
ubuntu,
linux
Similar posts:
1) Model Number: 90OA29B32114A81E505Q
Posted on Friday, August the 27th 2010 (18 months ago).

Comments?

1
Thank you so much!

Have search days for a way to get ubuntu to recognize the touchpad correctly, so it automatically turns off while typing.
finally! thanks again!
2010-08-27 21:44:10
Chris
2
Now that you have a new netbook, maybe you could have fun[0] with the old one. I've made some of this hacks to my 4G, and it was nice.

A little trick when you have little screen is to put all the toolbars in the same menu bar (Archive, edit...) in firefox/thunderbird. It saves precious pixels.

[0] http://beta.ivancover.com/wiki … l_Upgrades
2010-08-27 23:48:00
3
Thanks for the tip about upgrading the kernel and passing the pmouse option. Getting the touchpad correctly recognised was driving me crazy. I notice that the patched kernel also fixes an issue with the microphone too.

Unfortunately after that upgrade the multitouch aspects of the touchpad nolonger work. I quite liked dual finger drag which worked like the scroll wheel.
2010-08-28 09:28:43
Rod Oliver
4
Rod, you can configure most touchpad settings, including two-finger scroll through the "Pointing Devices" config application installable from the Software Center.
2010-08-29 08:37:41
5
Thanks for the review of using the 1015p and Ubuntu.  I got one of these machines, and installed 10.04.  I cannot get audio from the analog headphones.  When I plug phones in, the speakers go silent, but no sound from phones or speakers.  Anything I should try?
2010-09-04 21:46:54
Dave Hunt
6
Upgrading the kernel seems to have killed my broadcom wireless drivers.  I just traded working wireless for a configurable trackpad somehow.
2010-09-12 12:48:21
Eric
7
I was able to fix the above problem using this comment:

I was able to successfully build bcmwl-kernel-source copying the four headers found on /usr/src/linux-headers-2.6.34-020634-generic/include/generated to /usr/src/linux-headers-2.6.34-020634-generic/include/linux.
Then I reinstalled bcmwl with a simple "sudo apt-get --reinstall install bcmwl-kernel-source". That's all.

From this bug report: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/590003
2010-09-12 21:02:45
Eric
8
Eric, my Asus 1015pe has an Atheros chip, not a Broadcom. What's your model number?
2010-09-12 22:27:44
9
Hi there !

(i'm french so pardon my english )

I've just seen this thread and i was wondering if anyone has the same problem as me with this f*** alc269 chipset (audio card) . I can't find any solution, the microphone just don't work and the speakers work, but when i plug my portapro KOSS, I can't hear a thing.

If anyone of you can help, it would be very pleasant. Thanks !
2010-09-13 12:43:03
Jonathan
10
It's a 1015PED-PU17-BK that I just received from Amazon.com.

Thank you sharing the above information btw. Very helpful. Tap-clicking drives me absolutely crazy!
2010-09-13 23:20:06
Eric
11
Btw, what's the package name for the 'CPU Frequency Scaling Monitor' you mention.  I didn't find anything with that label in the software center.
2010-09-13 23:42:28
Eric
12
The CPU Frequency Applet is part of the gnome-applets package.
2010-09-14 21:34:03
13
I also have the 1015ped-pu17 and can't get the wireless to work. wired internet works, but it acts like the wireless is off or not there. Any suggestions?
2010-09-15 22:09:20
croxall
14
Thanks for sharing your experience with the 1015PE and U.N.E., Andreas! Much appreciated here, since I was confronted with the same issues with my own 1015PE, without much success... :-o

Cheers from Europe,

Wizzu
2010-09-16 12:18:47
Wizzu
15
I purchased a Eee PC 1015 PED-PU17 from Amazon.ca and very much appreciated your review and upgrades Andreas. The only lingering issue, as has been previously mentioned by others, is that the built in microphone does not work. This is somewhat unfortunate for a netbook that I planned to use to Skype while traveling. I have searched many forums, but have yet to find a true solution to this. Any suggestions would be greatly appreciated! Thanks again for a great post.
2010-09-18 09:39:49
Martin
16
Follow up to post 15: After the excitement of yesterday and getting the Fn-key combination to work (increase/decrease volume for example), I shut down my Eee PC 1505 and restarted this morning and my touchpad does not work. I reinstall UNE and tried only the first step (updating the kernel) and after a restart I had the same problem. So I would caution others before they go ahead with this upgrade unless they don't mind running the possibility of having a non-working touch pad to fix.

Cheers,

Martin
2010-09-18 18:27:02
Martin
17
Thanks for the howto! I'm using an Eee 1015P. After upgrading the kernel (I installed both 2.6.34 and 2.6.35) the touchpad now works fine and I could finally shut it off while typing (using syndaemon).

My Eee has a Ralink RT 3090 wireless chip, which needed additional packages using the old kernel but is supported out of the box using 2.6.35.

@#5/Dave: If you're still looking for a solution to the audio problem, you can either follow http://ubuntuforums.org/showpo … ost9795924 or upgrade to the 2.6.35 kernel, both solved the problem for me.

Does anyone know if there is a way to get all hotkeys functional without installing eee-control (which doesn't seem to completely support the 1015P just yet)?

Cheers,
Alex
2010-09-19 10:12:06
Alex
18
Thanks for the post Alex! Headphone jack and internal mic now play and record sound.

Martin
2010-09-28 16:04:03
Martin
19
I was able to get the internal microphone working on my Asus 1015PED by installing the padevchooser package and then using the volume control to unmute the audio (click on icon that looks like a speaker symbol) in the Input Devices tab. You may have to play around with the left and right volume control sliders a bit. I am using Ubuntu Netbook Edition 2.6.32-25-generic.
2010-10-08 09:11:45
John
20
I got a 1015PE and, in my excitement, installed Ubuntu to use it as a VNC client. Now it seems like Ubuntu (10.10 netbook) cannot connect to ad-hoc networks. After trying for some time I gave up, only to realise then that I lost my original Windows 7 installation, with all the ASUS drivers that you cannot get (the ones on the ASUS page do not really work). Could anybody supply me with a copy of a factory-fresh Windows 7 image from a 1015PE? I would have upload space I could free for that...
2010-11-19 20:34:38
21
I really want to try this out but I worry that I won't be able to get it back to factory default if I have problems or I don't like it. Any advice before I try this?
2011-04-15 20:15:54
Steve
22
Hey, thanks for posting this.  I have an HP Mini that's dying, and I specifically wanted to see if the touchpad of this netbook has issues with Linux (the Mini has the same issues you describe; I suspect it is the same touchpad hardware underneath).

Thanks for the info!
2011-04-27 23:18:25
CAPTCHA

No HTML allowed. URLs will be linked with nofollow attribute. Whitespace is preserved.