Linux.com

Feature: Linux

Kororaa live CD has Linux quivering

By Joe Barr on March 14, 2006 (8:00:00 AM)

Share    Print    Comments   

A new live CD from the Kororaa Project is making big waves in the Linux community, because it provides an easy way to see and use Xgl, the X server graphics technology that's the hottest thing to hit the Linux desktop since the blinking cursor. I took the live CD for a spin, and interviewed three members of the Kororaa project.

Novell released its contributions to Xgl to the open source community last month. It also announced that Xgl will be included in the SUSE Linux Enterprise Desktop to be released this summer, and has provided instructions on how you can add it now to existing SUSE releases.

You can also add Xgl to other distributions of Linux, such as Gentoo and Ubuntu Dapper. But if you just want to see and experience Xgl for yourself, without risking your current system by going through a somewhat difficult installation process, there is only one place you can go: to the new live CD from Kororaa.

Kororaa lead developer Chris Smart learned of Xgl's availability at the end of February, then disappeared for a few days. When he emerged -- yes, Gentoo readers, that was for you -- he held in his hands a bright and shiny live CD, which he announced to the world at 3:34 a.m., EST, on the 8th of March.

Kororaa is a distro that provides a binary installer for Gentoo. Djpharoah, one of the Kororaa IRC and forum moderators, says using Kororaa allowed him to completely install and configure a Gentoo system in a couple of hours instead of a couple of days.

The response to the live CD has been so great that the ISO had to be removed from the Kororaa site and is available at present only from the list of mirrors you can find here. Articles on Groklaw and elsewhere have fanned the flames of interest even higher.

What's the big deal?

Kororaa thumbnail
Click to enlarge
I downloaded a copy of the 442MB live CD ISO from a mirror site in Europe on Sunday, and booted into Kororaa without a clue as to what to expect. A nice, but sort of plain, desktop appeared with a cute penguin (a Korora, or fairy penguin, most likely), a couple of icons on the desktop, and not much else. As I moved around, opened windows, and exercised the graphics system just a bit, I could detect a certain snappiness to the openings and closings that isn't normally there.

The windows also seemed to have a translucence to them that ordinary windows don't have. But dragging a window from one part of the desktop to another really grabbed my attention: the window moved like it was made out of Jello. The corner I was pulling it by stretched out from the rest of the window, then everything followed. When I stopped the movement, it sort of snapped back into shape, quivering as it did so. Moving it up and down rapidly caused it to stretch and compact.

But most of the buzz I had heard about Xgl had to do with the demo AVI that Novell had released. If the link for the AVI is non-responsive, Google for "xgl-demo1.xvid.avi" and try downloading it from elsewhere on the Net. I downloaded it -- it's a big file, about 57MB worth -- then played it with the live CD's default player. The AVI doesn't include sound, but there is plenty to enjoy in the video.

Windows on the demo desktop open almost instantly, and they contain multiple images within themselves which are also instantly there. The hint of translucence I saw on the live CD windows is anything but a hint in the demo: windows become transparent and then solid again, as they are dragged over and under other windows. I'm not sure which is the more impressive, the speed of the graphics or the fancy tricks that can be done with them.

I was so impressed I wanted to install Kororaa on a machine I had reserved for another project. Luckily for that project, the live CD does not yet include an installer.

After playing with Xgl, I feel comfortable predicting that this is the year the Linux desktop arrives: with Xgl inside Linux will no longer have to take a visual back seat to Mac OS X or Windows. Keep in mind, however, that Xgl requires a 3D video card and, at a minimum, 512MB of system memory. I tested Kororaa's live CD on a system with an Athlon 64 3200+, 512MB of RAM, and an onboard Nvidia GeForce 6150/6100 video chipset.

The Kororaa crew

I spent a little time on IRC with developer Chris Smart and two of the IRC/forum moderators, who are known as dutchhome and djpharoah. Both have day jobs other than answering cries for help on IRC and in the forums: dutchhome is an IT manager and djpharoah is an engineering student.

I asked what sort of issues they were hearing from live CD users, and dutchhome replied, "The ones we do see have been either 1) my video card doesn't work, 2) I want to install it and can't, 3) issues with resolution or packages that are not installed." Djpharoah noted, "A lot of mirrors don't have the supported Kororaa XGL video card list." Naturally, that means some will be disappointed when they try to boot the CD and can't.

When Smart showed up, I immediately barraged him with questions.

NF: How has your life been going lately?

CS: Absolutely hectic ;) I have had hundreds of emails coming in with feedback about the live CD, and I've been busy replying to every one. :) Then there's the forums, which usually takes a lot of time, which has also shot up. I have over 20 threads I have to go and reply to now ;) But it's great! I love helping people where I can.

NF: Are you blown away by the reaction to the live CD?

CS: In a word, yes. The response has been truly overwhelming and very exciting. :)

NF: How long did it take you to put Xgl together with Kororaa?

CS: All in all it took a week. I spent almost three days trying to get ATI drivers working, and almost gave up! But in the end I realised my silly mistake. ;)

NF: Any guesstimate on when a version with an installer will appear?

CS: I'm actually working on an installable version as we speak. :) But it's in early preparation. Hopefully over the next month good progress will be made and we might have something installable. Right now I'm struggling with Mesa compiling with DRI support so that I can get older Radeons working. We'll just have to wait and see. :)

NF: One last question. What is your day job?

CS: When I'm not working on Linux I'm playing with Linux, but during the day I'm an IT manager for a small computer firm that I run in Canberra (that's the capital of Australia, not Sydney!)

At this point, djpharoah suggested users join the forums and the #kororaa channel on irc.freenode.net when they need help. I thanked them all for their time, and for the contributions they are making to Linux and free software, and let them return to their first love, the care and feeding of Kororaa and Kororaa users.

Share    Print    Comments   

Comments

on Kororaa live CD has Linux quivering

Note: Comments are owned by the poster. We are not responsible for their content.

Why are some video cards incompatible?

Posted by: FlipmodePlaya on March 15, 2006 02:23 AM
I would have thought that any card which works under the binary nVidia/ATi/etc. drivers would work with Xgl, but by the looks of their compatability list, there are many video cards that are supported by the drivers but not Xgl. Does anyone know why? Is it a hardware issue of some sort, or can this be fixed with future revisions of Xgl or the drivers?

#

Re:Why are some video cards incompatible?

Posted by: Anonymous Coward on March 15, 2006 03:15 AM
xgl should still be considered alpha or early beta software. As such, there are still issues with a lot of configurations. Try using 'xgl' as a quick search term on Gentoo's forums (<a href="http://forums.gentoo.org/" title="gentoo.org">http://forums.gentoo.org/</a gentoo.org> to see what I mean. Problems reported of varying levels of pain for Intel 810, ATI, and Nvidia cards.

#

Why are some video cards incompatible?

Posted by: Anonymous Coward on March 15, 2006 08:15 AM
Don't quote me but I believe there's a missing/incompatiable API extension that's causing the problem.

#

Opportunity for testing on my end...

Posted by: Anonymous Coward on March 15, 2006 04:12 AM
I don't see Matrox listed as a compatible video card, so that opens up the door for my own testing and feedback--hopefully to make various versions of Matrox adapters play nice with Kororaa.

#

you'd think techies would know to use bittorrent

Posted by: Anonymous Coward on March 15, 2006 04:52 AM
I can't believe they removed an iso because it was popular. There are plenty of free tracker sites.

#

Re:you'd think techies would know to use bittorren

Posted by: Anonymous Coward on March 15, 2006 07:22 AM
At the bottom of this page you can find your torrents: <a href="http://www.kororaa.org/download.html" title="kororaa.org">http://www.kororaa.org/download.html</a kororaa.org>

#

Re:you'd think techies would know to use bittorren

Posted by: Anonymous Coward on March 15, 2006 07:47 AM
There's a Gentoo liveCD which does the same thing

