Environmentally Friendly Web: contains no flash animations, javascripts whatsoever, and is 100% recyclable.
Last update: 2010 Jun 07
Feel free to let me know your experiences or problems TBlSeHvoDSnVoH at k45NiGgn dot org. (no, my address is not that funky, remove numbers and uppercase letters).
I installed 9.10 about 5 months ago. Since I installed the updates, it seems to be stable, and a few severe problems existing in 9.04 are gone.
Meanwhile, Ubuntu 10.04 has been released. Have not try to upgrade my existing installation, and I do not recommend it for the time being, but for new installation I would give it a go to see if it works all right with Lenovo S10.
DISCLAIMER: YOU ARE STRONGLY DISCOURAGED TO MANGLE WITH YOUR OPERATING SYSTEM. IT CAN RENDER YOUR S10 PRACTICALLY USELESS. WHATEVER YOU DO, YOU DO IT ON YOUR OWN DISCRETION, USE COMMON SENSE AND CAUTION, BUT MOST IMPORTANT: I DO NOT TAKE RESPONSIBILITY IF SOMETHING GOES WRONG. EVEN A SIMPLE TYPO CAN DO THE DAMAGE.
Same as with Ubuntu 9.04
Its not that bad, but noticeable.
I do not understand why them people at Ubuntu removed this cool feature.
Never noticed how quiet 9.04 was. I could not set a decent volume.
No more console screen when putting Lenovo to sleep.
Looks nice, clean, and fresh. Also, things like Pidgin status integrated into taskbar make life easier.
My K800i offered remote control features upon connecting. I know it works with 9.04 too, with a little bit of configuring, now it works out-of-the-box. Cool.
Those are the problems I had to face. Actually there is only one so far that is really annoying me, and that is VPN (PPTP).
Did not test it with 9.10, but I had bad-bad experience with 9.04. Use caution.
leading to unclean shutdown. Workaround is pretty easy though. See Ubuntu bugreport
Just a setting: Ubuntu sound preferences, set Input -> Connector: Microphone 2 and it works.
If you keep Onekey Recovery, and ever plan to use it, keep in mind that it will *probably* destroy your linux partitions. It is not for certain, but I have a strange feeling about this.
When dual booting, you may experience your clock being offset by the difference between UTC and local time. This is because operating systems store the actual time in hardware clock, which is battery powered, when shut down. Problem arise when Windows and Ubuntu disagree whether UTC or local time should be stored. You may change Ubuntu's behaviour by editing /etc/default/rcS, the line containing UTC=(yes|no).
My Sony K800i can be paired with Ubuntu without problem. And it can be accessed from Ubuntu even when the phone and linux both hidden (a setup I have never been able to achieve in windows). Browsing files is the easiest with Linux. However, after pairing, my K800i can not initiate a file transfer to the Ubuntu. Since I can initiate from the Ubuntu, I consider it a minor issue.
You need to install network-manager-pptp or network-manager-openvpn packages, and then restart some services (dbus?) for changes to take effect. I did not bother, just simply rebooted.
When setting up a VPN connection over broadband, you will find that resolv.conf is not set up correctly. Leads to name resolution problems if you change default route to the VPN network, and VPN name resolution problems regardless of routing.
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/330056
The problem is that Ubuntu is intented to be so user-friendly that it lacks functionality. Network Manager is a nice user interface, I like it very much - looks and works just like the one in Win7. Behind the interface, the hard work is done by good old utils like pppd, pptp client, etc, and if you are lucky, you will never have to read their manuals. However, automatic configuration, especially for VPN, does not work well in certain situations, and you are not provided with advanced options normally available in the helper applications mentioned.
NOT TESTED YET: PPP debug, MTU/MRU settings missing in Network Manager - severe issue, this may prevent you from a stable VPN tunnel. For now the only solution is to set up VPN manually. Which is a fairly good solution if you know how.
NOT TESTED YET: PPTP client '--nobuffer' option missing. Certain network problems trigger a bug in pptp packet
reorder logic, which can be worked around if you disable packet reordering. But Network Manager
lacks this option too. Can be fooled by moving original pptp binary to, say, pptp_orig, and place
a shell script in its place that passes additional param to pptp, like this:
#!/bin/sh
/usr/sbin/pptp_orig $1 --nobuffer $2 $3 $4 $5
Lenovo offers advanced power management, for example, you may decrease performance so much, that the cooling fan never has to rev up. All in all, with windows, you may achieve 6 hours autonomy, with linux it is about 5 hours.
Windows is nowhere near to Linux when it comes to memory usage and utilization. Even with 2 gigs of RAM, Win7 constantly accesses HDD. And its slow. Ubuntu is faster even from a pendrive. I mean, come on.
I think it is related to memory use, but not just that: even when suspending and waking up from suspend, Win7 just loves to access HDD. And when waking up from hibernation: now thats really annoying, having to wait for another 30 seconds after Win7 seems to be awake.
Linux will do things as expected: fast suspend, resume, no more having to wait till Win7 finishes killing your HDD.
Somehow things just will not work with Win7 and BT visibility turned off. But Linux... just works. Even my BT mouse, which were unable to connect to my Win7 when invisible. And the file browser, its amazing.
I do not say Linux is perfect, far from it. But Win7 always surprised me with something: HSDPA driver failure once a week, OSD failure (volume setting not shown), Network Manager menu not displaying any more. All in all, I had to reboot like, every other day I used the s10.
Once you update 9.10 with the latest packages (which Ubuntu offers you right after installation anyways), it seems to be stable.