Tuesday, May 25, 2010

The Trinity Project Picks Up Where KDE 3.5.10 Left Off

Hey, pst! Yes, you! I know you've been crying yourself to sleep at night ever since those mean, mean people developing the K Desktop Environment decided to radically change the way your favorite DE worked and release the dreaded "4" version. Good news! There's no more need to get over it and move on with your life, as, apparently, the God of open source decided to bring you a fork of KDE 3. Ok, maybe not God, but a company/team that goes under the name of Pearson Computing.

The project is called Trinity and is suffixed by the version number 3.5.11. A small introduction and a taste of Trinity's future, straight from the official website:

This project aims to keep the KDE3.5 computing style alive, as well as polish off any rough edges that were present as of KDE 3.5.10. Along the way, new useful features will be added to keep the environment up-to-date.
Towards that end, significant new enhancements have already been made in areas such as display control, network connectivity, authentication, and much more!

There are instructions on how to install KDE on an existing Ubuntu system or you can simply download a Live image containing the latest version of Ubuntu (10.04) running Trinity 3.5.11. Which is what I did. First impressions? It's super fast, just as I remember KDE 3.x best for. It really didn't feel like I was running the system from the CD. As for the rest, indulge yourselves into these screenshots I made.

Well, that is it, folks! Just letting you know about this great new project. Have an awesome day!

Monday, May 17, 2010

Distro Hoppin`: Puppy Linux 5.0

Goooooooood day, awesome people of ITLure Land. Please, make yourselves comfortable, prepare your favorite coffee or tea and come join me as I hop on yet another squishy distro.

Puppy Linux is, by far, my favorite super-lightweight Linux distribution out there. Though lacking some features that exist in the distro giants, the sheer speed and responsiveness of it are amazing. Not to mention the hundreds of tiny little applications that do a great job of handling all sorts of tasks.

When Distrowatch informed me that a new version of Puppy Linux was released, I didn't waste a moment and downloaded the 128 MB ISO, burnt it onto a CD and booted off it. Being built with the help of Ubuntu 10.04 packages, this version is dubbed Lu(cid)pu(ppy). I don't know if it's intentional or not, but "Lup" in my language is "wolf", allowing for a funny contrast between the strong, frightful creature and the cute little chubby puppy portrayed in the logo. Again, I have to complain about the lack of a torrent for downloading Puppy Linux 5. (Update: Go here for a bunch of mirrors and torrents) Though coming in such a small package, it still took quite a while to download @ 40-45 KB/s. And yes, my Internet connection is better than that. :)

As I had a USB thumb drive lying around pretending to be useful, I was happy to give it a real job: hosting the latest release of Puppy Linux. The Universal Installer is a great tool and offers many, many different persistent-install scenarios. The very first option was the one I was looking for, showing that Puppy's main purpose is to follow its masters wherever they go. What a loyal furball... After answering a few easy questions, the installation began and ended in LESS than 2 minutes. Rebooted, instructed BIOS to boot from the USB Flash Drive and about 45 seconds later I was inside the fresh OS. A first-boot configuration screen pops up that lets you configure the main aspects of your system: timezone, locales, resolution, etc. I really like Lupu's default look, with a happy, colorful icon set and a contrasting gray wallpaper. As before, the desktop is filled with a bunch of shortcuts to different programs. But! There is order in chaos, fear not. 

The first row of icons on the top left is system-related stuff: install, mount, console, etc. The next row is for Office work: write, calc, paint and draw. Next is the Internet section: browse, email and chat. Plan and play are lower, and connect and quickpet are on their own separate rows. On the very bottom left of the screen, all the partitions on the HDD are neatly lined-up and ready to be mounted. And finally, on the top right, lock, zip and trash occupy a column. There is, of course, the bottom panel with the menu (also accessible by right clicking anywhere on the desktop), "show desktop" icon, free space indicator for all drives, a default browser changer, the workspace and application switchers and the usual volume, network, and time section. There is also a really nice selection of wallpapers available through the Nathan Wallpaper Setter in the "Desktop --> "Desktop Settings" menu. Sadly, after changing the wallpaper once and scrolling the list up or down, the application starts to misbehave, leaving users unable to make another selection. Closing it down and invoking it again solves the problem. If you don't like the default icon set, you can choose from three others, including a monochrome, professional-looking one. 

The most important thing you want a small distro to do well is browse the Internet. I couldn't agree more, so clicking the "browse" icon was almost instinctual. I was betting I would get a stripped-down version of Firefox but, surprise, surprise, I was greeted with a browser selection window, allowing me to choose between: Firefox, Seamonkey, Chrome (which is actually Chromium), Opera and Puppy Browser (the stripped-down version of Firefox). Wowey! Good stuff, good stuff. As Chrome is the new cool kid in town I clicked it aaaand got a bunch of error messages saying that I wasn't connected to the Internet and Puppy couldn't fetch the needed packages. Of course, of course, how could I forget. The first thing you need to do in Puppy is configure your Internet connection, even if you have a super easy DHCP one like I do. Fortunately, the connect icon was right there in front of my eyes so I clicked on it, clicked the eth0 button and done! Went back to the browser selection window, clicked Chrome again and in half a minute it was installed. From now on, the "browse" shortcut will open Chromium.

YouTube was the first destination I tried and was pleased to see that Flash is available out of the box in Puppy Linux 5. Java, unfortunately, isn't, but it's understandable as, at 36 MB, is quite a heavy package. But don't fret, installing it is a couple of clicks away, thanks to the awesome, brand new Quickpet portal. There are five sections: Popular Pets, Internet Pets, Useful Pets, Drivers and Update. Here, you can find applications like Gimp, Cinelerra, Inkscape, ATI and Nvidia drivers (follow the instructions carefully!), etc. But that's not all; if you look at the top of the window you can see a "More Programs" menu, hosting Skype, Sunbird, pupRadio and others. Of course, you always can pop open the full-blown package manager for a much wider selection.

Mp3 files played flawlessly within the Pmusic application and most video formats were recognized and played back by gxine 0.5.9. Office tasks can be completed with the help of Abiword and Gnumeric, both programs opening almost instantly. Your email accounts will be handled by Sylpheed which is quite a powerful lightweight client. Ayttm allows you to connect to popular IM services as well to any IRC server. By default, the puppy help channel pops open so you won't feel lonely. 

When you first shutdown Puppy you will be asked if you want to save the session into a file on the USB drive, as simply installing it won't create a persistent OS. I didn't know that and I proudly selected "NO". At the next boot, all my files and settings were vanished. Oh well. :D The next time, I knew better and accepted Puppy's offer to create a 512 MB (this can be changed) file for hosting my files and settings. Then, you will see that a "save" icon appeared on the desktop, allowing you to save the session at any time. Also, from time to time, a message will appear on screen telling you that the session is automatically being saved. That's nice, considering that a power failure could be quite a nuisance.


Puppy Linux is on an ever-ascending curve with every new release proving to be a must have for Linux nomads who need an Internet- and Multimedia-ready system wherever they go, without needing to sacrifice precious space on their thumb drives, nor tones of resources on the host machines. Puppy Linux 5, what a great specimen you are... 

Download Puppy Linux 5 directly from here or choose from other mirrors here.

Friday, May 7, 2010

Ubuntu One Music Store Starts on the Wrong Foot

It's been more than a week since the much awaited release of Ubuntu 10.04 LTS and one of the features I was sure it was going to attract quite a crowd is having some problems - at least on my system. I'm talking, as the title may have tipped you off, about the Ubuntu One Music Store.

First of all, you should know that Amazon's MP3 service is not available where I live (Romania) so I was quite excited when I heard that Lucid Lynx will provide a convenient method of legally downloading DRM-free tunes for International users. So, as soon as the new system was installed on my machine, I fired up Rhythmbox, picked a tune from the first screen, made the payment through a Visa card (0.99 euros) and in less than a minute I received the receipt = transaction complete. I was actually surprised that there were no errors, no hiccups, no hours-long waiting. I clicked the "My downloads" button inside Rhythmbox and it showed me the file with the following message on its right: "Transferring to your Ubuntu One storage". Ok... Now all I have to do is wait for the gauge to fill up and I can enjoy the tune. 

Is it done yet? How 'bout now? Now?

No "Purchased Music" folder in sight

That was 7 days ago. Today, guess what the "My downloads" screen looks like! Yes, it's exactly the same. Absolutely no progress. Fortunately, I was able to get to the purchased song through Ubuntu One's web interface and download it from there. But if Canonical made such a tight integration with Rhythmbox, why is it still unable to sync with the Ubuntu One client?

The purchased song inside the Web Interface
There are quite a few people reporting similar problems on Launchpad since Lucid's launch and yesterday I saw that, among others, an update for Ubuntu One was available. I was almost certain that this was going to fix the problem but... no. I removed my computer from the approved devices, added it again, performed a reboot, restarted Rhythmbox, manually added the song inside the Ubuntu One folder, nothing did the trick.

Look, I am far from being an audiophile, I barely listen to any music whatsoever, especially when I'm at home, so I am really not crying my eyes out for this (especially since the music CAN be downloaded from the Web Interface), but it's issues like this that can make a new distro version feel as if it was rushed. Anyway, I am thankful for having a quick and easy way to purchase quality MP3s. Oh, and, as you may know, Canonical partnered with 7Digital to create this store, which is even more of an achievement, since 7Digital itself apparently doesn't allow outside-UK purchases.

Update 1: Thanks to Anonymous for correcting me: "The purchased music is downloaded to ~/.ubuntuone, and not to ~/Ubuntu One". The folder is indeed there, but, as expected, it's as empty as the other. :)

I had my say, now it's your turn, my jolly-good readers. How is your experience with the Ubuntu One Music Store? What other issues have affected you? If Amazon's MP3 service is available where you live did you / will you even bother with this new Store? Thanks for reading everyone and praises to the handful of you that were insane enough to remain subscribed to this blog all through this waaaay too long break. :D 

Have an awesome evening/night/day/morning!