<a href="https://forums.gentoo.org/viewtopic-t-441235.html" title="gentoo.org">https://forums.gentoo.org/viewtopic-t-441235.html</a gentoo.org>

#

Re:you'd think techies would know to use bittorren

Posted by: Anonymous Coward on March 15, 2006 07:50 AM
hehe maybe I should check out the links before posting replies...<nobr> <wbr></nobr>:-)

#

The Good, the Bad and the Beautiful...

Posted by: Charles Tryon on March 15, 2006 07:52 AM
There are several problems with the demo CD

  • Video card support is limited. It worked great with two systems I have running GeForce4 cards, but not my ATI.

  • You pretty much get one and only one resolution -- 1024x768. If your flat panel doesn't like that resolution, you may have problems.

  • I have run into several bugs and display quirks. This is a demo, not a production ready distro.

  • Several key parts are missing, such as any support for NFS mounting drives, or an installer.

  • Documentation on the various hot-key combos is kind of sketchy.


All that being said however, this is an absolutely jaw-dropping demo on a capable system! Most of it (bouncing windows) is still "eye candy", but the transparency, live scaling of windows and 3D rotating desktop could be immediately useful, even in a "business" setting. This is a serious jump forward in how we look at user interfaces...

#

Re:The Good, the Bad and the Beautiful...

Posted by: Anonymous Coward on March 15, 2006 08:26 AM
Its pretty trivial to add your desired resolution to xorg.conf and restart the X session.

#

Re:The Good, the Bad and the Beautiful...

Posted by: Anonymous Coward on March 15, 2006 05:50 PM

Well, duh. Surely you did notice that the liveCD is version 0.1. It's pretty stupid to complain that something is not working in an alpha release.

#

Re:The Good, the Bad and the Beautiful...

Posted by: Anonymous Coward on March 15, 2006 09:51 PM
Yes, thanks, we know.

#

Re:The Good, the Bad and the Beautiful...

Posted by: Anonymous Coward on March 15, 2006 10:59 PM
Interesting, yes. Jaw dropping, hardly. Useful, not at this point.
Basically, you get wobbly, transparent menus and windows which gives a 3d effect but which also makes those menus and window content harder to read. It's nice eye candy, but after I got over the gee whiz factor, all that wobbling became very annoying and distracting. The other main showcase item is the desktop pager which rotates about in a 3d cube. Very eye catching but it's slower than a normal 2d pager and I found it more difficult to keep track of what things were on which desktop. This soon became an annoyance and distraction as well. After a while I just wanted the pager to go to the selected desktop instead of popping up a cube and rotating to it.
Bottom line first impression, I can't imagine how anyone would find these features useful or an aid to productivity. It's nice eye candy, but the net effect on me was a decrease in usefulness and productivity. All the eye candy effects soon become a distraction when trying to get anything done. The whole concept/metaphor of the 3d desktop needs to be seriously rethought IMHO.

#

Re:The Good, the Bad and the Beautiful...

Posted by: Anonymous Coward on March 16, 2006 04:58 AM

I have to agree with you, I can't see any use for this at all accept...



... when I showed the video to a Windows Fan Boy I know his jaw dropped! It's worth developing it just for that<nobr> <wbr></nobr>:-)

#

I want it now.

Posted by: Anonymous Coward on March 15, 2006 10:07 AM
This is awesome. Granted this demo is somewhat limited in hardware support but it works on mine and now I can't wait until all the big boys start folding this in. This desktop look and feel is like day night from my stock (very late model) set-up.

This is a completely new ball game graphically.
I love it. And I am even more excited by what it could be with a bit more work.

Well done!

#

Where Can I Download Kanotix ?

Posted by: AsheJoe on March 15, 2006 10:48 AM
What's a good download site for the Live version of Kanotix ?

#

Uses for 3D

Posted by: Anonymous Coward on March 15, 2006 04:12 PM
How about a rotatable 3D-view of layers in the GIMP? Wouldn't that be useful?

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya