From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> Hi, QEMU provides multiple display backend, with different set of features. One of the richest UI is the -display gtk. It is quite minimal, and comparable to remote-viewer UI wrt fullscreen, zooming, grabbing. I haven't done a detailed comparison, but for regular use, I prefer the remote-viewer UI. The fullscreen mode has a popup toolbar, there is a send-key menu, it provides better desktop integration support: USB redirection, folder sharing, more complete multi-monitor configuration, screenshot. remote-viewer also allows hotkey configuration, and has an experimental "kiosk" mode. However, remote-viewer is lacking 2 important features compared to QEMU UI: VT console (for serials, and monitors) and basic VM state commands (power off, reset, pause..). This is remaining patches from the series, creating the VTE consoles and hooking into QMP channels Another RFC series for QEMU "[PATCH 00/10] RFC: spice: add -display app to launch external UI" provides a new "-display app" backend, that will configure QEMU appropriately, and start remote-viewer (actually any client handling spice+unix://). The result is that the "QEMU UI experience" is out of qemu code base and process. thanks v3: - code cleanup suggest by Victor in "spice: hook into port channel to create VTE terminals" - add Victor a-b on "spice: hook into QMP port" - rebased Marc-André Lureau (3): session: do not take VTE display into account for geometry changes spice: hook into port channel to create VTE terminals spice: hook into QMP port configure.ac | 2 +- src/virt-viewer-session-spice.c | 221 +++++++++++++++++++++++++++++++- src/virt-viewer-session.c | 5 + 3 files changed, 225 insertions(+), 3 deletions(-) -- 2.20.1.98.gecbdaf0899 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list