Best OS For Netbooks and Underpowered Tablets?
vigmeister writes "I hopped on the netbook bandwagon early this year in a rather odd fashion by picking up an outdated portable tablet (Fujitsu P1510) which just about matches the latest, greatest netbooks for their performance and portability features, while nipping them by managing to give me a better battery life. I've been happy using XP Tablet on this machine until recently, when I started thinking that by optimizing the OS for targeted use, I may be able to squeeze more out of the device. So, my questions are: What OS would you recommend for a netbook/outdated laptop? Usage is typically light — web surfing (with multimedia), email, word processing, spreadsheet and reading PDFs. Also, what OS would you recommend for a ultraportable tablet? Usage is similar to a netbook; there's a little more document editing going on, and good handwriting recognition and note-taking software would be great."
Read on for further details about vigmeister's question.
vigmeister continues, "I would like for the user experience to be snappy on a computer that is essentially running the equivalent of a 1.2 GHz PIII with 512mb RAM. The other objective for both of these is to maximize the battery life, as that is the major drawback of these ultraportables. A small memory footprint would work wonders, since the hard drives on these devices are typically slow and completely suck the joy out of using them when swap space is being used. Any tips? If you are still using your outdated laptops/tablets productively, please share with us how you're doing it, so we can too."
Try a *nix -- maybe something like FreeBSD, NetBSD, or OpenBSD.
Need an automatic screenshot taker? Try here.
You're naively asking for an OS recommendation on Slashdot?
talk about predictability of results...
Sigs are for the weak.
Why don't you just say what you mean. 'What flavor of linux?'
I run Kubuntu 8.04 on a Compaq Evo N410c, which is a 1.2GHz P-III with 512MB memory. It's just fine.
The full desktop environments are fat, but not slow. The limiting factor for your free Unix is not CPU - a few hundred MHz will do fine - but memory. I also have a P-II 450MHz desktop running FreeBSD with KDE, and it works marvellously because it's got 704MB RAM.
The other thing is screen resolution - but Xandros on the Eee at 800x480 is quite usable. Perhaps play with the Ubuntu Netbook remix.
http://rocknerd.co.uk
I have a Thinkpad x61 Tablet that I use to take notes at school; It's running gentoo (mostly so I could have a better chance at making all the obscure features work).
If you do decide to go with linux, no matter the distro, the programs I've found useful are CellWriter, for an onscreen keyboard and handwriting recognition, and Xournal for note-taking. Xournal does well with the tablet's pressure sensitivity and higher resolution.
If you're happy with XP Tablet, why change?
Anyway, for something like that, I won't advise anything else than some sort of Unix, Ubuntu should fare well with 512 MB RAM or maybe Xubuntu would do better in this case.
As long as there are slaughterhouses, there will be battlefields.
I actually have one of these (a P1510D), and I was just thinking about this! :-)
My P1510D is running Ubuntu 8.04 and dualbooting XP Tablet Edition; the Linux side isn't as reliable as the Windows side, unfortunately. I've got a page of notes here on how I got Linux working on the thing; you need to fool around with Perl to get a touchscreen "driver" working and install another group of applications to get the buttons working.
Mine doesn't have Bluetooth, so I can't comment on that; wifi finally works out of the box, suspend is OK, hibernate is iffy, xrandr+compiz=crash, I haven't figured out how to get the fingerprint reader to work, the touchscreen "driver" likes to crap out and doesn't work too well, et cetera. Can't comment on the battery, since my battery is done for (it lasts for about 20 minutes before dying, on Windows or Linux).
If you want specifics, let me know--I've spent a few weeks digging up stuff.
I *WANT* to tell you to put some ubuntu on there and tweak it up a bit.
The only real reason that this isnt the best option is that Linux (and BSD) are heavier on battery life than WindowsXP. I run linux on my laptop and have on other laptops and linux sucks down the battery faster.
For a Tablet, batter life is a pretty big thing I think and this is a major issue. I get as much as 30% less battery life out of linux.
That being said, linux has come a long way on this front and this may be remedied pretty soon.
Also, with ubuntu 8.10 as well as new releases of fedora the wireless management is much better.
If you are not concerned with battery life then definitely grab a newer linux distro. Remember that you need to do a number of tweaks for power such as turning the swapiness down and selecting the proper power states.
Clearly the territory of Windows Vista.
http://www.zimmers.net/geos/GEOSFAQ.html
You'll have incredible speed based on the original purpose and you will also have access to many free applications.
Maybe replace the hard disk with an SSD or low power compact flash?
If you go the CF route then check out Voyage Linux. 'Tis like Debian but made for embedded and low power machines. http://linux.voyage.hk/
(I use it with a PC Engines single board computer running MPD as a source for an audiophile grade USB music server. Just install th OS to CF and apt-get what you need.)
Ubuntu 8.x with Netbook Remix interface installed. The desktop interface is touchscreen friendly. Window-picker applet and Maximus do a great job of saving you screen real-estate.
Puppy linux. Running it right now on my eeepc 2g surf--800 Celeron with 512 MB. Works great!
If you're looking for linux recommendations, I can't recommend Mandriva 2009 enough for this purpose. With their experience with the Classmate PC, Mandriva went ahead and integrated all their smooth netbook features into their OS. Mandriva 2009 in particular now provides an available default LXDE desktop, which is far lighter than KDE or Gnome and less spartan than XFCE. In addition, any configuration settings dialogs deficient in LXDE can be made up with the Mandriva Control Center.
On that same note, you might consider gOS 3, which will provide a lovely and lightweight interface on top of Ubuntu but customized directly for the needs of a netbook. It's a very realistic distribution, with ample codecs, default Wine, and a nice implmentation of Mozilla Prism for running web apps as desktop apps. (not that that makes any sense)
Now, if you're looking for a Windows system, there's always Windows Fundamentals for Legacy PC's, a smooth and lightweight XP installatiion weighing in at under a gig default and using the XP embedded kernel. You can find that lyin' around somewhere on the web if you look hard enough- though you can't buy it. Oh yes, and it's full XP with no activation subsystem. ;)
Netbooks that were designed with Linux in mind will most likely experience longer battery life with a recent Linux _and_ modern distribution of your choice.
You need to remember to insure you're using the correct module per hardware device. This really is only a problem with wireless and graphics where an alternative reverse engineered or incomplete open source driver is used instead of the full featured proprietary driver. Here's some examples:
ati, via, nvidia, broadcom (fuck these guys, srsly)
Then just remember to _enable_ powersaving features if they exist such as cpufreq with ondemand, intel wireless power management, sata link control, hard disk power management, pci express, and if possible - dynamic clock control for gpu's (nvidia does this already by default in their proprietary driver).
Just another note, modern Linux distros also use the tickless kernel option by default so you're already saving more power on the cpu than you would in XP would (disregarding cpu clock speed/voltage modulation) when idle.
I'm using a P1510 and I love it. I don't consider it underpowered at all as long as your goal isn't to run cutting edge games. It runs XP and Linux great. Fujitsu got the netbook concept right 3 years ago when everyone else was still making SUV notebooks. I transport it in a convenient, portable DVD player case.
The best feature is the ULV Pentium M which can be heavily undervolted to conserve battery life and reduce heat output. With the extended battery I can get 6+ hours running at 600MHz, 0.7V. For XP, set up NHC to configure the lower voltages. For Linux, use the PHCkernel patch to override the BIOS voltage settings and configure cpufreq for ondemand at all times.
This machine is quite usable with 512MB if you keep Windows lean on active processes. It gets better with the 1GB upgrade if you can find the memory. The only big problem with this machine is the obsolete connector for the 1.8" HD limits you to an 80GB max drive. If you're lucky you can snag a replacement cable for the newer P1620 (find a broken one cheap) that supports the newer ZIF connector.
I am becoming gerund, destroyer of verbs.
It works with 99.999% of everything, and doesn't suck hard like Beasta
I am writing this on an old Fujitsu P2010 running Puppy Linux. I am completely satisfied with this setup. A full-sized Linux distribution is slow to boot and slow to run on this machine. I used to have Ubuntu installed on it and the performance was not acceptable. Puppy boots quickly and provides all the facilities that you asked for.
I've got an AspireOne. I've had a BUNCH of different *ix's on it and ended up going back to Linpus (after using all that I'd learned on the other OS's to get it to do what I want.) Sure, it doesn't have wobbly windows, but it DOES have the latest Firefox, AND it returns dependably from sleep, has a working wifi switch, and boots in under 20 seconds. I found all I REALLY wanted in that form factor was FireFox 3 (F11 full screen is GREAT), and a shell. recompiling the Wifi drivers with every Ubuntu kernel update was getting to be a PITA.
"Draco dormiens nunquam titillandus."
Clearly, the best OS is Linux, or perhaps an nLite-d version of Win98. HOWEVER, assuming you do mean Linux, don't confuse the OS with the distribution. Remember, the choice of WM is yours not tied to the OS.
I want to delete my account but Slashdot doesn't allow it.
unless, perhaps, you can get Office to run under WINE
Which you can. There are options other than OpenOffice.org for Office replacements, in any case.
The state you are in while your HEAD is detached... - wait, what?
This will get modded down or up as funny as anything mentioning Microsoft here, but I have to say it: Vista will work fine.
I have a five year old old HP TC1100 tablet that has a 1.1 GHz Celeron inside. I use it for web surfing, reading and watching TV shows or movies when I take my dog to the park. It had XP Tablet PC edition on it.
Two months ago the hard disk died (I'm pretty hard on hardware) so I decided to try Vista, which I heard has an improved UI for tablet PCs. So I went out and bought a gig of RAM for $40 thus upgrading the computer to 1.5 gigs. I replaced the hard disk with an ancient 4200 IDE disk I had in a drawer somewhere. Then I installed Vista.
Verdict: Big improvement. Vista really does the whole Tablet PC thing better and the computer with the new RAM feels more responsive than it ever did.
Dejan
http://freeeee.org/
FREEEEE - 100% Free Software GNU/Linux for Eee
I run Gentoo on it. I get 830 vs 450 fps in glxgears compared to the stock kernel and AsusLauncher/Xandros. I love this pc
Two of which are gnumeric and abiword. They don't have quite all the features as their behemoth cousins, but that's usually a good thing.
Also, not so great for tablets, but for battery life where you have a keyboard, sc and oleo are text-mode spreadsheets.
The XFCE is the important part - any distribution that offers it should be roughly equivalent in power usage and speed. I use it on a P4-1.4GHz with 768MB of RAM and it boots almost exactly TWICE as fast as my friend's six-month old Vista desktop. I'm not sure what processor/ram combo he has, but a six-month old desktop from Lenovo should be able to easily beat my ancient computer.
Three things I like about this configuration:
1-It uses next to nothing in resources.
2-It's easy to setup. For example, I haven't looked at shutting down unnecessary services, etc. I could probably get a pretty good speed boost if I did.
3-XFCE's user interface is similar enough to KDE/Windows that I don't notice the difference. Some window managers behave so differently, it is very jarring to try and use them.
I have just acquired a hp tc1100 tablet and am happily using ubuntu on it. It does require a fair bit of configuration though.
1) ubuntu now comes with xorg auto configuration, you need to undo that and write a custom xorg.conf to include tablet support (plenty of guides out there)
2) you need to modify /etc/gdm/Init/Default to launch an on screen keyboard (OSK) so you can log in and /etc/gdm/PreLogin/Default to kill the OSK after logging in if you want to use another one for normal text entry. Also, you need to turn off the fancy login screen and use the plain one
3) get cellwriter and train it, it's good and comes with an integrated OSK
4) configure your drivers to support RandR and use the script here http://www.thinkwiki.org/wiki/Wacom_Serial_Tablet_PC_Stylus to enable rotation between portrait and landscape mode
5) if you are using intrepid and have nvidia hardware, nvidia binary blob drivers will not work yet (nvidia has not updated for new xorg yet)
6) xournal is easily comparable to windows journal but requires a bit of fiddling to get the preferences just right. Also, it has drawing problems if you set your zoom level to anything BELOW fit to width
7) I use opera for browsing as the sidepane menu is so versatile. Also, it supports drag scrolling by setting the about:config options "scroll is drag"
8) evince unfortunately only supports drag scrolling using the middle mouse button and does not offer any way of configuring that. (bugs have been submitted though)
Arch Linux with a stripped down desktop (i.e., no KDE, no GNOME, something light and simple like fvwm or fluxbox) fills my needs wonderfully.
But that's me.
N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
Reguardless of the posts that say they get better battery life on linux, there is an overwhelming amount of information on generally poor battery life on linux.
To clarify, I dont think this is some sort of technical weakness but rather a lack of focus on laptops by many linux developers. This is quickly changing also.
One of the big things is that video drivers for linux are not as mature and often lack power saving options or have power saving options that are inferior to the windows driver, again from lack of focus.
I currently have a dell E1505 and a thinkpad t61. The dell has an ATI x1400 and that is the main issue for battery life. It does have some power management options but they are poorly implemented in the linux drivers(both binary and open source). The thinkpad on the other hand has an intel video chip and is very close in battery life to windows AFTER I tweaked a bunch of things like swappiness to avoid hitting the hard drive for cache a lot and a number of other things.