Showing posts with label distro review. Show all posts
Showing posts with label distro review. Show all posts

Sunday, April 10, 2011

Elementary OS - Distro Review

It's been awhile since I had the time to install another distribution and really put it through it's paces enough to write a full review of it. After crying wolf about a lack of information on the Elementary OS website, I felt I owed it to their team to give the disc a (free) download and put their OS through it's paces.


Getting Elementary OS:
The Elementary OS website has slowly been fleshing out over the last couple of weeks, but it is still fairly sparse at this point. For those who are not aware Elementary OS is a Linux distribution based on Ubuntu 10.10 that uses the latest Gnome desktop 2.x desktop.

Their main page now has download links for 32 and 64 flavors of the OS in both direct download and torrent form. There are also options to order a CD or donate some spare change to the project. Along the top you will find discover, which gives you a run down of the default applications, and an FAQ that starts with explaining that the website will be fleshed out more in the coming months. I hope they do this quickly though - because while there is a link to their freenode IRC channel there aren't any user forums setup for posting questions.

Anywho - I downloaded the 32bit ISO of their 0.1 release via the torrent download and was ready to go.

Live Desktop:
I loaded the ISO onto my flash drive using unetbootin and the went to load it up onto my T101MT. The boot time was on par with any other Ubuntu based disc and after a few moments I was greeted with the default desktop.

The live disc detected and functioned with all of my tablet's hardware by default - except for the multi-touch track pad (for two finger scrolling).

I was quickly able to locate the installer icon on the dock along the bottom of the screen and was soon installing the OS (One oversight/typo however is that the installer reads "elementary 0.2 installer").

Just a couple comments on the install process. One small niggle I would like to mention with the installer is that it went online and did an apt update even though I had not told it to do so. The installer also lacks a slide show, not mission critical - but useful and informative for new users. Other than this it was just the standard Ubuntu 10.10 installer - at any rate about 10 minutes and two gigs of disc space later I had Elementary OS installed onto my system.

Applications:
Elementary OS comes with a base application set that should keep most people content. These include:

Accessories
• Calculator
• Character Map
• Manage Print Jobs
• Take Screenshot
• Terminal
• Text Editor (gEdit)
Graphics
• Shotwell Photo Manager
• Simple Scan
Internet
• Empathy Internet Messaging
• Midori
• Postler Mail Client
• Transmission BitTorrent Client
Office
• AbiWord
• Dexter Contact Manager
• Gnumeric Spreadsheet
• Lingo Dictionary
Sound & Video
• Brasero Disc Burner
• Movie Player
• Sound Recorder
Ubuntu Software Center

Elementary's inclusion of Abiword, Gnumeric, and Midori as opposed to Libreoffice and Firefox gives the gnome based OS a snappy feeling that I am more used to when using lighter desktops (not complaining here). Something else worth mentioning with regards to software is that even though Midori 0.3.3 released on the 13th of March, Midori 0.3.2 is included on the Elementary OS live CD. Don't worry though, it will download the newer version during your first system update.

Also worth mentioning is that Dexter, Postler, and Lingo are all applications that are being developed by the Elementary OS team. This means they integrate well with each other. Samba is also present for managing network shares via the Elementary Nautilus file browser.

Some things lacking by default that I think would be good to see added would be something like Gnome Do (makes it so much quicker getting to your applications) and a power manager of some sort like Jupiter.

Elementary OS also makes the choice not to included closed source/restricted codecs by default such as Adobe's flash player and multimedia codecs. Personally I respect this choice and think it is a good one to make.

Look and Feel:
Elementary OS has a simple, but elegant feel to it by default. In addition to the default cloud background there are a number of good images to choose from in the default wall paper selector.

As far as icon set and GTK theme go you will find the opposite of a wide selection. In fact you will find only the much talked about "elementary" version of icons and gtk theme. They both look fairly sleek and my only complaint is that the scroll bar in your applications is very thin and has no up or down arrows. Clearly a design choice, but it makes it difficult to scroll when trying to click+drag on the bar.

System:
As far as the kernel goes you will find this current version of Elementary OS powered by the 2.6.35 kernel from the Ubuntu repository (28-generic flavor). For finding new software Elementary ships with both the Ubuntu Software Center and the Synaptic package manager. For managing your updates you will find the normal Ubuntu update manager. I also mentioned above that Elementary OS has a snappy feeling to it - it is also fairly resource friendly for a Gnome+Ubuntu desktop. By default it uses around 150megs of RAM.

Speaking of software, you will find the Ubuntu repositories, as well as the universe and multiverse repositories enabled by default. All Elementary OS updates come down via their PPA. This is a choice I do not care for, personally I think having an actual debian repository is better suited (and more professional) for serving applications to an OS - but to each their own.

Also - because Elementary OS is based off Ubuntu 10.10 some of the software in it by default is a bit dated. For instance when I went to get Firefox installed I was greet by version 3.6 instead of the new 4.0

The only issue I had hardware wise with Elementary OS is that it did not support two finger scrolling on my netbook's trackpad by default (but then neither does anything Ubunu based). My complaint is that at the same time it did not auto-set itself to use one finger side scrolling as some distros do.

Final Thoughts:
Over all I think Elementary OS is a good start into a Gnome based distribution that could really shine in the coming months with Ubuntu making it's move to the Unity desktop. One thing that could really give the project a more unified feeling would be the removing all the few bits of Ubuntu branding left (update manager, software center, etc). For those that are used to the Gnome desktop, looking for something light (and don't feel like stripping a base Ubuntu/Linux Mint install) Elementary OS is a perfect fit.

Have you used Elementary OS - if so what are your thoughts on the project?

~Jeff Hoogland

Thursday, November 4, 2010

Fusion Linux 14 - Distro Review

Fedora is one of those Linux distros I have always wanted to love. It is sponsored by one of the top FOSS supporting companies in the world, it has strong principals in free standards, and yet somehow every time I get around to installing a new Fedora release it is just enough of a hassle that I end up removing it from my computer and reinstalling some form of Ubuntu. This is why Fusion Linux sparked my interest. Fusion Linux aims to to for Fedora what distros such as Linux Mint, PinguyOS, and Zorin did for Ubuntu. It aims to alleviate much of the messy setup work that is required to get a fully functional desktop operating system out of Fedora. It does this by preinstalling useful applications and codecs, including Adobe Flash and Sun's Java. It does all this while remaining 100% backwards compatible with Fedora.

