Talk:Xvfb

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Kudos for the beautiful screenshot :^p.

Who wrote Xvfb? Is it open source? If yes, where can it be found? Is it part of some other software package (e.g. some X window distribution)? Are there other X window programs with similar functionality? Funkyj 18:13, 29 November 2005 (UTC)[reply]

Thanks: that image was easy to generate, and is also public domain! As for your questions:

  1. It is part of the standard X distribution, as far as I know, so it should be open source (however, it comes with a separate package on my Linux distro).
  2. The man page linked in the article says the author was David P. Wiggins, The Open Group, Inc.
  3. I do not know of any similar program for X

Maybe some of this information can be added to the article? Paolo Liberatore (Talk) 19:31, 29 November 2005 (UTC)[reply]

Hello,
Xvfb uses a virtual framebuffer instead of, e.g. a video framebuffer. So this X-Server doesn't use any graphics card but exists only in the ram, easily spoken. And yes, there *are* many "implentions" of this concept, for example Xvnc or Xnest. Xvnc has also a virtual framebuffer which can be "accessed" via VNC (of course that's much more complicated). Xnest's framebuffer is theoretically saved by the X-client (you know, Xnest is a X-Server which's output is sent to another X-Server ;-).
Xvfb comes along with common X implentations like X.Org and I think it's rewritten many times like many other software. Another comment: I think the image has absolutly no sense. You cannot make a screenshot of Xvfb because it can look whatever you want to make it look like ;-)
greetings, --84.178.70.92 21:22, 1 August 2006 (UTC) (I'm User:SvenK, you can contact me at commons:User:Sven. I'm planning to write a german Xvfb article which you'll be able to read at de:Xvfb when it's finished :-)[reply]

"Unlike a real display server, Xvfb does not support modern X11 extensions like Compositing, Randr or GLX" is that still correct? AFAIK you can easily enable GLX extensions within Xvfb, e.g.

> XVFB_OPTS="-screen 0 1024x768x24 -ac +extension GLX +render -noreset"; xvfb-run --auto-servernum --server-num=20 -s "$XVFB_OPTS" glxgears         
1486 frames in 5.0 seconds = 296.976 FPS
1628 frames in 5.0 seconds = 325.536 FPS

17:54, 9 April 2014 (UTC) — Preceding unsigned comment added by Yarikoptic (talkcontribs)

I second the above note. I was thrown off by the comment about Xvfb not supporting GLX on the article. It does support it. This page can be used as a reference: https://bugzilla.redhat.com/show_bug.cgi?id=904851 I don't know what the protocol is for editing a page, but I'd say let's just go ahead and edit this comment out so that other people are not misled by it. 66.90.167.230 (talk) 08:01, 17 February 2015 (UTC)[reply]

Source Code[edit]

Could someone tell us where the source code is? Is this part of xorg-server or is it from some other application? 2A02:8388:1602:A780:3AD5:47FF:FE18:CC7F (talk) 18:48, 22 July 2017 (UTC)[reply]