Tuesday, June 16, 2009

Fedora 11: First impressions

Fedora 10 (F10) was one of the best fedora release I've come to use. I liked it so much that I made it the default OS on my Mac Mini PPC. So naturally I was looking forward to the release of Fedora 11 (F11). But with a couple of release dates slipping, the wait was somewhat of a torture. This of course is to be expected with Fedora, I was told, because all good FOSS community software follow the philosophy "IT WILL BE RELEASED WHEN IT IS READY!" (oh and "RELEASE OFTEN" but thats beside the point :).

Now before I give my first impressions, I must warn that if your a die hard Fedora fanboy, then please STOP reading.


Even if your not please note that these impressions are based on the Fedora Live CDs (both standard and kde based) and I have yet to download the DVD release. I did not install the Live CDs but merely ran them Live and only for a short period of time (a little over an hour combined). I tested the Live CDs on both my older Acer TravelMate 4200 laptop as well as the relatively newer Macbook Aluminium Unibody.

F11 on the Acer notebook

The first thing that I noticed was that finally Kernel ModeSetting (KMS) worked on this Intel GMA 950 GPU. If I recalled correctly, with F10, the Intel drivers were broken with KMS. Unfortunately I found the KMS boot splash somewhat boring. Compared to F10, which really showed off the power of KMS with an awesome solar system animation (I saw it on an ATI GPU), F11 had a much simpler Fedora logo that filled up as the system booted. I'm sure there may have been a logical reason for simplifying the animation, but my first impression was it needed more sex appeal.

Once the system had booted and transitioned nicely to the login manager (thanks to KMS), followed by the desktop (after auto login), I found my self further disappointed esthetically, this time due to dull looking wallpaper and theme. IMHO, F11's wallpaper is several steps back when compared to the beautiful wallpapers of F10, F9 or even F8. The desktop theme plays a key part in the first impression and so perhaps they should have stuck to the wallpaper they had during the beta release.

F11 beta wallpaper wasn't so bad

One thing I did like visually over the previous releases was that of the notification popup balloon.


Beyond the look, F11 felt like a very solid distro. Before F10, with earlier releases, I felt somewhat on unstable and shaky ground. F10 changed my perception and F11 takes it a little further.

While pretty much everything worked on my Acer notebook, there were few noteworthy bad first impressions I had with the out of the box experience. First up was the touchpad tapping being turned off by default. Now while I'm aware this is the default behavior on Windows, it is nevertheless a bad idea. Why disable this feature that most find useful? Other desktop focused distros such as Ubuntu or Mint seem to have tap turned on by default. Having said that, its pretty easy to turn tap on using the Gnome mouse preferences dialog. Unfortunately the same cannot be said with KDE 4 Control Center. I was unable to find this setting on the Fedora KDE spin.


Another default setting that I didn't understand was the 3D desktop (aka Compiz) being turned off. Considering Linux very well supports composition on the Intel GPU, I don't understand why Fedora does not want to give this cool first impression feature (actually for me Compiz is beyond cool, its a necessity). The kde spin did not even have the "Turn on desktop effects" helper application and the one that is part of the kde 4 Contol Center was functional but slow.

As far as the applications went, I was thrilled to see Firefox 3.5 beta in there. Even though this was a beta release, most people have reported that it was stable and visibly faster than the previous version. Unfortunately if your on the kde spin, you wont find Firefox at all! I'm also glad to see Pidgin back as the default IM instead of the cool but not so functional Empathy IM, the default on F10. The lack of OpenOffice on the LiveCD struck me as a definite lack, and other Office suites (Gnome Office nor Kde Office) are simply not worthy of being default replacements.

A complaint most often heard from the Windows cross over crowd is the lack of basic codecs for playing multimedia formats. Given the legal nature of shipping these codecs, most desktop distros try to simplify the "finding and installation" process by providing helper software. As far as my tests went, F11 was not friendly in helping me find and install some of the basic codecs such as mp3 or xvid. In contrast Ubuntu seemed to do this reasonably well.

Nevertheless I saw improvements in terms of functionality and stability with Package kit - Fedora's answer to unifying package management in a consistent manner across distros. While its exciting to see where this project is heading, there are still some fundamental usability issues that need to be fixed. For example, a simple thing such as the lack of a proper progress indicator when updating the package database can be frustrating to watch and wait, especially with low speed broadband Internet connections. Another annoyance are the multiple dialog boxes that can appear during an install, in which all of them are waiting for the package database to be released. What would have been better was to have a single dialog which showed the task queue with the current one highlighted and progress indicated.


F11 on the Macbook

Next up was to test how F11 fared with my Linux hating Macbook. As expected I ran into many problems most of which are not unique to F11 but are seen in pretty much all current Linux distros. Two things that did not work with F11 at all but partially worked with Ubuntu/Mint was the touchpad and wireless. On F11 the mouse cursor would not move at all, while on Ubuntu it can be used as a single buttoned mouse (no tap support but click works). The wireless also worked on Ubuntu using the free Broadcom driver with the option to install the proprietary one. Not so in F11 and I had to use the wired connection to fix this. Sound did not work either, but neither did it on other distors. The lack of pommed package in the F11 repo was another frustration in trying to get the touchpad and some multimedia keys working. But this is not to say its impossible and if you google around, you should be able to find a few HOWTOs. I was a bit disappointed that even with the latest Nuova drivers that came with F11, it was still unable to boot via KMS or even auto load the driver under Xorg. Instead F11 seemed to use the vesa driver instead.


Overall I'd recommend F11 for anyone fond of RPM distros, those thinking of upgrading from a previous version or anyone who wants a bleeding edge but rock solid distro with the (almost) latest kernel and set of packages. Personally I prefer deb based ones but with YUM and Package Kit getting better the difference is likely to disappear. I'm definitely going to upgrade (or install from scratch), F11 on the Mac Mini PPC because Fedora supports PPC quite well. If your going the Fedora route, I really couldn't recommend the Kde spin due to the lack of some important pieces and the poor integration. I would rather install the standard Gnome based one and install kde on it.

Saturday, June 06, 2009

Lights, Camera, Action!

UCSC.tv launch

SinhalenFOSS, the audio podcast we started a little over an year ago is now available as a vidcast. A couple of months back, I got a call from Dr. Ajantha and I was thrilled to hear of UCSC.tv, the latest venture by UCSC. I was even more thrilled when Dr. Ajantha invited us to produce the SinhalenFOSS podcast on it.

Despite our enthusiasm, we soon learned how hard it was to produce the show as a vidcast. We were used to recording the audio podcast at our own time, sometimes in the car, sometimes at home or office or even on the road. We would sometimes answer phone calls from loved ones in the middle of the recording and edit that out. Our podcast was pretty much a basement operation by 3 sweaty guys :)

So I guess the most difficult task was to make us presentable on video. To that extent, the UCSC TV crew has done a good job with makingup us! The next challenge was time management. While our audio show was roughly 1 hour long, it wasn't strictly 1 hour long. Sometimes we went on and on for 1:45 hours and at times was done in 45 min. With the vidcast, we now have to be aware of time and wrap up when we see the 2 minute sign. To further complicate time management, we have to break the show up to 2 parts of 25 minutes each but make it appear to be one show on the audio podcast.

While all this might seem like a list of complaints, its actually been a blessing. We've now have the opportunity to show visuals of news sites and software screens when doing reviews as opposed to just talking about it. The sound quality has also improved vastly due to the studio setting.

Unfortunately the vidcast is still not in line with the audio podcast as the video post production
takes time and there many shows on UCSC.tv. They're also still on a pilot run and looking for a partnership to broaden the reach of the online tv channel. As a result, atleast initially, shows are likely to have a delay when they air.

In addition to Sinhalenfoss, I'm also producing another geek talk show appropriately named Geek Katha. On this show, we talk about gadgets and technology in Sinhala. Producing a gadget/tech talk show is a challenge and takes a lot of preparation, especially with the style of live recording we do. Once we start recording, its a continuous recording for 25 minutes. The PS3 show which will hopefully air next week, took a considerable amount of time to produce. But I enjoy producing both shows and so far the response for both shows have been quite good.

So finally I ask you to head on over to the ucsc.tv web site and watch the shows and provide your valuable feedback and encouragement to take this effort forward. The success of this new venture depends on you.

