‘Compiz Fusion’

R.I.P  Shame  ( a.k.a.  Shane Lee )  9/10/1973  to  26/12/2008


Compiz Fusion for debian GNU/Linux

unofficial repositories for

debian Unstable (Sid)  |  Testing (Lenny)  |  Stable (Etch)

32-bit (i386)  |  64-bit (amd64)


compizfusion

Scroll down for INSTALLATION and USAGE instructions and latest  PACKAGE updates


Important Changes

The latest update brings some changes that users need to be aware of:

  • atlantis 2 plugin:

The atlantis2 plugin in *plugins-unstable is currently patched to rename all files to *atlantis2* and to enable it to appear in CCSM as Cube Atlantis 2, enabling it to co-exist with the current atlantis plugin in *plugins-extra

From the latest update this is now unpatched and instead replaces the original atlantis.

What this means to users is that atlantis 2 now appears simply as Cube Atlantis in CCSM but is still actually atlantis 2.  I’m sure that all makes perfect sense.

It also means that all settings in CCSM will go back to their default settings.

If you don’t want to have to go to the trouble of recreating all your settings, the simplest way to get your settings back is like this:

flat-file backend users:

open ~/.config/compiz/compizconfig/Default.ini

Look for the section starting [ATLANTIS2] and simply rename it to [ATLANTIS]

You may also want to check for an [ATLANTIS] section and delete that.

kdeconfig users:

Same method as above but open ~/.kde/share/config/compizrc and the sections are named [atlantis2_screen0] and [atlantis_screen0]

gconf-backend users:

Go to /home/shane/.gconf/apps/compiz/plugins/

Once there, delete the atlantis directory and rename the atlantis2 directory to atlantis.

Apologies for any inconvenience.

  • stars, fireflies and snow plugins:

stars and fireflies in *plugins-unstable have now been removed since they are merged into the elements plugin.

the snow plugin in *plugins-unsupported still exists but I understand it no longer works, so it is best to leave it disabled as it is also merged into the elements plugin.

  • animation plugin:

The animation plugin is now split into 2 seperate plugins - animation and animationaddon.

You can find more information about this > HERE <

I haven’t tested this yet but I understand users may need to recreate some or all of their animation settings.

Unfortunately there is nothing I can do personally to avoid this.


Warnings

WARNINGS!

Please, only use these repositories if you are prepared to experiment. These packages are based on git (development) versions of compiz and compiz fusion and as such should be considered unstable and are not recommended for a primary or work critical system at this point.

Please do not mix repositories. This often leads to conflicts and problems due to different versions of packages.

Please uninstall any compiz or compiz fusion packages installed from other sources, including official debian sources, before using these repositories to avoid conflicts.

Although these packages may have worked well on my system, it doesn’t necessarily mean they will on yours. Install them at your own risk.

PLEASE BACKUP YOUR SETTINGS AND DATA REGULARLY!


Installing

Debian Sid (Unstable) - 32-bit and 64-bit

Based on compiz and compiz fusion git (in development).

Please Note: This is cutting edge, up to the minute stuff and as such may have major bugs or breakages at any time. Also contains extra plugins and supplemental apps which may be in early stages of development.

To use this repository, add the following to /etc/apt/sources.list

deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

—————————————————————————

Debian Lenny (Testing) - 32-bit and 64-bit

Based on compiz and compiz fusion git (in development).

Please Note: This is cutting edge, up to the minute stuff and as such may have major bugs or breakages at any time. Also contains extra plugins and supplemental apps which may be in early stages of development.

To use this repository, add the following to /etc/apt/sources.list

deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./

—————————————————————————

Debian Etch (Stable) - 32-bit and 64-bit

Based on compiz and compiz fusion git (in development).

Please Note: This is cutting edge, up to the minute stuff and as such may have major bugs or breakages at any time. Also contains extra plugins and supplemental apps which may be in early stages of development.

