Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have Compiz enabled and use the 3D desktop cube with rotation as long as various cool minimize animations.

Recently when I boot the computer, Docky has been telling me to 'enable compositing'. I don't know what compositing is! Docky is working fine as it always has been though, so I don't know why it is suddenly asking me this (I'm guessing it is confused and that it is actually enabled but I'm not sure).

So what is compositing and is it enabled because I am using Compiz or is it something different?

What does 'compositing' mean exactly?

share|improve this question
1  
Sometimes Docky gives you this warning even when you don't need it. I think it's probably because Docky started before Compiz or something similar to that. If you don't see a black border like lovinglinux said, you're probably fine. –  Matthew Oct 20 '10 at 14:09

1 Answer 1

up vote 8 down vote accepted

Compositing is provided by Compiz, which is a compositing window manager. What it means is explained below:

A compositing window manager is a component of a computer's graphical user interface that draws windows and their borders. It also controls how they display and interact with each other, and with the rest of the desktop environment. The main difference between a compositing window manager and other window managers is that instead of outputting to a common screen, programs each output first to a separate and independent buffer, or temporary location inside the computer, where they can be manipulated before they are shown.[1][2]

The window manager then processes and combines, or composites, output from these separate buffers onto a common desktop. The result is that the programs now behave as independent 2D or 3D objects.[1] Compositing allows for advanced visual effects, such as transparency, fading, scaling, duplicating, bending and contorting, shuffling, and redirecting applications. The addition of a virtual third dimension allows for features such as realistic shadows beneath windows, the appearance of distance and depth, live thumbnail versions of windows, and complex animations, to name just a few.[3][4] Because the programs draw to the off-screen buffer, all graphics are naturally double buffered and thus do not flicker as they are updated.

The most commonly-used compositing window managers include the Desktop Window Manager in Microsoft Windows, the Quartz Compositor in Mac OS X, and Compiz, Metacity and KWin for Linux, FreeBSD and OpenSolaris systems.

http://en.wikipedia.org/wiki/Compositing_window_manager

If you see a black border around docky, then compositing is not properly enabled. The warning you are getting is most likely a result of Docky starting before compositing kicks in.

See https://bugs.launchpad.net/docky/+bug/552273

share|improve this answer
    
Excellent answer, also the workaround listed for the docky thing is "Edit the docky launcher script and put a 'sleep 5' to sleep for 5 seconds." any idea where I find this script? –  ioSamurai Oct 20 '10 at 20:21

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.