IT-lexikon › Infrastruktur › xfwm4

xfwm4

Infrastruktur In English → Uppdaterad: 2026-10-07
Mer info
Skapad av
Olivier Fourdan
År
Ägare
Xfce-projektet
Typ
Fönsterhanterare
Licens
GPL-2.0
Källkod
gitlab.xfce.org/xfce/xfwm4

Xfces fönsterhanterare sedan version 4, en av de första med inbyggd kompositor och en av de sista som envisas med att bara tala X11.

Olivier Fourdan skrev xfwm4 till Xfce 4.0, som kom 2003 efter en omskrivning av hela skrivbordet på GTK 2. Programmet följer ICCCM och EWMH, hanterar arbetsytor, kortkommandon och fönsterbyte med Alt+Tab, och ritar ramarna ur teman som är rena pixmap-bilder plus en liten themerc-fil, så enkelt att det växte fram hundratals. I Xfce 4.2, januari 2005, fick xfwm4 en egen kompositor byggd på Composite-tillägget efter Keith Packards xcompmgr: skuggor, genomskinlighet och slut på flimmer, ett år före Compiz och utan krav på OpenGL.

Den linjen har hållit. Kompositorn fick vsync via GLX och XPresent i 4.14 (2019), men xfwm4 har aldrig blivit en Wayland-kompositor. När Xfce 4.20 (2024) tog sina första steg mot Wayland var det med en annan kompositor, labwc, under skrivbordet. xfwm4 stannar hos X, där den gör ungefär det den gjorde 2005, bara med färre buggar.

← Tillbaka till lexikonet