GARNOME - the bad-ass, bleeding edge GNOME distribution for testers and tweakers everywhere - is finally released unto the teeming masses. If you are dying to test the latest GNOME code, but don't want to fall into the depraved addictions and co-dependencies of testing from anonymous CVS, then GARNOME is for you.
The GARNOME website:
Download here:
edit gar.conf.mk to change the location GARNOME will be installed. I installed garnome in /garnome so that's the path I will be using.
Change:
main_prefix ?= $(HOME)/garnome
in
main_prefix ?= /garnome
Before you can compile you need some libs:
yum install bzip2-devel
I have installed fedora as workstation so maybe when you have costum installed fedora more lib dependencies are missing. plz mail me if you get some missing libs.
you'll need mozilla >1.5 otherwise you get a compile error
download the mozilla 1.6 rpms
rpm -Uvh mozilla-*.rpm
rpm -Uvh mozilla-devel-.rpm
rpm -Uvh mozilla-nspr-*.rpm
rpm -Uvh mozilla-nspr-devel-*.rpm
rpm -Uvh mozilla-nss-*.rpm
rpm -Uvh mozilla-nss-devel-*.rpm
rpm -Uvh mozilla-dom-inspector-*.rpm
To start compile:
cd desktop
make paranoid-install
The easiest way is to create a garnome-session script, and use the standard method your distribution provides to launch it when you start X. Here's what the script should look like:
#!/bin/sh
GARNOME=/garnome #patch where garnome is installed
PATH=$GARNOME/bin:$PATH
LD_LIBRARY_PATH=$GARNOME/lib:$LD_LIBRARY_PATH
PYTHONPATH=$GARNOME/lib/python2.3/site-packages
PKG_CONFIG_PATH=$GARNOME/lib/pkgconfig:/usr/lib/pkgconfig
GDK_USE_XFT=1
XDG_DATA_DIRS=$GARNOME/share
export PATH LD_LIBRARY_PATH PYTHONPATH PKG_CONFIG_PATH GDK_USE_XFT XDG_DATA_DIRS
exec $GARNOME/bin/gnome-session
then do:
chmod a+rx garnome-session
mv garnome-session /usr/bin/
this methode is Fedora only!!
cd /etc/X11/dm/Sessions
cp gnome.desktop garnome.desktop
sed -e 's/GNOME/GARNOME/g' < gnome.desktop > garnome.desktop
edit garnome.desktop
chance
exec=gnome-session
in
exec=garnome-session
now you can select GARNOME when you have to login
<de_lupus @pandora.be> Kristof Vansant
lib/WikiUser.php:59: Notice[8]: Only variables should be assigned by reference
lib/Template.php:112: Notice[8]: Only variables should be assigned by reference
lib/Template.php:114: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'html'):112: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'html'):114: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'html'):112: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'html'):114: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'body') (In template 'html'):112: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'body') (In template 'html'):114: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'top') (In template 'body') (In template 'html'):112: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'top') (In template 'body') (In template 'html'):114: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'body') (In template 'html'):112: Notice[8]: Only variables should be assigned by reference
lib/Template.php (In template 'body') (In template 'html'):114: Notice[8]: Only variables should be assigned by reference
lib/CachedMarkup.php (In template 'browse') (In template 'body') (In template 'html'):427: Notice[8]: Only variables should be assigned by reference