Xvfb

Xvfb

Információ
Fejlesztette X konzorcium , XFree86 , X.Org
Az első verzió 1994. május 16
Letét https://gitlab.freedesktop.org/xorg/xserver
Operációs rendszer Unix típus
típus megjelenítő szerver
Weboldal https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml

Xvfb , vagy virtuális X framebuffer , a kijelző szerver végrehajtása X11 kijelző szerver protokoll . A többi megjelenítő szerverrel ellentétben az Xvfb minden grafikus műveletet végrehajt a virtuális memóriában anélkül, hogy a kimenetet megjelenítené a képernyőn. Az ügyfél szempontjából ugyanúgy működik, mint bármely más X megjelenítő kiszolgáló, válaszol a kérésekre, és adott esetben eseményeket és hibákat küld. Kimenet azonban nem jelenik meg. Ehhez a virtuális kiszolgálóhoz nem szükséges, hogy a számítógépen legyen grafikus adapter, kijelző vagy beviteli eszköz. Csak hálózati rétegre van szükség.

Történelmi

Az Xvfb szerver először az X Consortium által 1994-ben kiadott X11R6 verzióban jelenik meg .

Alkalmazások

Teszt automatizálás

Az Xvfb-t kijelzőkiszolgálóként használják a grafikus interfészek tesztjeinek beállításakor . Különösen webes alkalmazások tesztelésére használják .

Képfal

A kijelzőt egy virtuális képernyőn állítják elő az Xvfb segítségével, majd elosztják a videofal különféle monitorai között.

Kép rögzítése

A szoftver megjelenítésének elrejtése

Az Xvfb natív grafikus szoftvereket használhat szkriptekben, bármilyen grafikus környezeten kívül, lehetővé téve bizonyos feladatok automatizálását. Így lehetőség van a dokumentumok átalakításának vagy átalakításának automatizálására az inkscape vagy az OpenOffice.org segítségével .

Bibliográfia

Megjegyzések és hivatkozások

  1. Stephen Gildea, „  X Window System, 11. verzió, 6. kiadás - Kiadási megjegyzések  ” ,1994. május 16
  2. Shahnaz Mohammedi Shariff , Heng Li , Cor-Paul Bezemer , Ahmed E. Hassan , Thanh HD Nguyen és Parminder Flora „  javítása tesztelése hatékonysága szelén alapú terhelési tesztet  ”, 2019 IEEE / ACM 14. International Workshop on Automation Software Test (AST) ,2019, P.  14–20 ( DOI  10.1109 / AST.2019.00008 )
  3. "  Telepítsen egy virtuális X szervert a fej nélküli tesztek futtatásához  ", Dev & Mind ,2016. június 3( online olvasás )
  4. Nathan Bourgoin , Jason Withee , Bruce Segee és Yifeng Zhu , „  Olcsó nagy felbontású kijelzők csempézett tudományos vizualizációs adatok  ”, 2009 IEEE International Workshop on Nyílt forrású szoftver tudományos számítás (OSSC) ,2009, P.  63–67 ( DOI  10.1109 / OSSC.2009.5416869 )
  5. RP Martinez-Alvarez , S. Costas-Rodriguez , FJ Gonzalez-Castano és F. Gil-Castineira , „  Automatizált dokumentumkonvertáló rendszer az egyszerű multimédiás platformokhoz  ”, 2010. IEEE 7. fogyasztói kommunikációs és hálózati konferencia ,2010, P.  1–2 ( DOI  10.1109 / CCNC.2010.5421807 )