Motivation to go for Compiz-
1. Need for eye candy
2. Compiz is claimed to be more stable than Beryl
==================
Time and dates are IST
<July 16 2007 0000hrs to 0630 hrs>
01. Added gandalf's deprecated repositories (deprecation thing came to fore quite late into the process)
02. Compiled compiz from source (
http://xorg.freedesktop.org/archive/...z-0.4.0.tar.gz) using the tut on
http://compiz.org/Compiling#Build-Depends_on_Debian.
apt-get dependencies from the post for debian and compiz 0.3.6 in the same tut. Because of step 1, i believe i satisfied compiz 0.2.2 deps
$apt-get build-dep compiz
[Reference Build-Depends: debhelper (>= 5), quilt (>= 0.40), automake1.9, libtool, libglib2.0-dev, libgconf2-dev, libpng12-dev | libpng-dev, libxcomposite-dev (>= 1:0.3-2), libxfixes-dev (>= 1:4.0.1), libxdamage-dev (>=1:1.0.3), libxrandr-dev (>= 2:1.1.0.2), libxrender-dev (>= 1:0.9.1), libice-dev (>= 1:1.0.1), libsm-dev (>= 1:1.0.1), libgl1-mesa-dev (>= 6.5.1) | libgl-dev, libcairo-dev, librsvg2-dev, libgnome-desktop-dev, libgnome-window-settings-dev, libdbus-1-dev, libwnck-dev, libgtk2.0-dev, libpango1.0-dev, x11proto-gl-dev (>= 1.4.8-1), libxinerama-dev, libmetacity-dev]
$apt-get install libdbus-glib-1-dev libmetacity-dev libwnck-dev libgnome-window-settings-dev libpango1.0-dev libgtk2.0-dev libgnome-desktop-dev librsvg2-dev libdbus-glib-1-dev
[deps for compiz 0.3.6]
During the process dbus1.0 was installed, hence there was nuthin in dbus/ (compile time error: cant find dbus/dbus.h). To resolve this a symlink was made in /usr/include
$sudo ln -s /usr/include/dbus1.0/dbus /usr/include/dbus
It also required dbus-arch-deps.h in /usr/include/dbus. dbus1.0 has moved it to /usr/lib/dbus1.0/include/dbus, hence creating a symlink in the former directory...
$sudo ln -s /usr/lib/dbus1.0/include/dbus/dbus-arch-deps.h /usr/include/dbus/dbus-arch-deps.h
Had to manually install librsvg-dev and metacity dev package to and re-configured to get the following messages
"the following optional plugins will be compiled:
gconf: yes
place: yes
dbus: yes
annotate: yes
inotify: no
and the following optional features will be compiled:
svg: yes
gtk: yes
metacity: yes
gnome: yes
kde: no"
$make
$sudo make install
SUCCESS!
NOTE: INFINITE FORUMS WILL REFER TO REPS AT
http://gandalfn.wordpress.com/compiz-repository/ THE AUTHOR HAS DEPRECATED REPS FOR DAPPER.
OTHERS WILL REFER TO
http://www.beerorkid.com AND
http://ubuntu.compiz.net. BOTH ARE NON-EXISTENT AT THE TIME OF AUTHORING THIS.
http://ubuntu.moshen.de HAS REPS ONLY FOR DAPPER ON AMD64.
03. Edited
/etc/X11/xorg.conf. Added the following lines under the corresponding sections.
Section "Module"
load "dbe" ## added for aiglx
load "dri" ## was present beforehand
Load "vbe" ## was present beforehand
load "glx" ## was present beforehand
Section "Device"
Option "XAANoOffscreenPixmaps" ##aiglx
Section "Screen"
DefaultDepth 24 ## was present beforehand
Section "ServerLayout"
Option "AIGLX" "true" ##aiglx
Section "DRI" ## was present beforehand
Mode 0666 ## was present beforehand
EndSection ## was present beforehand
Section "Extensions" ##aiglx
Option "Composite" "Enable" ##aiglx
EndSection ##aiglx
04. Edited
/etc/kde3/kdm/kdmrc
Under
[X-:*-Core]
Changed
ServerCmd=/usr/bin/X -br
To
ServerCmd=/usr/bin/Xorg-air :0 ##aiglx
05. Installed gconf-editor to configure compiz
06. Installed compiz-gnome (for gnome-window-decorator) and compiz-kde (for kde-window-decorator) from the official repositories
07. Created
~/.kde/Autostart/compiz.desktop with the following text (
http://liquidat.wordpress.com/2006/1...fedora-core-6/)
[Desktop Entry]
Encoding=UTF-8
Exec=compiz --replace gconf & kde-window-decorator &
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop
</July 16 2007 0000hrs to 0630 hrs>
=============
Aftereffects
<July 16 2007 0000hrs to 0630 hrs>
1. Linux has slowed down
2. KDM didnt start on reboot. Switched to tty1 and
$startx
3. lost all window decorations
4.
dev@IDEv:~$ compiz --replace gconf
compiz: No composite extension
5. Garbled screen on logout, on all tty and vt1-vt3
6. Restored xorg.conf (removed all lines with #aiglx) and kdmrc and deleted ~/.kde/Autostart/compiz.desktop to make the installation workable.
7. Linux is still slow and the ttys and vts are still useless, though there are no hangups and i can issue a few commands (reboot, duh!)
</July 16 2007 0000hrs to 0630 hrs>
===============
Current Status: Understanding Step 4 of aftereffects. seeking help on IRC. Will be online on gtalk/ymsngr as devghai oooohrs (IST) onwards on July 17.