Simple clear advice in plain English

Hands on: 3D eye candy for Linux

How Xgl enables Linux users to perform 3D rendering on the desktop

There have been some significant developments lately on the Linux desktop front.

For a long time, X.org has supported 3D rendering in applications and games, but the desktops themselves have not.

This all began to change in February when Novell developer David Reveman released the Xgl server code and its compositing window manager, compiz.

Xgl is a significant development. It replaces much of the code in the traditional X server so all drawing is done via OpenGL (Open Graphics Library), the cross-platform alternative to Microsoft’s DirectX.

This means that, not only is the drawing of the screen performed by the graphics card rather than the processor, but it’s also possible to perform some spectacular effects when combined with a compositing window manager such as compiz.

Reveman released a demonstration video using compiz with Xgl. It sparked massive interest in the project and within a week or two many people successfully had it up and running on their desktops.

On the test releases of Dapper Drake, it was almost trivial to install.

To play the demo video you’ll need to install the free Xvid codec.

Compiz provides many effects unavailable on any other operating system and, in some cases, exceeds those provided by Apple’s OSX.

It doesn’t require any applications to be aware of the new server; only the window manager needs to know about the changes, and so works with even the oldest programs.

Shortly after the Xgl code release, Red Hat announced its intention to work more closely on a separate project called AIGLX.

This is more of an evolutionary step than Xgl. Instead of layering the X Window system on top of OpenGL, it provides better support for an OpenGL extension in the current X.Org server, allowing desktops to render either 2D or 3D effects.

Naturally, many people favour Xgl, and many people favour AIGLX. It’s impossible to see which will prove ultimately more popular.

Xgl’s more revolutionary approach appeals to some for the very same reasons it doesn’t appeal to others.

Xgl’s demonstration video and the fact that it’s relatively simple to set up works in its favour. Keep a look out for our move to Ubuntu Dapper Drake; this will almost certainly involve installing and configuring one or the other of these graphics servers.

See also:
Resolving Ubuntu screen setup 
Get connected with Ubuntu Linux
How to install Ubuntu Linux

Reader Comments

   

Add your comment

All fields must be completed. Your email address will not be displayed or used to send marketing messages.

All messages will be checked by moderators before appearing on the site.

See our Privacy Policy for more information.

Related articles

Unbuntu download screenshot

I want to use only free software on my new PC. Where do I start?

We commend the idea of taking the 'free' route but this calls for a plan of action. First you need to install an operating system - and we suggest using Ubuntu

ubuntu-11-10

Ubuntu 11.10 is a complete operating system available at no cost

The latest version of this free alternative to Windows has an improved interface

f-340-hifi-spotify

Rip and save music in high-quality formats to listen to on your PC

How to keep the sound quality high using a lossless format

Question & Answer

Q.How do I stop Windows 7 search?

> Read the answer

Q.Is it a genuine call from Microsoft?

> Read the answer

Q.How can I turn Autoplay back on?

> Read the answer

Best deals on the web

img

THREE E585 Mi-Fi Take it Away Mobile Broadband - 5GB allowance

£44.97- Buy it now

img

THREE Huawei E353u Take It Away Mobile Broadband - One Month Rolling Contract

£4.99- Buy it now

img

T-MOBILE 3G Pay As You Go iPad Micro SIM

£0.10- Buy it now

Great benefits for subscribers!

Poll

Which is your preferred web browser

Jargon Buster

Computing terms explained in plain English

Restore point

A Windows backup of system files and settings.

Great shopping deals from Computeractive