[Spice-devel] [RFC PATCH v2 00/20] Monitor ID rework

Lukáš Hrázký lhrazky at redhat.com
Tue Aug 28 08:39:01 UTC 2018


On Tue, 2018-08-28 at 06:20 +0200, Gerd Hoffmann wrote:
> On Mon, Aug 27, 2018 at 05:08:43PM +0200, Lukáš Hrázký wrote:
> > On Fri, 2018-08-24 at 13:49 +0200, Gerd Hoffmann wrote:
> > > 
> > > Well, there is the vnc console for the nvidia vgpu.  Which wasn't
> > > mentioned in this thread yet, how does it fit into the picture btw?  I
> > > guess there will be two channels, one classic display channel for the
> > > vnc console and one stream channel for the video stream from the guest
> > > agent?
> > 
> > I was quite confused by this, so I've asked around and the confusion
> > remains :) I have no idea how the VNC fit into the picture, I didn't
> > know about it.
> > 
> > But a VNC console would be something outside of SPICE? Or not? You seem
> > to be saying the VNC console would be sent over a SPICE display
> > channel? That doesn't make much sense to me.
> 
> Well, "vnc console" is how the nvidia guys name it, the term doesn't
> really match.  It's basically a simple framebuffer where the nvidia
> driver renders the guest display, and a vfio interface for qemu to
> access it.  From spice point of view it looks very simliar to the qemu
> standard vga, i.e. it is a classic display channel.
> 
> The nvidia driver renders to it at a low framerate (10fps).  It is
> intended to be used in case the streaming agent doesn't work
> (installation, trouble shooting, ...).

Oh, I see... So it has nothing to do with VNC. One has to wonder about
the subtle implications though. Why didn't they name it the SPICE
console? :D

Anyway, this doesn't seem to change the situation at all then? From
SPICE PoV, it matters little if it's a QXL device or this (non-)VNC
console. It's a VGA-like device that has it's own display channel.

Cheers,
Lukas

> cheers,
>   Gerd
> 


More information about the Spice-devel mailing list