Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Compiled Xvnc via TigerVNC plus a short script and a fonts directory.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
fonts
README
Xvnc
pxvncfb

README

After running comsol matlab for my job as a research assistant, I've found a need for something akin to xvfb that I can keep in my personal files. This is because, if an X display exists, then comsol will want access to it (and will close if it goes away--ie, with a logout). I solved this problem by using ssh without tunnelling X, but I think having something like xvfb would be nice! (Or, xpra, but xvfb is a dependency) Unfortunately, both xvfb and xpra are kind of a pain in the butt to install as a user without special privlileges.

SO, I grabbed a compiled copy of Xvnc from the TigerVNC people, studied vncserver (a perl script) and tried to grab the tiny part I needed (:1*, basically), and some X11 fonts. Note that I don't really need a way to access the display---if that's what you want, you should probably just download and ./config && make && make prefix=/home/you/wherever install in the unix/ folder of TigerVNC's distribution (or figure out xvfb and/or xpra). Also, download their compiled copy of Xvnc, since their README suggests building it's a pain.

Anyways: You can start the server by running ./pxvncfb (portable X vnc framebuffer XD), and run programs on it like so:

DISPLAY=:1 programz0r

Pretty much everything else is probably as you'd expect.




* Note: I assumed DISPLAY:1 would be open, for now. I might have to look at vncserver a bit more closely, y'know?
Something went wrong with that request. Please try again.