Linked by Eugenia Loli on Wed 23rd Mar 2005 23:18 UTC, submitted by adel
X11, Window Managers Seth Nickell posted some screenshots and videos showing the experimental Luminocity window manager & Cairo which enable a XOrg-based desktop to get accelerated GL eye candy graphics. update: more here.
Permalink for comment
To read all comments associated with this story, please click here.
well I got it up and running....
by karl on Thu 24th Mar 2005 15:13 UTC

I followed the directions posted in the blog and got it up and running (woohoo!). Aparently the API is undergoing some changes(who woulda thunk)-so when I built it I kept getting the same error messages mentioned by 'foo', ie. missing @XTHREADS_CFLAGS@....

So not knowing anything about the code I just sat down I tried to do some good ole pattern recognition- I noticed some files referenced :

-DXTHREADS

the @ symbol in a makefile, AFAIK, just symbolizes some library which was not resolved in the autogen.sh/configure process. So I simply edited the respective makefiles and swapped @XTHREADS_CFLAGS@ for -DXTHREADS and everything compiled fine with little annoying errors about some important change (!). Anyway it compiled and runs here...actually rather neat...unfortunately it doesn't run quite as fast and smooth on my machine as seen in those demos....(2.4 GHz Celeron/GF5700)...but not much slower, much less smooth...only a whee bit....



Also just to note I have been running xcompmgr fulltime for about 2 months with very few problems..older gtk apps (xmms, mplayer) are the only real sources of problems nowadays....It's still not quite there-(surprise!)-but everything works-it's kind of funny how anything on your screen which is being dynamically updated (ie, the system monitor panel applet, or a terminal which is being updated) shows through any opengl apps running in full screen mode. Made the mistake one time of lauching enemy-territory ina terminal window with xcompmgr running-kind of wierd seeing a black rectangular box showing through while running e-t...hehe...