For this review I will be using the latest release of Fusion Linux, which is their beta release based on Fedora 14. This version comes in a hefty 1.6gigabyte download, a bit large compared to the 700megabyte CD sized distros such as Linux Mint, but not too much larger than Pinguy and Zorin. The first thing you will notice when booting up Fusion (and I did a double take when I first saw it) is that their icon is a hotdog with legs...
According to the Fusion Blog this logo is really more of a funny place holder and they are looking for a graphics designer to create a real icon for the final release of Fusion 14, personally I think it gives the disc some unique personality.

Upon booting the operating system you are presented with a gnome desktop that largely resembles Linux Mint:

This isn't a bad thing though, for those coming from a Windows environment this setup will feel familiar. In fact, the menu you see in the lower left hand corner is the Linux Mint menu! Right next to this menu there are launcher icons on DockXBar for Chromium and terminal.

Also present on the desktop is the wonderfully useful "autoten" script. The autoten script allows for easy installation of extra packages on Fedora, you can see that many of the applications from this script come preinstalled on the system:

The reason Fusion has such a large download size is evident when you take a look at it's default software selection. It is a sizable list:

Accessories
  • Calculator
  • gedit
  • Geany
  • Gnome Do
  • Gnote
  • Parcellite
  • Take Screenshot
  • Tracker Search Tool
Games
  • Abe
  • Alien Blaster
  • Blob Wars: Metal Blod Solid
  • Chromium BSU
  • FooBillard
  • Frozen Bubble
  • Glaxium
  • PySol Fan Club Edition
  • Teeworlds

Graphics
  • Blender
  • F-Spot
  • Fotowall
  • GIMP
  • Inkscape
  • PhotoPrint
  • Picasa
  • Scribus
  • Simple Scan

Internet
  • airsnort
  • aLinkCreator
  • aMuleGUI
  • Chromium Browser
  • Empathy
  • Firefox 4
  • Net Activity Viewer
  • Thunderbird
  • Transmission
  • wxCAS

Office
  • OO.org Writer
  • OO.org Calc
  • OO.org Impress
  • OO.org Draw
  • Project Management
  • PyRoom

Sound and Video
  • Audacious
  • Audacity
  • Audio CD Extractor
  • Brasero
  • Cheese
  • Gnome MPlayer
  • gtk-record My Desktop
  • K3B
  • Miro Internet TV
  • Movie Player
  • Pitivi Video Editor
  • Rhythmbox
  • VLC

System Tools
  • autoten
  • Fusion Icon
  • Gparted
  • LiveUSB Creator
  • System Monitor
  • Terminal
I only have a few comments about the selections Fusion Linux makes. First, is that there are two applications installed for several tasks including Brasero and K3B for burning CDs and Firefox and Chromium from webrowsing. While I am on the topic of Firefox, I would like to mention that Fusion ships with the beta 6 version of Firefox 4. This is a good thing, the beta is fairly solid and much better than firefox 3.x. I personally have been using it for several months now without issue. The installer for the live disc is the same one Fedora itself uses, so while it is not as friendly as Ubuntu's installer it is more than functional.

Also present is a wonderful selection of FOSS games that should keep most children (and some adults) entertained for a good long while. What is lacking from this application list you may notice is that there is no IRC client installed by default. The only issue I had with the software was that upon installation the system already had broken packages. Running yum update with the --skip-broken argument allowed the system to upgrade just fine though.

To finish on a good note I would like to mention I used my T101MT Asus tablet as my test computer and 100% of the hardware was functional with out any extra configuration! This is fantastic compared to the amount of work it takes to get the tablet to function under Ubuntu 10.04 (it has gotten better under Ubuntu 10.10, but it is still not 100% functional OOTB)

