Add a standalone VNC server binary that connects to a running QEMU instance via the D-Bus display interface (org.qemu.Display1, via the bus or directly p2p). This allows serving a VNC display without compiling VNC support directly into the QEMU system emulator, and enables running the VNC server as a separate process with independent lifecycle and privilege domain. Built only when both VNC and D-Bus display support are enabled. If we wanted to have qemu -vnc disabled, and qemu-vnc built, we would need to split CONFIG_VNC. This is left as a future exercise. Current omissions include some QEMU VNC runtime features (better handled via restart), legacy options, and Windows support. Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
35 lines
674 B
ReStructuredText
35 lines
674 B
ReStructuredText
------------------------------------------------
|
|
System Emulation Management and Interoperability
|
|
------------------------------------------------
|
|
|
|
This section of the manual contains documents and specifications that
|
|
are useful for making QEMU interoperate with other software.
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
barrier
|
|
bitmaps
|
|
dbus
|
|
dbus-vmstate
|
|
dbus-display
|
|
dbus-vnc
|
|
live-block-operations
|
|
nbd
|
|
parallels
|
|
prl-xml
|
|
qcow2
|
|
qed_spec
|
|
pr-helper
|
|
qmp-spec
|
|
qemu-ga
|
|
qemu-ga-ref
|
|
qemu-qmp-ref
|
|
qemu-storage-daemon-qmp-ref
|
|
vfio-user
|
|
vhost-user
|
|
vhost-user-gpu
|
|
vhost-vdpa
|
|
virtio-balloon-stats
|
|
vnc-ledstate-pseudo-encoding
|