Saturday, October 20, 2007

Ubuntu 7.10 Review


A mixed bag
Ubuntu is a predominantly desktop-oriented Linux distribution, based on Debian GNU/Linux but with a stronger focus on usability, regular releases, and ease of installation. Ubuntu is sponsored by Canonical Ltd, owned by South African billionaire entrepreneur Mark Shuttleworth.. It is currently ranked #2 at distrowatch. For this review, I used the DVD distribution.

Test Machine
Pentium D 3.4 GHz with 2 gig of RAM, Nvidia 7300GS with 256 meg RAM and 19" wide screen monitor.

Booting
Ubuntu comes with live CD installation environment. The user can boot into the actual system, check how the distribution is going to look like and then finally install the operating system.

This XServer configuration was a lot better this time. Earlier the live CD came up with 1280x1024 resolution and looked really bad. This time the XServer came up with 1400x1050: its not optimal 1440x900, but still it is close. At least Ubuntu identified that the computer has a wide-screen monitor attached.

Installation
The installation is similar to previous versions, except for the migration assistant: it is removed. The installation summary screen shows information about it though.

In the previous release, Ubuntu introduced the concept of scanning all the hard disks after every change done in the partition table. Just for selecting the root partition, the user had to wait patiently for three scans: one initial scan, second when root mount point was selected and third when the root partition was marked for formatting. And on top of that, each scan took a lot of time. This time, scan time is reduced a lot. Seems that the installer is doing fine-grained sensible checking. But all this makes me wonder; why did they replace the original file-system selection screen from the installer? It was fast and efficient.

The installation starts and seems to go fine. Around 75%, the installer asserts "less than a minute remaining". And at 82%, while scanning mirrors, the installation stands still. I waited for an hour, but the installation would not move beyond 82%. After an hour, I was certain that the installer has entered an infinite loop and started digging the net. And it was not only me, who was facing the problem but a lot of other people too. he user has to disable networking; mirror scanning will time-out and the installation will proceed.

After Drapper (Ubuntu 6.06), I am yet to see a bug free installer in Ubuntu. Why every time I have to google for installing the most user-friendly distribution? Why can't the developers put a simple "skip" button? Why the installer does not time-out automatically? Why can't Ubuntu test these simple installation scenario? If I have to deal with installation nuisance, then why should I use Ubuntu and not FreeBSD or Arch?

Aesthetics
Ubuntu has moved back to dark brown theme, and it looks really nice. At some places the older orange-brown color is still present, but that is acceptable. As usual the fonts look really good

Applications
Ubuntu comes with standard set of applications. If you have downloaded the DVD image, a lot of applications can be installed via DVD. With Gutsy, deskbar applet is shown in upper panel with the user name. Alt+F3 will invoke deskbar and its lot better than the application launcher.

Open Office 2.3 and Firefox 2.0.0.6 (both latest) are installed by default. Bug reporting tool, python 2.5 and Ubuntu device database are also installed by default.

Multimedia
Ubuntu has chosen not to distribute the multimedia codecs. So out-of-box multimedia support is missing. Still when the user plays a multimedia file, he has an option to search and install the required codec.

Eye Candy
Eye-candy was the much awaited feature in Ubuntu. And it is as simple as it gets. Personally I feel that it is too much dumbed down. Nvidia-glx-new package is present on the DVD and contains the driver required for Nvidia 3D support. Installing it is a breeze. User can select the visual effects from System > Preferences > Appearnce > Visual Effects. There are three options: None, Normal, and Extra. Xorg.conf is not updated to incorporate Extra effect, and the user has to do it manually.

Now comes the shocking part: Ubuntu is targeted for windows migrators, that should not mean that one has to bring in ugly windows aspects! In windows, after every driver install, user is asked to reboot, and that is not the case with Linux. Linux supports modules and thus every driver installation does not require a reboot. But with Ubuntu user is forced to reboot, in order to use the new graphics drivers. Restarting X Server should have been more than enough.

Also people who are too much excited about the cube, will be disappointed. Ubuntu has left compiz configuration utility out of standard install. User needs to explicitly install "compizconfig-settings-manager" to get System > Preferences > Advanced desktop effects settings. The required packages only 527.1 KB. I don't know why these were kept out of the media, they could have been easily incorporated both in CD and DVD format

There is a saying "My way or Highway", but this is not amongst the open source principles. I have nvidia graphics card and explicitly compile the drivers and then load them through xorg.conf. But Ubuntu does not allow me to manually load the compiled drivers. And even if you somehow manage to load it, visual effect settings go for a toss (as they are bound with nvidia-glx-new package).

Conclusion
Ubuntu has quickly achieved mass attention, it was also #1 distribution for a long time. It has done some great work like ship-it to promote Linux. But I am really disappointed with the current trend. The current release is a mixed bag, but is completely unacceptable in terms of Ubuntu's glorious past.

Installer bugs are a strict NO, for any software. Right now, Ubuntu needs to only focus on "Bug-free, efficient installer". No software can beat the competition if the installer is buggy. Also Ubuntu should not limit the options given to open source enthusiast.

The next release 8.04(hardy) is supposed to be LTS(long term support) release, just hoping that Ubuntu is able to set things right in it.

AddThis Social Bookmark Button

Thursday, October 11, 2007

Mandriva 2008 Review


Losing the Magic
Mandriva is a commercial Linux distribution: emerged from the ashes for Mandrake and Connectiva. Mandrake was the trend-setter for user-friendliness in Linux. Mandrake was Ranked #1 distribution for a long time before Ubuntu took over. Currently Mandriva is ranked #8 at distrowatch. Mandriva comes in different versions; one (single CD), free (OSS only), PowerPack, Discovery. I am using free DVD version for the review.

Test Machine
Pentium D 2.8 GHz with 2 gig of RAM, Nvidia 7300GS with 256 meg RAM and 19" wide screen monitor.

Booting
"Mandriva One" is the live CD; "Free" does not come with a live CD environment. So if you are curious whether all the hardware will properly function or not, you have to download a separate CD. I preferred to wait and see once the installation is complete.

After installation, desktop came up with native 1440x900@Hz. Only a few distributions are actually able to correctly configure a wide-screen monitor, thus Mandriva scores high points for this.


Installation
The installation process is a bit changed; changes seem to be influenced by PCLOS. Graphical Installer comes up and walks you through the installation process. The standard questions are asked. The security configuration that used to be the first screen, has been moved to post-install configuration page.

Mandriva searches for all the installed linux distributions and provides you the option for upgrading the compatible distributions. For my system, the installer gave me option to upgrade existing Centos, Ark, PCLOS distributions. I have never tried the upgrade path, but would certainly like to try them out once.

You can easily manage your partitions to accommodate the new installation. A new desktop selection screen is added. With this you can pick either Gnome or KDE as your default desktop environment. After the selection, installation starts and takes approximately 15 minutes to complete.

Post-Install configuration shows the most changes. It is now much more similar to the PCLOS configuration, and it is really awkward. Time-zone and country selection is a complete mess. The configuration for auto-login is missing. My wireless network card was not detected. The only good part came with desktop resolution. The driver for the graphics card was nv instead of nvidia.

Aesthetics
Mandriva still retain the La Ora theme introduced in the earlier version. For the Free version its light blue and really pleasing to the eyes. But the fonts were looking really bad.

Applications
Being a DVD install there are plenty of softwares available. But majority of the software is of older version. Open Office is 2.2.1 instead of the latest 2.3.0 and Firefox is 2.0.0.6 instead of the latest 2.0.0.7. Additional repositories can be configured to install more software as well. This installation failed for me though.

Multimedia
Surprisingly the Free version comes with the audio/video codecs preinstalled. The kaffeine wizard reported lack of win32 codecs and libdvdcss. But, astonishingly, I was able to play MP3 files, WMV files, and DVDs.


Eye Candy

Mandriva comes with Mettese and Compiz Fusion. But I was not able to use them with the default nv drivers. I needed nvidia drivers for 3D acceleration but was unable to install the nvidia drivers.

When I tried installing the drivers from on-line repositories, the installer was unable to set up any repository as it was always "unable to parse media.cfg". When I tried to manually build the drivers, nvidia.ko failed to load because either there was a version mismatch between the gcc used to build the kernel and gcc present on the system, or something regarding mis-configured headers.

This experience makes me think about the beta testing employed by Mandriva. These bugs should have been ironed out in beta and should not have made it to the release candidate. But, here they are in the release.

Conclusion
Mandrake used to have a unique identity. Initial versions of Mandriva continued with that identity. But the latest version seems to be shedding that identity, and becoming a shadow of other distributions. If you want to lead, don't follow someone else.

The current version is at best pathetic. It is below the expectation level of a free distribution, leave out commercial distribution. Hope that Mandriva tries to regain its vision and identity with future versions.

AddThis Social Bookmark Button

Saturday, September 29, 2007

Foresight Linux 1.4 Review


