Tag Info

Hot answers tagged

3

The actual executable name is /usr/bin/Xvfb with the capital X.


3

X11 servers don't simply get started on demand. There has to be a running X11 server, your application has to know about the existence of the X11 server it should be using via the DISPLAY variable, and the account must be authorized to connect to the X11 server that the DISPLAY variable is pointing to (xauth). X11 forwarding built into SSH is great because ...


3

In order for an application to receive any keystrokes, it must receive them from somewhere. Usually the only two options are through a window or through a TTY. How to simulate a keystroke depend on which of the two is the case. Through a window If the application is receiving keystrokes through a window, in order to simulate them xdotool is the right tool ...


2

Your problem is, that the program expects a feature, which may be present on a "real" X server, but which is absent from Xvfb. Adding features to Xvfb is probably more work than you are willing to put into this. So you'll be looking for alternatives, of which there are some: Get the application to stop depending on the display mode extension. Run the ...


2

If you are using Debian stable and apt-get reports a successful install then you can be almost 99.99% sure it was successful. In other words, a mistake is most likely something you forgot to check, or overlooked or another end user error. In fact i can't remember a problem ever with a Debian stable package installing incorrectly. This is not gripe about the ...


1

PyVirtualDisplay invokes the Xvfb program, but unfortunately it does not provide a way to configure sending parameters to that program. If you want to pass the -nolisten tcp option to Xvfb with PyVirtualDisplay, you will have to edit the pyvirtualdisplay/xvfb.py file in the package. At the bottom of the file is this section which defines the command and ...



Only top voted, non community-wiki answers of a minimum length are eligible