Photo Album
Past Work

It is so real, so full of light.
-- Moonspell
# 628746 visitors #

icon  XGL - An Xserver framework based on OpenGL

Posted on (2006-02-25)

XGLNow a days, you see a lot of excitement over XGL - the X server architecture layered on top of OpenGL. What this means is that you can see a flurry of activity on the desktop front, including special effects which would put even the upcoming Microsoft Vista OS to shame. What I find exciting about this project started by David Reveman way back in 2004 is the support and contribution to this project provided by Novell. In fact, Novell has released a few video clips show casing some of the special effects that are possible using XGL which are worth watching. For those of you who are constrained about bandwidth, I have included a few screen shots of the video clips below.

Fig: OSX Expose like functionality built-in

Fig: Transparency of windows

Fig: Special effects while changing virtual desktops

The project is still in the testing phase and so, we the ordinary users, will have to wait with our fingers crossed till a server based on XGL has been integrated with the Linux distributions (I guess, the first one most probably would be SuSE).

Well, I belong to the old school of thought when I say that it is better to have a spartan desktop if you want to do some serious work. In support of my views, try putting a kid in a room full of toys and make him do his home work. In 90 % of the cases, the kid will be distracted. Perhaps you will have to scold him, threaten him with consequences and even punish him and he may eventually complete the work allotted to him. I can see the same happening in the work front too. For many of us the fear of getting chewed up by the boss or an imminent deadline will be the dominant factor which will make us put our mind where the work is. So any day, while I am doing serious work on my computer, I prefer using a desktop without any frills.

That doesn't mean that XGL and related projects are a waste of time. They do play a significant role in furthering the Linux cause. Some of them being:

  • Showcasing the power of OpenGL which will grab the attention of the large number of game developers who then will hopefully consider developing cross platform games using OpenGL instead of the Windows centric games that are developed at present using DirectX.
  • You can show these special effects to your friends and members of your family and I can bet my shirt that they will be asking you to help them in installing Linux on their machine. This means, a lot of effort is reduced in persuading people to embrace Linux over any other proprietary OS.
  • If you are using your Linux machine for entertainment and fun, these special effects will be a good time pass.
  • I strongly feel that it is projects such as these that will be the tipping point in enabling Linux to grab a major sice of the OS market.

So what are the prerequisites for running XGL based X server on your machine ?

Novell claims that your PC specifications need be modest for this to work. But you definitely would need a graphics card preferably one from NVIDIA - which in my opinion has the best support for Linux. This is because OpenGL relies heavily on a graphics card for rendering the effects.

[comment]Posted by (frederic)

(Ronny) - 2015-10-11
May I simply just say what a reeilf to uncover someone that actually knows what they are discussing over the internet. You actually realize how to bring a problem to light and make it important. More and more people really need to look at this and understand this side of your story. It's surprising you are not more popular because you most certainly have the gift.Also visit my weblog ::

(Ranje) - 2015-10-12
pues te dire que si bien en tu articulo se nota que estas con <a href=&quot>deiban</a> (ubuntu) y gnome pues realmente es bueno, solo es cuestion de enfoque, yo por mi parte uso gentoo y KDE, realmente no veo que tenga que envidiarle a sistemas operativos tipo OSX o Windows1.- el SL si esta hecho por frikis, y ke tiene eso de malo, generalmente los frikis se destacan por hacer las cosas bien, cosa que la gente de mercadotecnia no tanto2.- el SL no es feo, la belleza es algo subjetivo, o solo porque a mi no me gusta la Capilla Sixtina no quita que sea una hermosa obra a los ojos de la humanidad3.- el SL ofrece soporte, solo que es a parte, ademas quien me puede dar un caso donde el soporte de windows sirva (de MacOS no se asi que no hablo)4.- volvemos con la belleza que es subjetiva, ahora que si MacOS es un sistema superior pues eso ya esta en duda porque si bien los principales usuarios de MacOS eran los disef1adores graficos, estos estan encontrando en Linux una herramienta viable, solo esta la noticia que la pelicula de Halo (producto de Microsoft) sera animada en LinuxYa pa terminar dire que con la funcinabilidad que me dan las KParts y los KIOSlaves los escritorios Avanzados como OSX y Windows se quedan a af1os de distancia

(Dave) - 2015-10-13
Venga No me negare9is que el efecto de<a href=&quot> midmiizano</a> de MacOS X es lo me1s :-P.Aunque en fin, no un sistema operativo es mejor por ser me1s bonito. Yo utilizo Linux como escritorio y he empezado hace poco a utilizar MacOS X para edicif3n de audio. MacOS X rinde muy pero que muy bien, y el Audacity vuela sobre e9l, me1s que en Linux, a mi parecer, aunque no hay nadie que me quite Linux.En fin, que Linux es un sistema con futuro, MacOS X como Apple no cambie su modo de pensar y lo venda para PC no tiene futuro, por muy bueno que sea el sistema, y Linux puede llegar a ser tan bonito.Todas nuestras esperanzas para tener un buen sistema en PC son Linux: sin intereses econf3micos, sin ledmites, con total libertad Yo espero que dentro de poco ademe1s de ser tan fe1cil de usar como Ubuntu sea tan bonito como OS X.Saludos ;-)

back pageid