Outputting Graphics via Xvfb Virtual Display

Xvfb (X virtual framebuffer) is a virtual display server that enables the user to execute graphic operations in memory without any output to a physical display. The advantage of a virtual display is that it does not require installing a graphic environment, unifies systems, does not require user authorization in OS and access to his X session.

Set up in Debian-based distribution files

Set up in RedHat-based distribution files

If an OS uses the startup system that is different from SysV, Xvfb as a service can also be set up as follows:

Set up for OS with the Upstart startup system

Set up for OS with the systemd startup system

See also:

Advanced Settings