UPDATE: The repo is now based on compiz and compiz fusion git, rather than official releases and now includes a fully functional CCSM which applies settings immediately with ANY backend.
Also now includes simple-ccsm and compiz-fusion-plugins-unstable just like the Sid and Lenny repos.

Known Issues with Etch repo:
Category icons do not display correctly in CCSM, though the plugins icons DO display correctly. I’m working on a solution and CCSM will be updated once I find a solution.
The wii-track plugin is missing from compiz-fusion-plugins-unstable. This is due to Etch not having the required development packages.
Also missing is fusion icon since I am unable to get it working with Etch. It will be added if I manage to find a solution.

To use this repository, add the following to /etc/apt/sources.list

deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./

—————————————————————————

GPG Key

The repositories are gpg signed and you can obtain the key by typing the following command in a terminal as root (not sudo):

wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -

You can install the packages to run Compiz Fusion on KDE with this command:

  • apt-get install compiz-fusion-kde

Or the packages to run Compiz Fusion with GNOME:

  • apt-get install compiz-fusion-gnome

And you can use this command to install all Compiz Fusion packages, plus any Compiz Fusion related, complimentary/supplemental packages:

  • apt-get install compiz-fusion-all

Usage

Compiz Manager is now the recommended way to start compiz fusion and is automatically installed by default with any of the metapackages.

To run Compiz Fusion, type the following in a terminal:

  • compiz-manager

If you prefer using Fusion Icon and it is installed, you can still use it to run compiz fusion instead:

  • fusion-icon


If any of the Compiz Fusion metapackages are installed, you can use the included script to perform various maintenance functions by running the following commands:

The Compiz Fusion script has been removed from the metapackages for now as it needs to be re-written to take into account different setups - apt vs aptitude for example and different debian versions (Sid/Lenny/Etch) and in it’s current state also affects beryl packages. It will be re-added once I have time to fully rework it.


Package List

Compiz packages:
The core of Compiz Fusion. A compositing window manager plus plugins and window decorators

compiz
compiz-core
compiz-plugins
compiz-kde
compiz-gnome
libdecoration0
libdecoration-dev

Compiz Fusion packages:
Extra plugins and apps, decorator and settings manager to enhance Compiz

compiz-fusion-plugins-main
compiz-fusion-plugins-extra
compiz-fusion-plugins-unsupported
compiz-bcop

compiz-manager
compizconfig-settings-manager (ccsm)
libcompizconfig0
libcompizconfig-dev
compizconfig-backend-kconfig
compizconfig-backend-gconf
python-compizconfig
emerald
emerald-themes
libemeraldengine0
libemeraldengine-dev

simple-ccsm

shame’s extra packages:
Extra packages including unofficial plugins and eyecandy related or complimentary packages

compiz-fusion-kde
compiz-fusion-gnome
compiz-fusion-all

fusion-icon - Sid / Lenny only
compiz-fusion-plugins-unstable

- addialog - Sid / Lenny only
- anaglyph
- animationsplus

- atlantis2 - now renamed Cube Atlantis in CCSM and replaces original Atlantis plugin
- basicblur
- cubedbus
- cubemodel - Sid / Lenny only
- desktopclick
- dodge
- elements - Sid / Lenny only
- filedebug
- fireflies
- REMOVED - merged into the Elements plugin
- flash
- floatingobjects - currently broken in Sid / Lenny
- freewins
- ghost
- grid - Sid / Lenny only
- maze
- mousegestures
- mousetrails
- photowheel
- prompt - currently broken in Sid / Lenny
- rubik
- screensaver
- shadows
- showrepaint - Sid / Lenny only
- snowglobe
- stackswitcher - Sid / Lenny only
- stars - REMOVED - merged into the Elements plugin
- vigo - currently broken in Sid / Lenny
- visualevent
- vpsfade

- vpsswitch
- wiitrack - Sid / Lenny only
- workspacenames

More to be added…