Linux.com

Feature

Peek through the Looking Glass with LG3D-LiveCD

By Nathan Willis on January 17, 2007 (8:00:00 AM)

Share    Print    Comments   

Sun's Project Looking Glass is a 3-D desktop environment for Linux, Windows, and Solaris. If you are interested in seeing what it offers but are not ready to install the packages directly on your system, you can still get a feel for the avant-garde interface with the just-released LG3D-LiveCD 3.0.
small.gif
Click to enlarge

LG3D-LiveCD is a Slax-based, 264MB bootable ISO that starts directly into a Looking Glass session. It features the brand new 1.0 release of the Looking Glass environment and sports a handful of applications, demos, and tools.

This live CD does not bundle enough packages for use as a daily work platform; it just gives you a feel for Looking Glass, with two 3-D file managers (LgScope and fm3D), a set of tutorials and 3-D demonstrations of the system's capabilities, a terminal program, and Firefox 1.5.

For pure show-off appeal, the CD includes custom image browsing and audio playing apps, ping pong and Game of Life games, and a suite of unusual graphical toys, all of which take direct advantage of Looking Glass 3-D effects. The audio player trumplayer, for example, renders the available tracks as three-dimensional blocks reminiscent of jukebox discs, and shows each of the play control buttons as a separate widget floating beneath them in space.

The environment itself draws on the same basic metaphors as more familiar desktops; there is a bottom panel for the main menu, launchers, and iconified running tasks. Looking Glass provides multiple virtual desktops connected side-to-side; to flip between them you click on the edge of the screen. A slew of panoramic backgrounds is included -- moving between virtual desktops pans the camera across the background image, which is nice for preventing disorientation.

Curiouser and curiouser

small.gif
Click to enlarge

And you might feel a tad disoriented at first. Although Looking Glass serves as a window manager, it has little in common with KWin and Metacity. For starters, many applications don't have minimize/maximize/close controls because they don't have rectangular borders. When you launch new apps, already running apps fade to semi-transparent and shrink back from the screen. It is a nice enough idea, but multiple transparent overlays become difficult to distinguish. To cope, you can right-click on the background to swoosh the active app away from view and stack it sideways in the background. To kill an app, you right-click on its icon in the task bar.

On top of the typical window manager duties, Looking Glass has some fancy graphical tricks built into its environment. Transient windows and dialog boxes spin into view, mousing over an inactive window causes in to zoom in and solidify while the other windows scoot out of the way, and if you are so inclined, you can click on the floating Java logo in the upper right corner and spin the entire screenful of active windows around in three dimensions, in all of their translucent glory.

It took me a couple of seconds to realize it, but the backgrounds in Looking Glass aren't quite as dull as they appear at first glance. They shift and pulsate ever so slightly when you move windows back and forth or get the mouse to the edge of the screen, and some of them are stereoscopic 3-D images -- which you will discover when some foreground elements move separately from the background.

Not exactly Wonderland

small.gif
Click to enlarge

All in all, Looking Glass exhibits impressive technology. I could criticize certain facets from a user-interface point of view (too much transparency and too much unrequested movement, for instance), but at this stage the technology isn't trying to be a full-fledged desktop environment. Rather, it reminds me of the first compositing window manager demos and testbeds from a few years ago, such as Luminocity -- great bling, but still far removed from adding anything useful to the user experience.

Three-dimensional computer interfaces are a bit like flying cars and underwater bubble cities -- they occupy a prominent place in the imagination and science fiction, even if decades of experience shows that they aren't ever going to be as useful as today's staid equivalents. I don't know how many Looking Glass concepts we will see on Linux desktops two years from now -- certainly not all of them -- but it is great every now and then to see how far we could go.

You can install Looking Glass packages on most modern Linux distributions, but for the latest advances, the LG3D-LiveCD is a better bet. With it, you can sidestep X server incompatibilities that are bound to bite you if you try a hard disk install, and even a moderately speedy PC is fast enough to run the live CD as long as you use a hardware-accelerated video card.

Share    Print    Comments   

Comments

on Peek through the Looking Glass with LG3D-LiveCD

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

Do these pipes make me look fat?

Posted by: Anonymous Coward on January 18, 2007 06:26 AM
Good thing I don't have broadband, else I would be tempted.

#

No

Posted by: Anonymous Coward on January 18, 2007 06:25 AM
I don't think that 3D is good for desktops or for user-interfaces.
It will just be confusing and dull.

People seen too many Hollywood movies.

2D is good, 3D isn't better than 2D, it's different and 3D is good for some stuff, but I think that when it comes to desktop and user-interfaces then 2D is the better choice.

3D desktops is just a proof-of-concept. I surely don't want any 3D desktop.

A OpenGL 2D desktop on the other hand could be pretty cool.

#

Re:No

Posted by: Anonymous Coward on January 18, 2007 03:35 PM
Same here. Yes, I like Compiz because of this feature where you move the mouse to the upper right corner und see all windows and select one, and because of the better ALT-TABbing with preview.

But these are probably the ONLY good things about it. All this "wobbly" and "water" effects are quite annoying.

And yes, the stuff mentioned above could probably be handled by a normal 2D desktop.

#

Re:No

Posted by: Anonymous Coward on January 18, 2007 03:54 PM
I like Beryl's basics but not all of its excesses. Some day I might like to switch to something like LG3D for variety if I'm just surfing the web & playing music. It will be good to have something like LG3D as an alternative desktop in a standard system. People are too used to boring flat desktops -- creative environments stimulate the brain.

#

Beryl's excess

Posted by: Anonymous Coward on January 18, 2007 11:17 PM
"I like Beryl's basics but not all of its excesses"

I think its meant to have some basics, and them some which are excess just to show off what it really can do, and for eye candy, those excess are just for demonstration and eye candy purposes. You probably not meant to use the excess, just try them out and look at them, then use the basics.

#

Re:No

Posted by: Anonymous Coward on January 18, 2007 09:59 PM
After AIGLX+Beryl the Looking Glass Project dont surprise.

#

Linux-Tip.net tested "Looking Glass" on a Mandriva

Posted by: Frank Neugebauer on January 19, 2007 06:13 PM
Linux-Tip.net tested "Looking Glass" on a Mandriva 2007
Desktop.



Read more at <a href="http://www.linux-tip.net/cms/content/view/278/26/" title="linux-tip.net">Linux-tip.net</a linux-tip.net>

#

Fuck Windows

Posted by: Anonymous Coward on January 20, 2007 05:13 AM
"I don't think that 3D is good for desktops or for user-interfaces.
It will just be confusing and dull."

Windows shills truly have no souls, you know who you are, selling your souls for the beast.

Guess what? Fuck you, Beryl/Compiz are so far ahead of the convicted monopoly's desktop it's not funny. The era of closed source fucking you in the ass all the way to the bank is ending.

#

Re:Fuck Windows

Posted by: Anonymous Coward on January 20, 2007 06:54 AM
I never once said anything bad about Beryl/Compiz.

As a matter of fact, I actually said that "A OpenGL 2D desktop on the other hand could be pretty cool."
Beryl/Compiz is hardware accelerated 2D window management, its not so 3D, so don't go hard on me because I said 3D wasn't anything for desktops or user-interfaces.

Hardware accelerated desktops like Beryl/Compiz actually is cool.
But 3D desktops like Looking Glass is not cool, its dull.

And said convicted monopoly that I am not very fond of, actually has an more mature hardware accelerated desktop than Beryl/Compiz.

So grow up, and stop with your immature insults, since you apparently have no clue what you're talking about.

#

Re:Fuck Windows

Posted by: Anonymous Coward on April 07, 2007 10:36 PM
Wow you are basically a fool arn't you. Such a good arguement.
You desevre a medal.

#

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



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya