Hi, On Wed, Feb 27, 2019 at 11:39:33PM +0100, Jakub Janku wrote: > Hi, > > On Mon, Feb 25, 2019 at 6:04 PM Victor Toso <victortoso@xxxxxxxxxx> wrote: > > > > From: Victor Toso <me@xxxxxxxxxxxxxx> > > > > It is not relevant nowadays that *spicec* client was removed and even > > monitors_config does not reach spice-vdagent in modern Guests. > > > Can't really evaluate this with my current knowledge of spice & > monitor config handling. > > The rest looks good to me. Thanks! If no one has further comments, I'll be pushing this tomorrow ;) > > Cheers, > Jakub > > > Also add block quote for qemu cmdline and system's paths to make it > > easier to copy-and-paste. > > > > Signed-off-by: Victor Toso <victortoso@xxxxxxxxxx> > > --- > > README.md | 34 +++++++++++++--------------------- > > 1 file changed, 13 insertions(+), 21 deletions(-) > > > > diff --git a/README.md b/README.md > > index 67a66a5..82a0103 100644 > > --- a/README.md > > +++ b/README.md > > @@ -23,36 +23,28 @@ Features: > > * Support for transferring files from the client to the agent > > * Full support for multiple displays using Xrandr, this requires a new > > enough xorg-x11-drv-qxl driver, as well as a new enough host. > > -* Limited support for multiple displays using Xinerama, prerequisites: > > - * A new enough Xorg server: Fedora 17 or greater, for RHEL 6 > > - xorg-x11-server-1.10.4-6.el6_2.3 or greater. > > - * A vm configured with multiple qxl devices > > - * A guest running the latest spice-vdagent > > - Then connect to the vm with the multiple monitor client which you want to > > - use it with using: "spicec --full-screen=auto-config" (or the user portal > > - equivalent). At this point the agent will write out a: > > - /run/spice-vdagentd/xorg.conf.spice file. With all the necessary magic > > - to get Xinerama working. Move this file to /etc/X11/xorg.conf, then kill > > - Xorg so that it will get restarted and you should be good to go. > > +* Limited support for multiple displays using Xinerama. > > * Limited support for setups with multiple Screens (multiple qxl devices each > > - mapped to their own screen), limitations: > > - -Max one monitor per Screen / qxl device > > - -All monitors / Screens must have the same resolution > > - -No client -> guest resolution syncing > > + mapped to their own screen) > > > > All vdagent communications on the guest side run over a single pipe which > > gets presented to the guest os as a virtio serial port. > > > > Under windows this virtio serial port has the following name: > > -\\\\.\\Global\\com.redhat.spice.0 > > +>>> > > + \\\\.\\Global\\com.redhat.spice.0 > > +>>> > > > > Under Linux this virtio serial port has the following name: > > -/dev/virtio-ports/com.redhat.spice.0 > > +>>> > > + /dev/virtio-ports/com.redhat.spice.0 > > +>>> > > > > To enable the virtio serial port you need to pass the following params on > > the qemu cmdline: > > > > --device virtio-serial-pci,id=virtio-serial0,max_ports=16,bus=pci.0,addr=0x5 \ > > --chardev spicevmc,name=vdagent,id=vdagent \ > > --device \ > > -virtserialport,nr=1,bus=virtio-serial0.0,chardev=vdagent,name=com.redhat.spice.0 > > +>>> > > + -device virtio-serial-pci,id=virtio-serial0,max_ports=16,bus=pci.0,addr=0x5 \ > > + -chardev spicevmc,name=vdagent,id=vdagent \ > > + -device virtserialport,nr=1,bus=virtio-serial0.0,chardev=vdagent,name=com.redhat.spice.0 > > +>>> > > -- > > 2.20.1 > > > > _______________________________________________ > > Spice-devel mailing list > > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel