Compiz

from Wikipedia, the free encyclopedia
Compiz

Compiz logo.svg
Basic data

developer Sam Spilsbury, Daniel van Vugt, David Reveman, Matthias Hopf, David Airlie, Adam Jackson, Jon Smirl
Publishing year August 2006
Current  version 0.9.14.1
( November 28, 2019 )
operating system unixoid
programming language C.
category Window manager
License MIT license
German speaking Yes
https://launchpad.net/compiz
Compiz is a window manager

Compiz is an originally from Novell developed compositing and window manager , which the OpenGL -accelerated X expansion AIGLX or the now set OpenGL accelerated X server Xgl uses. It is often used to demonstrate, which provide (graphic) options AIGLX and Xgl and where Unix - desktop environments could develop in the future.

Ubuntu is the only major Linux distribution that has been shipping Compiz by default for a long time (since Ubuntu 7.10). A new addition is Elive , which contains Compiz from version 3.0 as standard.

Versions

The Compiz 0.9.x series has been completely rewritten compared to the 0.8.x versions and has a new programming interface in C ++ . At the end of 2014 a developer announced that he would further develop the old version 0.8.9. Since 2016 there have been new releases of the 0.8.x branch under the name Compiz Reloaded .

Special features of Compiz

In contrast to pure composition managers, Compiz is not just such a manager, but also a window manager, which means that it also takes care of drawing window frames, title bars, minimize and maximize buttons, and so on. However, this is also the case with KWin and Metacity .

Since Compiz complies with the ICCCM standard, it can replace the window manager of the desktop environment, which is started on a corresponding X server (such as Metacity for Gnome 2 or KWin for KDE Plasma Workspaces ).

Compiz also has a modular structure. All effects, but also basic things like the ability to move windows or change their size, are implemented as plug-ins . This makes Compiz easy to expand.

Compiz currently provides suitable window manager daemons for GNOME and KDE. These ensure the correct display of window frames, title bars and similar elements in these desktop environments when using Compiz.

Compiz is the basis of the Ubuntu user interface Unity and from version 4 is also supported by VirtualBox .

configuration

The configuration of Compiz and its numerous additional modules can be carried out using several tools:

  • Compiz itself offers the configuration via csm (Compiz Settings Manager).
  • The Compiz Fusion project is developing the ccsm (Compizconfig Settings Manager) extension to simplify the configuration and improve the graphic design.
  • If Compiz is started with the extension gconf , all settings can be made directly via the gconf editor .

Similar projects

Beryl was a Compiz spin-off that emerged after some developers created their own development branch called compiz-quinn , which incorporated larger and larger changes. Since the end of March 2007 there have been increased efforts to bring the two projects back together under the name Compiz Fusion , which was put into practice on April 6, 2007.

Project Looking Glass is a 3D user interface developed by Sun Microsystems and under the GNU General Public License. The project aims to develop new ways of interacting with a computer work surface and sees itself as a technical advance development for future user interfaces. Extensive use of a three-dimensional work surface allows, for example, notes on web pages to be made on the back of the browser window. Looking Glass is an open source project and is being developed for Linux and Solaris. It uses and extends Java 3D.

Mandriva developed Metisse as a 3D user interface for Linux.

KWin , the standard window manager from KDE Plasma Workspaces , also supports compositing effects from version 4.0. They are active from version 4.2.

The Gnome project relies on the window manager Mutter for Gnome Shell , a combination of Metacity and the graphics library Clutter .

Pictures from some Compiz plugins

Web links

Commons : Compiz  - album with pictures, videos and audio files

Individual evidence

  1. wiki.compiz.org . (accessed on August 26, 2019).
  2. lists.freedesktop.org .
  3. www.openhub.net .
  4. Michael Larabel: There's New In-Fighting Over The Future Of Compiz. Phoronix , November 24, 2014, accessed November 24, 2014 .
  5. [compiz] "Which version should I use?"
  6. COMPIZ RELEASE ANNOUNCEMENT - 08/08/12. March 26, 2016. Retrieved September 16, 2017 .
  7. "Compiz Reloaded" project on github. Retrieved September 16, 2017 .
  8. KDE 4.2.0 Release Announcement