Friday, May 01, 2009

Birthday gift


Kanchana, my wife had an old P4 machine from back in the days before we met. It was a PC House branded G-Max. Anyways, she's been wanting to fix it up and give it to her sister to use and so we'd figure it would be a good B' day gift for her. So last weekend, about this time, I was sweating it off trying to put it back together in time for April 25th, her B' day.

We'll it began a couple of days earlier, 23rd to be exact, when we picked it up from her parents place and cleaned it up and tried plugging it in. For better or worse, nothing happened - nothing worked. At least this thing wasn't going up in smoke.

I removed the casing which was slightly more difficult than usual as a result of the case design. You couldn't pull out the motherboard because the CPU fan hits the CDROM and you couldn't pull out the CDROM for exact same reason. So I removed the power supply, slid the motherboard and lifted it up once the CPU fan was in the clear.

The fun part was cleaning off the layers of dust and the few cockroach eggs that could be seen on the chassis. After blowing at the board frantically, I know I needed some sort of compressed air. Not having it, I improvised with my deodorant spray which did the trick. After letting the deodorant alcohol to dry, I went about setting up the system on top of a piece of wood. To my pleasant surprise it turned on, after shorting the jumper pins that would otherwise be connected to the power switch.

As expected the CMOS battery was dead and needed replacing, which I did. I also thought it would be good to upgrade the CDROM to a DVD ROM/Writer which I had lying around. This proved quite difficult as it was impossible to get the CDROM from the back and getting it from the front proved quite difficult. There was no straight forward way of getting the front blue panel off from the casing and I struggled for at least half an hour. A half and hour and a bucket full of sweat later I just ripped it off damaging just one revert in the middle. Fortunately this wasn't a big deal as I was able to upgrade the CDROM and reattach the panel.

Timing was good as Ubuntu Jaunty 9.04 had been released just a day earlier so I slapped that on while wiping out Windows XP and Redhat 9. Despite the machine being several years old, everything worked quite well, even with the 512MB ram it had. The machine booted in under 20 seconds thanks to the bootup optimizations found in the new Ubuntu. Unfortunately 3D (compiz) did not work even though it had a built in Intel 945 graphics.

Since she was into media, I installed inkscape, skype, elisa, audacity, sinhala stuff and various codecs needed to get by. To top it off, we bought her a 17" View Sonic flat panel display which cost only 13K - not bad IMHO.

Overall she was quite happy and has somewhat gotten used to working on Linux. A couple of days ago she commented that it was becoming easier to use - easier than Windows XP.


Saturday, April 18, 2009

Pulling along ...

Considering it's been exactly 1 year since my last post, I pondered a bit on a title for this post. "The comeback", "Still live and kicking" or "I'm back!" sprang to mind. But then I realized I'd be fooling my self and you, if I even remotely meant this blog was going to be regularly updated. Hence a title which better reflects the current state of my blog and to an extent my life - pulling a long a day at a time.

Now don't get the wrong impression - I'm not depressed! As some of you already know my life's gone through a few transformations. Hmm let me see, first there was the marriage, then moving to our own (rented) place, loosing my iPod touch (oh the drama), moving again to a bigger house, moving again to a new office, moving away from
Gentoo, moving back to Gentoo, buying new iPod touch 2g, getting a new macbook, buying a few ps3 titles including guitar heros 3 and buying an actual guitar and taking up lessons.

Ok so that last para covers the highlights that come to my mind at this early 1:42 sweaty AM. For the juicy details leading up to now checkout my Twitter time line. Basically I've been a geekaholic all along, you just didn't see it here.

Besides the random stuff, I've been atleast (somewhat) keeping up with the SinhalenFOSS podcast to the point we have at an average 2 shows a month, which is what we planned initially before going for a weekly format that we find difficult sticking to - pulling along.

My usual old reason for blogging less was micro blogging and it still holds true. The one thing that will replace micro blogging is telephathy and I suspect we're a couple of decades away from seeing that.

zzzzzzzzzz ....

Looks like I fell asleep while typing on the iTouch. Anyway I conclude by asking you to watch this space while I pull my way back in to blogging.

Posted with LifeCast