IT-lexikon › Infrastruktur › labwc

labwc

Infrastruktur In English → Uppdaterad: 2026-10-10
Mer info
Skapad av
Johan Malm
År
Typ
Wayland-kompositor
Licens
GPL 2
Källkod
github.com/labwc/labwc

Openbox för Wayland — en staplande kompositor som läser Openbox konfigurationsfiler, ritar titelrader på serversidan och 2024 blev standardskrivbordet i Raspberry Pi OS.

När kaklande kompositorer fick Sway och GNOME och KDE skrev om sina egna, stod den som ville ha ett vanligt staplande skrivbord med fönster att dra i utan något alls på Wayland. Johan Malm startade labwc — "Lab Wayland Compositor" — 2019 ovanpå wlroots med en uttalad förebild: Openbox, fönsterhanteraren som i femton år legat under LXDE och otaliga hembyggda skrivbord. Konfigurationen är rc.xml och menu.xml i samma format, teman läses från Openbox themerc, och tangent- och musbindningar skrivs som förut. Dekorationerna ritas av kompositorn, så GTK-program utan egna titelrader ser ut som alla andra.

Precis som förebilden gör labwc inget utöver fönsterhantering: ingen panel, ingen bakgrund, ingen låsskärm — allt sådant kommer från layer-shell-klienter som Waybar eller swaybg, vilket är hela idén. Det som lyfte projektet ur nischen var Raspberry Pi: stiftelsen hade bytt till Wayland med Wayfire i Bookworm 2023, fann att labwc passade de svagare korten bättre, bidrog med kod och gjorde det till standard i oktober 2024. Sedan dess kör det på fler maskiner än de flesta anar, utan att någon av användarna behövt veta vad det heter.

← Tillbaka till lexikonet