Overall Fusion Linux is a fantastic distro and for any beginner (or someone that doesn't want to deal with setting up Fedora) I would highly recommend Fusion Linux.

~Jeff Hoogland

Friday, September 10, 2010

Chakra Linux - Distro Review

Taking a bit of a break from the many Ubuntu derivatives I have been playing with of the late, I came across Chakra Linux 0.2.1 on distrowatch's feed late last week. The Chakra project started off as a derivative of Arch Linux. It was a modular KDE Live CD with some extra tool sets to make setting up and using Arch Linux less of a hassle.


Notice the careful usage of the word was in my last sentence. The current alpha build you can download of Chakra is in a transitional phase between being simply an Arch Linux tool set and becoming it's own full fledged distro. I'll discuss what exactly this means in a few moments, for now lets take a look at using the LiveCD and installing the operating system.

Chakra currently comes in LiveCD format that is a free 725~ meg download. After I ripped the image to a CD and restarted my computer the Chakra disc loaded right up. I must say for an Alpha release I was very impressed with how much polish the start up already contained. Before the system actually boots you are presented with two different primary boot options:
  • Boot with all Free Drivers
  • Boot with non-Free Drivers
My system contains an nVidia graphics chip, so selecting "non-Free Drivers" caused the Live CD to install the closed source nVidia drivers automatically - this is something I personally like - if you are a FOSS Extremist selecting "all Free Drivers" will use the nv driver for an nVidia graphics card (both of which auto detected and configured my monitor resolution to it's correct 1680x1050).

When the system finally boots up you are presented with a fairly standard KDE 4.x desktop:

If you look closely at the above screen shot you will notice two files containing some very useful information. The first is a packages files that contains a list of all the packages preinstalled on the live system, as well as their version numbers. The second is a Passwords.txt that lists the default password for the live user and the root account on the live disc.

The Chakra installer has got to be the best looking Linux installer I have ever used:


I think my favorite part about it is the sleek looking globe you choose your time zone from:


The installer worked flawlessly for me, however I had already partitioned off space for Chakra when I installed another distro. I mention this because another reviewer said he had issues with the disk setup part of the installer. After the install finished I rebooted my system so I could stop using the LiveCD and start installing things. When my system came back online I was happy to see that the nVidia drivers had also been installed during the installation and my KWin desktop effects where working like a charm.

The default software selection Chakra ships with is kinda sad, no music player, no torrent client, no screen shot program, no image viewer and no office make very slim pickings. If you head to the CLI (pacman currently) or CInstall (GUI interface for Pacman) to try and resolve this issue you will notice that many of your common Linux packages are nowhere to be found. This is because as I said before, Chakra is in a transitional phase. Have no fear though! Just a download away, hosted on the Chakra homepage, are piles of "click n run" installers. The "click n run" installers work fantastically and once they are integrated into Chakra's package management system I think they will rival even DPKG. After you download a "click n run" installer, which will be either .cb or .tar.xz extension, you simply double click on the file and it will ask for your password before installing the package and any dependencies it may require. I installed both Firefox and OpenOffice in this manner and they worked with zero issues.

I only have a few small complaints about this current release of Chakra and I am sure they will be resolved long before the distro reaches a 1.0 release. The first is that even though my system does not contain bluetooth capabilities, the KDE bluetooth widget was loaded. The second is that as with most KDE distros, the built in network manager worked very poorly (even though it is the new plasma widget). My third and final issue, is that even though the nVidia drivers installed the nvidia-settings package automatically, this package requires GTK to function. Meaning it failed to load until I installed the gtk2 package via pacman.

Even though Chakra is a very young distribution, it has quickly become my favorite non-Ubuntu based distro. I think we will see some great things from the Chakra team before a 1.0 release of the distribution. This is definitely one worth trying if you are looking for a new distro the play around with.

~Jeff Hoogland

Tuesday, July 20, 2010

Pinguy OS - Distro Review

My favourite type of distros are Ubuntu based. For some time now I have been making a case for why you should be using Linux Mint. Even though I think Mint is fantastic, I still make it a point to try other distributions. I made a pit stop at Zorin 3 for a short while and even though it had many wonderful qualities it didn't quite knock Linux Mint out of my top spot.

I have now found my new favourite distro and it goes by the name of Pinguy OS. Pinguy OS started off as an Ubuntu 10.04 Minimal CD that was customized like no other to include a fantastic range of default applications, Gnome applets, Firefox addons, and theme.


The default software include -

Accessories:
Graphics:
Internet:
Office:
Sound & Video:
System Tools:
Other:Pinguy OS includes all five of the reasons I listed for using Linux Mint.

Including the Mint Menu...
















and even Mint Update Manager.



















Just like Mint, Pinguy OS includes all the multimedia codecs you will ever need, Adobe Flash, and Sun Java. In fact the only negative thing I have to say about Pinguy's default software selection is that having Wine-Doors and Play On Linux both installed feels a little bit redundant. The default theme of the operating system largely resembles OSX (including a global menu bar at the top of the screen). There are two docky bars by default, one located at the bottom of the screen which houses your applications


and another down the left side of the screen which displays your main folders as well as any removable media. The Firefox that ships with Pinguy is heavily customized to include a fantastic selection of addons that add an array of features to the browser (and Firefox on Pinguy feels much "snappier" than it does on Mint/Ubuntu).

One last feature I would like to note about Pinguy that I wish other distros would start adding is that the i686 (32bit) auto detects your system memory and if it sees more than 3 gigs of RAM it downloads and installs a PAE kernel for you. Meaning if you have more than 3 gigs of RAM on your system it will all accessible to you right away. The Pinguy installer also uses the internet to auto detect and setup your timezone and keyboard layout for you.


Next time you are looking to install Ubuntu on your own, or anyone else's system, you should seriously consider using Pinguy instead - if you do odds are you will be pleasantly surprised.

~Jeff Hoogland

Friday, June 18, 2010

Zorin 3 - Distro Review

I recently came across Zorin, an Ubuntu based distro that focuses on easing a Windows user's transition to Linux by theming it's interface to look like Microsoft's operating system. Zorin 3 is built on top of the recently released Ubuntu 10.04 and by default it looks very close to Windows 7

Downloading:
Zorin offers three different free version downloads
  1. 32bit Core
  2. 64bit Core
  3. Educational 32bit
In addition to these there are also three "premium" versions of Zorin
  1. Gaming (10 euro)
  2. Multimedia (10 euro)
  3. Ultimate (15 euro)
For this review I downloaded the 32bit core version to take for a spin. All of the downloads are DVD size, the 32bit core ISO is just over 1gig in size.

Using the Live System:
Once you do a double take and realize that you are using a Linux LiveCD and not a Windows install you will see Zorin's Ubuntu roots. The webrowser and email client are at the top on the menu, each of the different categories are listed below, next is the Ubuntu software center, then places, and finally system information. I had an issue with my mouse freezing up during the live session, upon pressing alt+f2 the mouse came to though.

Installing the system is almost identical to installing Ubuntu 10.04, in fact the only difference is the images the slide show displays while the system installs.

Look and Feel:
Zorin's goal is to make a Windows user feel at home and it does a good job of this. Their is a custom gnome applet that emulates the Windows 7 taskbar fairly well
Each application appears as it's icon on the task bar and having multiple instances of the same application open causes them to stack. When you hover your mouse of the icon you are presented with a preview of all the copies of the application you have open on your current desktop. I found this window preview works better than the default compiz preview. I say this for two reasons
  1. It doesn't get confused when I have applications open on multiple desktops
  2. You can mouse over a copy of the application and click on it to select the window
Also similar to the Windows 7 taskbar you can right click on an opened application to "pin" it to the start menu.

Perhaps you are replacing Windows on an older computer that is running Windows XP not a worry using Zorins built in "look changer" you can make your desktop look like Windows XP (or normal Ubuntu desktop) with a single click
The default compiz configuration Zorin 3 has is fantastic! There is enough flare to keep most any user happy and I really like the default sounds that have been chosen for the operating system.

The only negative thing I have to say about the look of Zorin is that because the Windows 7 taskbar works best with a fatter taskbar (40 pixels by default) it makes the tray icons huge and they just look bad. Hopefully something will be done about this in a future version.

Default Software Selection:
One of the nice things about having a DVD installation is that Zorin's creators did not have to limit their default software selection. Zorin 3 comes stock with all the normal Ubuntu software plus
  • Openshot
  • VLC
  • Ubuntu Tweak
  • GIMP
  • Scribus
  • Cheese
  • Play on Linux
  • Wine 1.1.42
  • Adobe Flash
  • All Multi-Media Codecs (excluding w32codecs)
Something that I think will greatly confuse (and annoy) new users is that for java OpenJDK is installed by default. Don't get me wrong, I love open source software but OpenJDK just isn't as functional as normal Java. Meaning when a user goes to use a Java website that does not work under OpenJDK and they install Java they may be confused as to why the website is still not working (until they un-install OpenJDK).

Community:
The Zorin community is the weakest link in the distro. I posted a simple question on their message boards and it took nearly two days to get a response. This isn't really a deal breaker necessarily, because since Zorin is built on Ubuntu 10.04 for the most part you can get all the help you need from the Ubuntu Forums.

Final Thoughts:
Zorin is a fantastic distro and I think many Windows converts will feel at home using it when first making the transition to Linux.

~Jeff Hoogland

Saturday, June 12, 2010

Netbook MeeGo a NoGo - Review

Now I am all for trying new distros and netbooks are a place where I feel Linux truly outshines all other operating systems, so when a new netbook focused distro comes to maturity I always like to take it for a test drive. MeeGo, the joint operating system between Nokia's Maemo and Intel's Moblin, has been getting alot of hype recently in the Linux community and the world at large. I can understand why, personally I was very excited when MeeGo was first announced. Nokia and Intel are both very large names that bring substantial financial backing to the table, beyond this they are also allowing the Linux Foundation to manage the MeeGo project.

After having used the 1.0 release of MeeGo that is targeted for netbook devices I really must say: I'm really not impressed.

Late last year I did a review of Intel's Moblin Linux 2.0 and this MeeGo 1.0 release is so similar to Moblin that is really doesn't even feel like a different distro. Don't believe me? Well lets start with the interface, this first screen shot is Moblin 2.0:

This second screen shot is MeeGo 1.0:


See what I mean? Now don't get me wrong, I don't think MeeGo is a poor distro - in fact all the positive things I said about Moblin also still apply here. The only issue is most of the negative things also still apply.

Software:
MeeGo fails to ship with an Office Suite still and the software selection from their package manager is still decently limited. Two things that are improvements in MeeGo are the default webrowser and media player. For all your media needs Banshee is at your service. Banshee is a full featured, matured, media player with plenty of features that should keep most all users happy. In terms of webrowsing, MeeGo ships two different .img files - the first uses the open source Chromium as the stock browser, the second requires you to agree to an EULA as it uses Google's Chrome browser.

Customization:
Another nice addition is the ability to customize the top bar where you switch between your different applications and zones. A piece of customization that is still lacking however is the ability to change which messaging client is integrated with the operating system (empathy is alright, but I am a die hard pidgin user and prefer to use it whenever possible).

Socialization:
MeeGo still integrates well with twitter (just as Moblin did), but unlike the latest Ubuntu release (which has Gwibber), MeeGo still lacks Facebook integration. As I mentioned above empathy is still the default messaging client and it does support facebook chat by default.

Issues:
The only real issue I had with MeeGo was the fact that it's network manager was unable to connect to my WPA encrypted network. It did connect to un-encrypted and WEP encrypted networks without a hitch though.

Usage:
The MeeGo desktop, just like the Moblin desktop, is snappy and responsive (just as much as lightweight desktop environments such as LXDE or E17). The operating system boots slightly faster than Ubuntu 10.04 does on my hardware (7 seconds versus 9 seconds). Over all MeeGo makes for a great "webrowsing" operating system, but for anything beyond this I would recommend something else.

Final Thoughts:
One of the reasons I was so excited about MeeGo was because it was the merging of Moblin with Maemo. I have been using Maemo on my N900 for over six months and I must say, I can't find a trace of Maemo anywhere in the MeeGo 1.0 release. Now, perhaps there is some of the Maemo core hiding behind the scenes in the MeeGo code, but personally I am just hoping Moblin did not simply swallow up Maemo.

Honestly while I am hopping the MeeGo project takes off (especially as a competitor to Android), at the same time I have to wonder what this could do to the public opinion of what Linux is. I say this because the way MeeGo is designed it does not feel like a full blown operating system as distros like Ubuntu or Fedora do (or Windows does). I would hate to see the general opinion of Linux become the idea that the operating system is limited to netbooks and hand held devices and not for "real" work/computers.

~Jeff Hoogland

Saturday, May 29, 2010

Lubuntu 10.04 - Distro Review

Lubuntu is working towards gaining an endorsement from Canonical and thus becoming an official Ubuntu derivative. Lubuntu is an LXDE version of Ubuntu just as Kubuntu is a KDE edition or Xubuntu is an XFCE variation. Since I just recently acquired my T101MT I was looking for a solid lightweight distro to run on that would still provide we with the power and flexibility I was used to from Ubuntu, thus it is only natural that I should choose an Ubuntu derivative.

Downloading:
The first thing you will notice about Lubuntu is that unlike most distros that have to cram every megabyte they can into their LiveCDs, the Lubuntu ISO download is only 521 megs. The ISO loaded right up onto my USB drive thanks to unetbootin and I was soon installing Lubuntu on my tablet.

Installation:
The installation of Lubuntu is decently standard. It is the same installer Ubuntu uses. It provides the option to install along side an existing operating, using the entire drive, or setting up a custom layout - all using gParted. About ten minutes later I had Lubuntu up and running on my hardware (I love USB installations).

Also if you already have some form of *buntu 10.04 installed on your computer you can add an LXDE/Lubuntu install by installing the lubuntu-desktop package via apt.

Look and Feel:
Lubuntu's default theme is a sleek looking blue that blends well with the Chromium and PCMan icons that are on the task bar by default. Those migrating to Lubuntu from Windows will also feel at home in the LXDE desktop due to the positioning of the main menu in the lower left and the tray icon in the lower right.


Lubuntu lacks the flair of Compiz or E17, but this is by design. It's goal is to be a fast, lightweight operating system.

Software:
I really like the default software the Lubuntu team has chosen to include. The first thing you will notice is that the stock webrowser is Chromium, this is a change I think we will be seeing a lot more in light-weight distros. Don't get me wrong - I like firefox, but compared to Chromium it is a snail at best (and a bit of a resource hog). Pidgin is the default messaging client, xchat is included for IRC usage, and transmission is there for all of your torrenting needs.

In respect to office software Lubuntu ships with abiword for word processing and gnumeric for creating spreadsheets, a refreshing change from the bloated OpenOffice that ships with most distros by default. In terms of media Lubuntu comes stock with Gnome MPlayer (my favorite media player), Cheese Webcam booth, Aqualung, and Xfburn.

For system tools the Lubuntu team has taken their pick of various gnome and xfce applications. From Gnome Lubuntu uses their sound applet, wifi applet, gdebi, and power manager. From xfce comes the task-manager and pyneighborhood (network browser).

In the means of terminal Lubuntu comes with LXTerminal. A nice extra that is included in Lubuntu by default is a copy and paste manager "parcellite"that is very similar to the KDE "klipper" tool. I'm glad that this is included as klipper is typically one of the first things I install on any non-KDE distro I use. Parcellite is not loaded at startup though, you will find it under accessories in your menu. While not as powerful as Gnome's gedit, but sticking with the lightweight theme, Lubuntu comes with leafpad as the default text editor. Also in a default Lubuntu install for graphics editing is "mtPaint", a basic image editor.

Memory Footprint:
On my system with out any applications loaded Lubuntu is using just over 125megs of RAM. Not too shabby :)

Issues:
The only real "issue" I see with Lubuntu is the fact that the LXDE desktop does not support volume up/down/mute function keys on laptops by default. This is easily solved by mapping them using xbindkeys - but this is something most new user will not want to do.

Final Thoughts:
Lubuntu has come a long way from it's first release with 9.10 just last year. This 10.04 release is a fantastic addition to the world of light weight Linux distros and just like the others in the *buntu family I have no doubt it will adopted by many for use on slower/older computers.

~Jeff Hoogland

Saturday, April 3, 2010

Android vs Maemo - Hands on Review

There is no doubt that Linux will be the dominant player in the mobile market by the end of 2010. This is namely thanks to Google's Android OS, which has been appearing on more handsets than I can count the past few months. Android however is not the only mobile Linux operating system (however it is easily the most popular) that exists. I have done more than a few posts about my Nokia N900, which is another mobile device that runs a variation of Linux known as Maemo.

I recently came into possession of an Android powered device of my own and as I such I was curious to see what all the fuss was about. For the last week I have retired my N900 to the back seat and had my SIM card inserted in my Android powered Kaiser just to see how Google's mobile operating system handles itself in comparison to Maemo. I am going to compare and contrast the two on the following key points:
  1. Hardware Selection - What of hardware do you have for running the operating system on?
  2. Computing - Does the OS function as you would expect a computer in 2010 to?
  3. Phone - Both operating systems dial out, but which functions as a phone more efficiently?
  4. Applications - Apps, apps, apps! How is the application selection on the OS?
  5. Internet Usage - Our mobile devices are our connection to the WWW, which OS shines when surfing the web?

Hardware Selection -

There is no argument about this one, one of the most powerful things about Android is it's ability to run on multitude of hand-helds (even hand-helds it wasn't initially intended for!). Big and small. Capacitive screen and resistive screen. Slide out keyboard, stationary keyboard, flipping keyboard, - heck even no keyboard at all! There is an Android device out there to suit just about everyone's needs.

