Compiz er en kompositt vindushåndterer som gjør nytte av OpenGL for Xgl og AIGLX. Compiz er kompatibelt med et hvilket som helst X-basert skrivebordsmiljø, inkludert GNOME 2, KDE og Unity. GNOME 3 benytter Mutter til fordel for X.[4]
Compiz | |||
---|---|---|---|
Utvikler(e) | Matthias Hopf | ||
Utgitt | August 2006[1] | ||
Nyeste versjon | 0.9.14.2 (22. august 2022)[2] | ||
Kodelager | https://code.launchpad.net/compiz | ||
Operativsystem | Linux Unix-liknende | ||
Skrevet i | C[3] | ||
Skrivebordsmiljø | OpenGL | ||
Type | Vindusbehandler for vindussystemet X | ||
Lisens | MIT-lisensen, GNU General Public License | ||
Nettsted | www.compiz.org (en) | ||
Bruk av OpenGL flytter tegne-belastning fra prosessoren til GPU, dersom det finnes en tilgjengelig GPU. Det medfører et mer responsivt skrivebord, samtidig som det frigjør prosessorkraft som kan benyttes til nødvendige operasjoner, og fører til et mer visuelt estetisk skrivebordsmiljø.
I dag har Compiz og avstikkerprosjektet Beryl fusjonert.[5] I det nye prosjektet er Compiz navnet til vindushåndtereren og Compiz-Fusion navnet til et sett med utvidelser.[6]
Historie
Compiz var den første kompositt vindushåndtereren som tok i bruk (GPU-akselerert) OpenGL og 3D effekter for å vise et Linux skrivebord. 30. mars 2007 annonserte Compiz og Beryl utviklerne at Compiz og Beryl skulle slås sammen til samme prosjekt.
Compiz-Fusion
Compiz er laget for å støtte ulike utvidelser, som også gir ulike effekter og funksjoner.
Etter Compiz-Beryl-fusjonen ble Compiz-Fusion (med bindestrek) navnet på et sett med utvidelser til vindushåndtereren, som utvikles i et underprosjekt til Compiz. Compiz-Fusion består av en kombinasjon og videreutvikling av Beryls og Compiz-Extras' kildekode. Compiz-Fusion er også navnet til brukernettverket som utvikler og bruker utvidelsene.[7]
Compiz-Fusion består blant annet av følgende utvidelser:
Navn | Funksjon |
---|---|
Cube | Er en utvidelse som viser flere skrivebord, som sider en kube, (som kan vise både flere og færre skrivebord enn 4). |
Scale | Exposé-liknende utvidelse som forminsker alle vinduer, som gir deg en god oversikt over alle startede programmer. |
Switcher | Er en Alt+TAB erstatning, som lar deg velge mellom vinduer. |
Wobbly | Får vinduer til å se ut som der er geléaktige når de flyttes, eller når man endrer størrelsene på vinduene. |
Water | Etterlater vann-ripler når du klikker med musen eller drar vinduer rundt på skrivebordet. (Krever et kraftig grafikk-kort). |
3D | Flytter vinduer litt ut fra kuben når kuben roteres. |
Animation | Animerer hendelser, slik som et vinduer åpnes og lukkes, at menyer vises eller lukkes, m.m. |
Negative | Inverterer fargene til skjemen eller et valgt vindu, slik at det ser ut som et fotonegativ, som kan brukes til å få fram ellers usynlige detaljer. |
Zoom | Zoomer inn en god del, ettersom alle vinduer er 3D-objekt blir ikke resultatet kornete, slik som ved en tradisjonell forstørring. |
Place | Får Compiz til å automatisk plassere nye vindu på passelige steder, der de ikke er i veien. |
Fade | Får vinduer, verktøytips og menyer til å tones inn og ut. |
Move | Lar brukeren sette en taste- og muskombinasjon for å flytte vinduer. |
Resize | Lar brukeren sette en taste- og muskombinasjon for å endre størrelsen på et valgt vindu. |
Aquarium | Gjør kuben om til et akvarium, hvor det svømmer fisker inne i kuben. |
Snow | Lar det snø på skrivebordet. |
Galleri
- Compiz blir forhåndsinstallert med Ubuntu 7.04, men må oppdateres for å få tilgang til Compiz-Fusion.
- Compiz med gjennomsiktige vinduer.
- Her vises Place-utvidelsen.
- Her vises Switcher, som også viser sanntidsvideoavspilling i miniatyrvisningen.
- Her vises Scale-utvidelsen.
- 3D utvidelsen sammen med Cube.
Se også
Referanser
Eksterne lenker
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.