A nice green appliance
According to the project website "Foresight Linux is a Distribution which showcases the latest and greatest version of the GNOME Desktop Environment and Freedesktop.org. Foresight includes some of the more innovative and new software being built for Linux today, including Beagle , F-Spot , Avahi , and the latest HAL".

Foresight Linux 1.4 features the latest GNOME 2.20, which includes updates to Evolution Email and Calendar, Tomboy Notes, Power Manager, Epiphany Web Browser the GNOME Image Viewer, Eye of GNOME and more. It also features the latest Conary package manager and an updated GTK theme.

Foresight is currently ranked #32 at Distrowatch.
Test Machine
I have switched to another Machine. Now I am having a Pendtium D 2.8 GHz with 2 gig of RAM, Nvidia 7300GS with 256 meg RAM and 19" wide screen monitor.

The whole point of specifying a test machine, is to give an idea about what I am using. It shall not be taken as minimum requirements.
In general, a processor that is more that 1GHz, a RAM more than 1GB and a separate graphics cards (preferably Nvidia) should be fine for majority of the distributions. A separate graphics card is required if you want to enjoy the eye candy, or if you have a wide screen monitor.

Booting
Foresight Linux does not come with a Live CD environment and you have to actually install foresight in order to see how it looks. After installation, the new user account is created via a dialog.

Foresight came up with 1280x1024@60Hz instead of native 1440x900@75Hz. The xorg.conf had mode lines for almost all the resolutions except 1440x900; closest was 1400x1050@75Hz. Also the resolution section was messed up. I was seeing resolutions like 1440x1440, 1280x1280 etc. On the brighter side, nv module was loaded (in earlier releases, vesa was loaded).

I commented out unnecessary mode lines and specified 1440x900 as the only resolution. After restarting X Server, it came up with a nice 1440x900@75Hz.

Installation
Foresight uses the Anaconda installer. It would be right to call it minimalistic anaconda, as some steps are removed. Installation was more or less same except for the fact that my wireless card was not detected.

Anaconda asks for the language, keyboard and allows you to configure partitions. It then asks for time zone, root password etc and starts the installation process. The installation process lasted for approximately 15 minutes.

Aesthetics
I am fond of the color green, and the bright green used by Foresight is just fabulous and soothing. The theme is disconnected at some places, like the gnome splash screen in blue and no splash screen while booting. But overall, foresight scores high in this area.

Applications
Foresight comes with the latest and the greatest of almost all the stuff. The DVD image being 1.3 gig, allows a lot of applications to be installed by default. Foresight's user guide is also accessible from the main menu.

Standard accessories with search and tomboy notes are included. All gnome games are bundled as well. Gimp, Desktop Drapes and SVG vector illustrator are installed as part of the graphics package. Epiphany is the default browser along with Thunderbird, Firefox, Ekiga, Liferea, pidgin, openVPN and XChat. Latest OpenOffice 2.3 and evolution are installed for office applications. Banshree, Brasero, Totem and Last Exit are available under multimedia.

Foresight is having mono installed but the build tools(gcc g++ etc) are missing. Foresight uses a web interface for system administration. This requires more work, as some settings are duplicated, some are missing and some don't take effect before a reboot.

Foresight comes with conary package manager. It is supposed to be an evolutionary package manager from rPath, but I did not have too much luck with it. I wanted to install proprietary nvidia drivers and thus issued "sudo conary nvidia". Conary downloaded around 6 meg of binary file and then failed while installing it. The error message clearly stated that it was a bug in conary and I should file a bug report. I wanted to give conary a second try and fired the same command again. Conary started to download 6 meg again! Come on, I just downloaded the non-corrupt package, why can't an advanced package manager identify that?

Multimedia
Foresight has an out of box support for almost all types of media. I was able to play WMV and MP3 files. I also enjoyed watching DVDs.

Eye Candy
Foresight comes with latest compiz fusion. A system tray icon is included for the same. All the beryl configurations are available. But because of the lack of proprietary nvidia drivers I was unable to test it.

Recommendations
CD has a limit of 700 meg. Once a distribution has crossed this limit and has moved on to a DVD format, the distribution can go on a wild package hunting. And Foresight should look around and see some more useful packages to include by default. Build tools, drivers, IDEs are a few recommendations.

Conclusion
Foresight is really great for seeing the latest gnome; one can show off the bleeding edge desktop. Foresight also has a great out of box experience. Foresight is having a great theme and is quite user friendly. I would recommend it to every one, coming to me, asking for which Linux to start with.

AddThis Social Bookmark Button