LuminocityHowTo

Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2005-06-30 06:06:15
Size: 4659
Editor: ip24-250-139-74
Comment:
Revision 5 as of 2005-10-26 16:14:20
Size: 4656
Editor: ACD48684
Comment: link
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
This is fun to play with (I really like the desktop switcher) but its not a functional window manager like Metacity. Its only to be looked at. So don't show this off to all your Window's buddies (unless you say "this is the future of Linux") because they will be disappointed when they switch to use it only to find out its basically a demo. This is fun to play with (I really like the desktop switcher) but it's not a functional window manager like ["Metacity"]. It's only to be looked at. So don't show this off to all your Windows buddies (unless you say "this is the future of Linux") because they will be disappointed when they switch to use it only to find out it's basically a demo.
Line 17: Line 17:
'''apt-get install cvs libtool libxxf86vm-dev build-essential docbook-xsl automake1.7 libglib2.0-dev libgtk2.0-dev xlibmesa-glu-dev ''' {{{apt-get install cvs libtool libxxf86vm-dev build-essential docbook-xsl automake1.7 libglib2.0-dev libgtk2.0-dev xlibmesa-glu-dev
}}}
Line 21: Line 22:
'''mkdir luminocity'''
'''cd luminocity/ '''
{{{mkdir luminocity
cd luminocity/ }}}
Line 26: Line 27:
'''cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome get jhbuild'''
'''cd jhbuild/'''
'''make'''
'''make install'''
{{{cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome get jhbuild
cd jhbuild/
make
make install}}}
Line 33: Line 34:
'''cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome get '''
'''luminocity/luminocity.modules'''
'''cp luminocity/luminocity.modules modulesets/'''
{{{cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome get
luminocity/luminocity.modules
cp luminocity/luminocity.modules modulesets/}}}
Line 39: Line 40:
'''cd ..''' {{{cd ..
}}}
Line 43: Line 45:
'''gedit''' {{{gedit
}}}
Line 47: Line 50:
"import os {{{import os
Line 57: Line 60:
os.environ['INSTALL'] = os.path.join(os.environ['HOME'], 'bin', 'install-check')" os.environ['INSTALL'] = os.path.join(os.environ['HOME'], 'bin', 'install-check')
}}}
Line 59: Line 63:
Save the file as "jhbuildrc-luminocity" Save the file as {{{jhbuildrc-luminocity}}}
Line 63: Line 67:
'''mkdir ~/luminocity/src/'''
'''mkdir ~/luminocity/opt/'''
{{{mkdir ~/luminocity/src/
mkdir ~/luminocity/opt/}}}
Line 68: Line 72:
'''export AUTOMAKE=automake-1.7'''
'''export ACLOCAL=aclocal-1.7'''
{{{export AUTOMAKE=automake-1.7
export ACLOCAL=aclocal-1.7}}}
Line 73: Line 77:
'''~/bin/jhbuild -f ~/luminocity/jhbuildrc-luminocity build xserver luminocity''' {{{~/bin/jhbuild -f ~/luminocity/jhbuildrc-luminocity build xserver luminocity
}}}
Line 81: Line 86:
'''~/bin/jhbuild -f ~/luminocity/jhbuildrc-luminocity shell''' {{{~/bin/jhbuild -f ~/luminocity/jhbuildrc-luminocity shell
}}}
Line 85: Line 91:
"If you want to change the window size, start Xfake with:Xfake -screen <width>x<height*number_of_workspaces>x<bpp> "If you want to change the window size, start Xfake with:

{{{
Xfake -screen <width>x<height*number_of_workspaces>x<bpp>
}}}
Line 88: Line 97:
For example, this would make luminocity to open in 1024x768 window when using 4 workspaces:" For example, this would make luminocity to open in 1024x768 window when using 4 workspaces:
Line 90: Line 99:
'''Xfake -ac -nolisten tcp -screen 1024x3072x32 :1 &''' {{{Xfake -ac -nolisten tcp -screen 1024x3072x32 :1 &
}}}
Line 94: Line 104:
'''DISPLAY=:1 gxine &''' {{{DISPLAY=:1 gxine &
}}}
Line 98: Line 109:
'''luminocity :1''' {{{luminocity :1
}}}
Line 105: Line 117:
'''luminocity :1 -d 4 /path/to/background ''' {{{luminocity :1 -d 4 /path/to/background
}}}

If you are like me, you probably like to have some eye candy and the Luminocity demos enticed you. All those effect look great, but what good are they if we have to wait years for the effect to get into Gnome?

I created this howto to help people like myself install Luminocity now in order to try out the new effects. It does alright on my Pentium 4 with an ATI card (newest fglrx drivers installed), but using a mouse wheel seems to make it crash (anyone got a work around?).

This is fun to play with (I really like the desktop switcher) but it's not a functional window manager like ["Metacity"]. It's only to be looked at. So don't show this off to all your Windows buddies (unless you say "this is the future of Linux") because they will be disappointed when they switch to use it only to find out it's basically a demo.

This howto was created by adding this Gentoo one to this wikipage:

http://64.233.167.104/search?q=cache:2ai6TpucWhoJ:forums.gentoo.org/viewtopic-t-313926.html+install+luminocity&hl=en&lr=&client=firefox&strip=1

For future note, every time you see bold, it is a new command line to enter.I will only use the bold for bash commands.

First we need to install some things.

{{{apt-get install cvs libtool libxxf86vm-dev build-essential docbook-xsl automake1.7 libglib2.0-dev libgtk2.0-dev xlibmesa-glu-dev }}}

Now lets make a directory:

{{{mkdir luminocity cd luminocity/ }}}

Now we need to install jhbuild:

{{{cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome get jhbuild cd jhbuild/ make make install}}}

I don't really get this part but its needed to work:

{{{cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome get luminocity/luminocity.modules cp luminocity/luminocity.modules modulesets/}}}

Now get out of that directory

{{{cd .. }}}

and start gedit:

LuminocityHowTo (last edited 2008-08-06 16:23:47 by localhost)