Hardware Selection 10/10 - Android Total 10/10

Maemo on the other hand currently only resides on the N900. While the N900 is powerful, unique, and well made hardware there is not much choice in the matter if you would like a Maemo based hand-held. The N900 is it.

Hardware Selection 6/10 - Maemo Total 6/10

Computing -

Our hand-helds are getting more and more powerful. With each new release they become closer and close to being full blown computers - as such they require full blown operating systems. Since Android runs on a wide array of devices I do not think it would be fair to compare performance between the two operating systems (as your mileage will vary with your hardware), instead I am going to focus on the aspects of the GUI and how the operating system handles itself.

In general Android looks and feels like a (smart) phone. Which isn't bad depending on what you are looking for. Personally I find multitasking on Android counter intuitive when compared to multitasking on a full size computer. I say this because when you press your "home" button to get back to your Android desktop the application you had open has to be reopened from it's launcher icon or by a long press of the home key - not from a task bar/list of open applications like most operating systems have.

Android provides four desktop spaces on which you can place widgets/application launchers to your hearts content. Which is a good thing if you have a lot of applications on your Android device - because once you start to get a whole lot installed they all get lumped together in your application selector making it hard to navigate for the one you want. My only complaint about Android's work spaces is that you cannot loop from the desktop on the rightmost to the desktop on the leftmost, really a small thing but worth mentioning.

Speaking of widgets - I highly suggest you find one for toggling your device's wifi on and off. If you do not have one of these you have to dig through three layers of settings menus to toggle it. Want to connect to a new access point? Three layers of menus again. I think something used as often as a wifi connection should be more readily available for usage. Toggling your data connection on Android is just as annoying and you cannot even disable your data fully with a single switch. When you uncheck the "data connection" in the settings manager you are informed of the fact that some applications might still use background data - meaning to fully disable your 2g/3g to save battery you need to crawl through each of your individual applications that might use background data and be sure they are off - inconvenient to say the least (I am sure there is an application out there to fully toggle it off it with one button - but it is not included by default as it should be).

The last few things about Android that really keep it from having that full computer feeling is that you have to "root" your device in order to have full control/access to the system. Secondly of all the Android devices you can choose from - none of them have even a full gigabyte of internal storage. They all rely on MicroSD cards for storing media/files upon. Lastly, I have yet to find a terminal application I like. Namely because - and this may just be the key mappings on my device - but I cannot recall past terminal command with the up/down arrows or move back over to make an edit to a line with the left/right arrows.

Computing 7/10 - Android Total 8.5/10

Using Maemo on the other hand feels like you are holding a full computer in your hand. It is easy to keep track of multiple applications you have open on Maemo because you can tap a single button to view/switch between all open applications at any given time. Similar to Android, Maemo also has four work spaces on which you can place widgets, application launchers, and contacts for quick access. Like a full Linux distro however Maemo's desktops allow you to flow one into the next, continuously in a loop. Maemo also allows you to easily edit the number of workspaces available to you in case four is too many for your needs.

Maemo also handles connecting to wif and data just like a desktop operating system would. Select from your system tray "Internet Connection" and it scans for nearby wifi networks and whether or not a data connection is available. It readily gives the user full control over whether or not a connection is active - something I appreciate.

While Maemo is not perfect it is easily the closest experience you will have to a full blown operating system on a hand-held device.

Computing 9/10 - Maemo Total 7.5/10

Phone -

No matter how much these devices do and what software we cram into them - they are at their core still suppose to be "phones".

The Android platform makes a great phone. It automatically syncs with all of your Google services to suck down your contacts, calender, and email from your gmail account first thing. While this is nice - one annoying thing you will have to deal with right off the bat is organizing your gmail contacts. If you are anything like myself most of them where un-named and just emails (no phone numbers) before you got your Android device. While it takes some time to enter all your information, it is not quite as painful as other phones because you can enter all the information on your computer and then in moments it will sync to your Android device.

The default text messaging application in Android is functional, but leaves some to be desired. Thankfully there is a free application in the marketplace called "Handcent" that provides a wonderful SMS experience on Android. It has both a sleek GUI and a "quick reply" feature that make it a wonderful application. Android makes for a great phone, but there is definitely room for improvement.

Phone 8/10 - Android Total 8.3/10

The first thing you will notice about Maemo is that other than the dialler application none of the other "phone" feature applications have a portrait mode. Personally, I prefer this - but it may be a deal breaker for some. In contrast to Android, Maemo's default SMS program works well and looks great. Incoming SMSs are displayed as a short preview over what ever application you currently have open (without interrupting your work), a handy feature when you are in the middle of something. Notably lacking by default on Maemo however is MMS functionality. There is a community written application called "fMMS" that allows for the sending and receiving of pictures that works perfectly fine, it does not support media clips currently though.

One feature that truly sets Maemo apart from Android, and every other mobile phone out there currently, is that if you have a Skype account - it will fully integrate with your contacts. Meaning if you have an active internet connection when you want to call someone, you can choose to call them from your Skype account - meaning it does not use your mobile minutes. Also fully integrated in the well designed SMS client is the ability to interface with Skype IM, AIM, Yahoo, Google, Facebook, ect. While Android has separate clients for these chat protocols I like that Maemo has them all in one central location linked in with SMS.

Phone 8/10 - Maemo Total 7.7/10

Applications -

The applications make the device - with out good software an operating system is fairly useless.

Android has a large application market, currently over 30k apps, that is easily accessible from the "market place" link on your device. There are a good number of free applications on the market place, however many of them are ad-supported. If that doesn't bother you, great! But personally I dislike ads taking up my screen space. Most all of the ad-supported applications however have an identical ad-free version for purchase. If you really like a certain application then just pay the few dollars to enjoy it with out the ads.

There are a lot good applications for Android - however I would really like to see some more quality truly free applications for it.

Applications 8/10 - Android Total 8.2/10

Maemo takes an interesting approach to applications. Accessible via the webrowser is the "ovi store", an online source for free and paid applications make by developers. The Ovi Store offers easy one click install through the browser and has some good applications both for purchase and free (and none that I have found are ad-supported as of yet). The only problem with the Ovi store is that it currently only has maybe one hundred applications in it, slim picking compared to the Android market place.

The interesting part about Maemo - is that just like Ubuntu or other Linux distros it also has an "application manager" (powered by apt-get). Which as part of it's managing abilities also contains repositories you can download free software from. Most of the applications found here are ports of open source favourites such as Abiword and Super-Tux, however some of them are new applications designed just for Maemo. The default repositories are sponsored/paid for by Nokia (the backing company for Maemo) and they are maintained by the community.

Once Maemo has a year or two to fully mature to allow application market to expand it will be truly superb - but for now it can leave some to be desired at times.

Applications 7/10 - Maemo Total 7.5/10

Internet Usage -

Our hand-helds are most often times our main connection to the world wide web. As such having a good internet experience on a mobile operating system is a must if it is going to make it.

Android provides an average web surfing experience. The default browser is functional, but nothing spectacular. It renders all pages by default in their "mobile" version if it is offered and for most people it is more than enough. If you need something a little more powerful Opera's Mobile browser is available in the market place - it renders pages quickly and I have yet to find a website it does not display properly. I find the GUI on Opera to be slightly cluttered however, so if the page loads in the default Android browser I tend to use it instead.

Where Android really shines on the web however is it's Google Maps integration. Easily one of the best mapping systems on a hand-held device. If your hardware has a GPS it will be quickly detected and used to pin-point your current location. From there you can map your way with ease to your destination.

Internet Usage 8/10 - Android Total 8.2/10

I'm going to go out on a limb here and just say it: Maemo provides the best mobile browsing experience that currently exists. It's default webrowser is quick and renders pages properly (including support for flash 9.4). Don't care for the default browser for some reason? Maybe want something more robust or feature rich? Not a problem. Mozilla choose Maemo as the first platform to release their Firefox Mobile on. While it takes a bit longer to load than the default browser, once Firefox is running it works beautifully. It has full tab support, addons, and a download manager just like Firefox on the desktop.

Mapping on Maemo is not quite as flawless as using Google maps on Android, but it is functional. The default "maps" application made by Ovi works well with the GPS in the N900 and the routing feature provides a good number of options depending on what type of trip you are taking. If you do not care for the default mapping application, Google maps does run fairly well in Maemo's browser. It is not quite as fast as the maps application running on Android however.

I feel Maemo is currently unrivalled as a mobile internet operating system and if it had a slightly better mapping program I would give it a 10 out of 10.

Internet Usage 9/10 - Maemo Total 7.8/10

Final Scores - Android 8.2 & Maemo 7.8

Follow Up -

No operating system is perfect, Maemo and Android included. Which of the two operating systems is right for you? How should I know? Each has it advantages and disadvantages. From the final scores here you may be inclined to believe that I believe Android is the better of the two - this however is not the case. If you review all of the scores the one thing that really brought down Maemo was that it only is available on a single device currently. Meaning if you are like myself and like the N900 hardware Maemo comes on, well then that first score is pointless for you. It is hard to say where either of these operating systems will be a year from now with the rate technology advances (and who knows what is going to happen to Maemo with MeeGo lurking around the bend).

Did I miss any key points about the two operating systems? What is the reason you are swayed from Maemo to Android or vice versa?

~Jeff Hoogland

Monday, March 22, 2010

Elive 2.0 - Distro Review


This is Elive's slogan. As I am sure you can guess, it is a Debian based distribution that uses the Enlightenment window manager. I always like to jump in with both feet when it comes to playing with technology, so to get the best feel for what Elive is and how it works I downloaded the LiveCD and installed it as the primary operating system on my Sager Laptop.

First Impressions:
Booting the LiveCD for the first time gave me one of those "wow" moments. This was the first time I had ever used a distro that used the Enlightenment window manager. It is stunning, to say the least. (minus my function+mute, all of my hardware worked OOTB).
Taking a step back a moment, I'd like to mention the start process for the live environment. I like the way Elive boots up. It asks a few simple questions about your system at start up that help things to run smoothly. By asking for resolution, it allows Elive to have a seamless X loading (no black flickering or things of that sort like most distributions). The live system also loaded the appropriate closed source driver for my nVidia card on its own (I know this is a turn off for some FOSS people, but I like to use my hardware to its full extent).

Booting from a flash drive using the live system is smooth and flawless and the UI is easy to use. Located at the bottom of the screen is a dock bar for loading commonly used applications. Just to the right of this is a dock bar for battery, wifi, and audio controls. In the upper right hand corner of the screen, you can switch quickly between your multiple work spaces. (additionally, alt+fX keys switch between each of the twelve desktops).

Installation:
Located on that handy dock bar is the installer button. Before I go any further, I feel I should mention something that sets Elive apart from many other distributions (and keeps it from making the top ten on DistroWatch IMO). It is, that in order to install Elive on your system you have to acquire an online "installer" module. How does one obtain one of these modules? By making a donation to the project of course.

That is right: You have to pay to install Elive.

It's not a large cost. For a minimum of 15 dollars (USD - payed via paypal) you can receive the installer module. I logged into paypal, sent the funds, and was on my way. Other than a brief system hang at one point in the installer (which only took a moment to recover from) the install went flawlessly. Again, I would just like to mention the unique feel the installer has (like the rest of the system). A particular feature that is kind of small, but worth mentioning, is the descriptions the installer has for each of the file-systems before formatting. Like I said, small feature, but useful, I feel, none the less.

Using the System:
Elive only offers a 32bit image. My system has 4gigs of RAM. As such, one of the first things I do when installing a 32bit distribution on it is obtain a kernel that supports my memory in the 32bit environment. Enter another feature that is unique to Elive (and almost worth the donation all in itself):

Nurse Mode


Equatable to Window's system recovery mode, "Nurse Mode" allows the user to perform a number of recovery/restore options on the system. Among these is a one click install for different system kernels, among which include a "highmem" kernel to allow up to 64gb of RAM on the 32bit operating system.

After a restart, I was quickly loaded into my Elive system. Using enlightenment as a window manager took some getting used to at first, but after a couple of hours I had grown accustomed to it, and I must say, I like how enlightenment handles itself as a whole. There are only two issues I had with Elive. The first was some stability issues (Elive uses a mix of e16 and e17, the latter of which is the testing branch of enlightenment), and the second was purely visual - there was no way I could easily find what appeared in my applications menu (all the guides I found online were for e16 and the files they referenced did not exist on my Elive system). Beyond this, I also experienced this bug, which was rather annoying.

Two final notes about the system. I'm a gamer off and on and I run Steam through CXGames on my Linux system. Under all other window managers I have used thus far, the Steam GUI has this pesky habit of "jumping" from workspace to workspace so it is always visible in your active one (regardless of its settings). Under enlightenment all my Steam windows stayed where I left them. And lastly, while it is an easy fix: by default there are no source repos enabled under Elive. Meaning apt-get build-dep does not work OOTB.

Software:
The default software configuration on Elive is strange, to say the least. For starters, there is "demo" software installed on the system. Very "Windows Like" IMO. No open office. Abiword is installed, however I prefer the former of the two. There is no pidgin or multi-messenger client by default, but there is a Linux "amsn messenger". A fun idea is that solitaire is installed by default and it auto-loads it for you to play when you begin the system install.

Lastly, I use Google's Chrome browser on all my systems. Chrome did not play friendly with enlightenment. It did not want to add itself to my application launcher at the bottom of the screen and it had no idea what to do with any of the files it downloaded by default (.deb files didn't open with gdebi and "open containing folder" out-right failed).

Final Thoughts:
Also worth mentioning is that the Elive community as a whole is rather small(which is a shame, it's a wonderful distro). The two threads I posted are still unanswered some three days later, so if you do run into an issue with the system, best of luck finding help solving it!) Had enlightenment been a bit more stable as a window manager Elive would have stayed as the staple distro on my Sager for some time, but as of now my Sager is moving back to Debian Squeeze.

All in all, if you have never personally used the enlightenment window manager, I highly recommend you, at the very least, download the Elive LiveCD and give it a test drive. Once e17 fully matures, Elive will easily be one of the best distros out there.

~Jeff Hoogland

Wednesday, November 4, 2009

Jolicloud - Distro Review

With the recent popularity netbooks have experienced in the last two years we have seen a slew of Linux distros released gear specifically for these tiny screens. For the last couple of weeks I have had my Asus EEE PC booting an upcoming netbook orientated distro called Jolicloud. Jolicloud is built on top of Ubuntu Jaunty Netbook Remix, as such it is fully compatable will all Jaunty repositories as well as the (seemingly limitless) Ubuntu software. Jolicloud is being built as a "social networking" distro, currently it is in private alpha release how ever if you apply at their website they are decently quick about getting back to you with an invite key.

Installation:
Jolicloud comes as a 650 meg download in the form of an iso file. Their website provides easy instructions for loading the iso file into a spare 1gig flash drive using their own program (essentially it is a simplified version of unetbootin). Installation goes smoothly, it has not been changed from the normal Ubuntu installer (other than rebranding) and as such I had a fully functional Jolicloud system in just under a half hour.

Usage:
Jolicloud uses the same netbook interface as UNR with a few slight modifications. Firstly, anyone who is coming to Jolicloud from Ubuntu will notice a refreshing light blue theme has replaced the rather ugly orange and brown Ubuntu has sported for so long. The Ubuntu logo that you click to use get back to your home screen has been replaced with a blue house icon.

My Jolicloud:
The big thing that separates Jolicloud from standard UNR is "My Jolicloud". Your cloud is an application that wraps up several core functions of the operating system in one location. Each user of Jolicloud has their own login that allows them to access their "My Jolicloud". The current release of Jolicloud has three working sections in the Cloud - Dashboard, Application Directory, and Settings.

The Dashboard contains your system's update manager, other system notifications, and history of your system. The application directory is one large improvement Jolicloud presents over normal Ubuntu. The layout is a bit easier to manage and the "most popular" section allows you to quickly find applications you will most likely want to add to your system. Also present is a "recently added" tab so you can easily see if anything new has been added to the repositories lately. In addition to containing the vast amounts of Ubuntu software Jolicloud also adds a few other useful applications such as Google's Chrome Browser and Boxee Media Center. Your settings section allows you to manage the "social" part of your Jolicloud account. Similiar to twitter you can follow other Jolicloud users to see what they are doing on their tiny computers. You can also see what systems you have registered on Jolicloud and who the latest people to join Jolicloud are.

Applications:
The default applications installed on Jolicloud are relatively standard to any Linux distro. Gedit, terminal, FireFox, ect. How ever lacking by default is office software, this is easily fixed by adding it via your Jolicloud. Installed by default also is a piece of software that allows you to automatically (or manually) control the speed your netbook's atom processor runs at (thus controlling power consumption).

Also present in your applications repositories are "Prism Web Applications". Essentially a prism web application is a stand alone application that allows you to load up a single popular webpage (Facebook, Pandora, GMail, ect). The advantage of viewing a page in this form is that it removes the URL address bar, search bar, and other buttons typically taking up space on your tiny netbook screen that you do not need most times. If you do how ever find yourself wanting to view a page that does not have a prism application the default version of FireFox contains many optimizations for the netbook screen. The loading bar at the bottom is similar to that of Chrome's, its only visible when something is actually loading. The file/edit/history buttons at the top have been neatly placed as a drop down arrow next to the search bar and the buttons have been slightly shrunk down.

Final Thoughts:
All in all Jolicloud is a very solid netbook distro. It has replaced Ubuntu Karmic as the default operating system on my Asus EEE PC. If you own a tiny computer it is definitely one worth checking out. Rock solid distro thus far and I feel the Joli team will only deliver more spectacular features before they come into a full 1.0 release.

~Jeff Hoogland

Wednesday, October 21, 2009

Moblin Linux - Distro Review

Moblin Linux is a distribution of Linux targeted at netbook devices that utilize the Intel Atom processor. It is backed by both the Intel cooperation and the Linux Foundation. It is currently in it's finally beta release for version 2.0 - as such I gave it a download to test drive on my Asus EEE 900A.

Installation:
Downloading and installing Moblin is relatively easy. Like many other netbook targeted distributions it is distributed as a .img file which is intended to be written to a 1gig flash drive using image writer. Personally I like installing from flash drives - its how I install Linux on all my computers, it saves a CD. I had the installer crash on me the first time I tried to install, not a big deal rebooted and it installed fine the second time around. Moblin also takes the Ubuntu approach and makes the root password the same as the default user's password. I know some people dislike this but personally I think it is a good idea, it makes Linux less confusing for new users.

Also worth noting here for others like myself who hop distros often/multi-boot - the Moblin auto-grub creator is more than a little bit stupid. I currently have my netbook multi-booted with Karmic, Moblin, and Jolicloud and Moblin's grub setup failed to detect and auto add both of these other operating systems.

Using the System:
The first thing you will notice about Moblin is that it is fast. Like smoking fast. The time span from when I select Moblin from my grub menu to when I have fully loaded desktop is just under 8 seconds. The user interface is also equally quick. Using a unique setup called "zones" Moblin does a good job of dividing the different parts of your system up neatly using a top panel that comes and goes when you mouse over it. There is just enough eye candy to keep a user happy but at the same time it is not enough to bog down the system. Each "zone" is a dynamically created workspace that comes and goes as needed. When you load up an application you are offered a choice to load it into a current existing "zone" or create a new one. It is a nice way to organize many open windows on your small netbook-sized screen.

Unfortunately there are still a few things that I dislike/need addressing in Moblin. The first and foremost is the giant lack of software. One of the things I always loved about Linux when first coming from Windows is the seemingly endless repositories of software to pick through and install/remove at my leisure, this is not present in the slightest in Moblin. Along side this lack of software is the fact that Moblin does not come pre-installed with office software, meaning in order to type properly formatted papers you will need to use Google Docs or boot into a different operating system. Something else I found odd is that several very standard Linux commands where not present such as nano, fdisk, and shutdown.

The only issue I had with the "zones" is the lack of maximize/minimize buttons on open windows, meaning if a program opens and it is not full screen (which happens) you have to drag the corner to manually make it fill the whole screen. Customization is also not present in the slightest. Beyond changing the back ground you cannot change the layout of the "zones" at all. To be honest all of the defaults are laid out nicely, but for instance I never use the calender feature on my netbook nor do I keep media files on it - so it would be nice if I could remove/hide those "zones" instead of having dead buttons/space.

Then there is the most important part about using any netbook - the internet. The built in browser does a good job of rendering most pages and Moblin comes with flash pre-installed so you can be youtubing as soon as your install is finished. I had issues with a few pages loading in it but simply hitting the refresh button resolved the issue every time.

Final Thoughts:
One last hitch to mention before closing this one is that I did have X crash on me while using Moblin before running the initial system update after installation - so be sure to do this right away. Also Moblin does not support ext4, which is rather annoying because my Karmic partitions are both ext4.

All in all Moblin is a solid netbook distro. In fact if you are only using your netbook for internet (surfing the net, IM, ect) and media use (music and videos) I would recommend Moblin above all others due to both its fantastic UI and quick speeds. How ever the current lack of software, namely office software, makes the distribution almost useless for school use (which is what a large number of netbooks are used for). Personally I'm going to be keeping a Moblin partition on my EEE PC for occasions where I just need to get online and check my email quick or use instant messenger.

~Jeff Hoogland