IT-lexikon › Infrastruktur › Xvfb

Xvfb

Infrastruktur In English → Uppdaterad: 2026-10-07
Mer info
Typ
X-server
Licens
MIT

En X-server utan skärm, som ritar allt i minnet och låter grafiska program köra på maskiner där ingen tittar.

X virtual framebuffer följer med X-distributionen sedan 90-talet och gör allt en vanlig X-server gör, utom att visa något. Fönster, typsnitt och tillägg fungerar som vanligt, men pixlarna hamnar i en buffert i RAM, som på begäran kan skrivas till fil. För programmet är skillnaden osynlig: det öppnar DISPLAY=:99 och ritar på.

Det låter som en kuriositet men har blivit ett arbetsverktyg. Byggservrar utan grafikkort använder Xvfb för att köra webbläsartester, generera skärmdumpar eller köra installationsprogram som vägrar starta utan display. Debian-skriptet xvfb-run startar en server, kör kommandot och städar efter sig. Headlesslägen i Chrome och Firefox har sedan dess gjort det mindre nödvändigt, men inte överflödigt.

← Tillbaka till lexikonet