Utviklet av | Consortium X , XFree86 , X.Org |
---|---|
Første versjon | 16. mai 1994 |
Innskudd | https://gitlab.freedesktop.org/xorg/xserver |
Operativsystem | Unix-type |
Type | skjermserver |
Nettsted | https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml |
Xvfb , eller virtuelle X rammebuffer , er en skjerm tjener gjennomføring av X11-visnings server-protokoll . I motsetning til andre skjermservere utfører Xvfb alle grafikkoperasjoner i virtuelt minne uten å vise utdata til skjermen. Fra klientens synspunkt fungerer den akkurat som enhver annen X-visningsserver, og svarer på forespørsler og sender hendelser og feil der det er aktuelt. Imidlertid vises ingen utdata. Denne virtuelle serveren krever ikke at datamaskinen den kjører på skal ha grafikkort, skjerm eller inndataenhet. Bare et nettverkslag er nødvendig.
Xvfb-serveren vises først i X11R6-versjonen som ble utgitt i 1994 av X Consortium .
Xvfb brukes som en skjermserver når du setter opp tester på grafiske grensesnitt . Den brukes spesielt til testing av webapplikasjoner .
Skjermen produseres på en virtuell skjerm ved hjelp av Xvfb, og distribueres deretter mellom de forskjellige skjermene på videoveggen.
Xvfb kan brukes til å bruke innebygd grafisk programvare i skript, utenfor ethvert grafisk miljø, slik at visse oppgaver automatiseres. Det er således mulig å automatisere operasjoner for transformasjon eller konvertering av dokumenter ved hjelp av inkscape eller OpenOffice.org .