Created attachment 707161 [details] Screenshot of Win 7 guest with 2 monitors setup in RHEVM and on guest, but remote-viewer only shows 1 display available. Description of problem: Setup a Win7 guest (installed RHEV tools 3.2.4 and updated spice vdagent, verified in Device Manager of guest it has 2 display adapters Red Hat qxl gpu), when connect from a client with 2 monitors, virt-viewer doesn't show an available 2nd display from View->Displays, only one. *Note: (multimonitor worked fine for the same client using a RHEL 6.4 guest) Version-Release number of selected component (if applicable): Testing with a Win7_64bit client & guest RHEVM 3.2 sf9 Win 7 64 guest, RHEV-tools 3.2.4, with updated spice agent: vdagent-win-0.1-15 RV client:rhevm-spice-client-x64-cab-3.2-2 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Only one available display is shown. Expected results: See two available displays Additional info:
(In reply to comment #0) > Created attachment 707161 [details] > Screenshot of Win 7 guest with 2 monitors setup in RHEVM and on guest, but > remote-viewer only shows 1 display available. > > Description of problem: > Setup a Win7 guest (installed RHEV tools 3.2.4 and updated spice vdagent, > verified in Device Manager of guest it has 2 display adapters Red Hat qxl > gpu), when connect from a client with 2 monitors, virt-viewer doesn't show > an available 2nd display from View->Displays, only one. > This menu is dynamic only when the guest has dynamic multi-monitor config. Is the guest 2nd monitor enabled?
Hi Marc-Andre, Yes I checked in DeviceManger and both monitors are enabled, and the 2nd display is not shown by remote-viewer. I disabled one of the monitors from DeviceManager and restarted the system, and then remote-viewer shows me two displays, one of which is black and unusable. If I then enable and start the RHEV Spice Agent (which gets shutdown after system restart after disabling one of the monitors) the 2nd display it works properly; however, after closing out remote-viewer (both monitors enabled) and launching it again from the UP/PUP it only shows one display. And the 2nd one won't show up until I again disable one of the monitors and restart the VM and start the same process over again.
sent patches to ML, it needs some fixes on vdagent side too. http://lists.freedesktop.org/archives/spice-devel/2013-March/012775.html
in mingw-spice-gtk 0.14-5
Well, it shows the second monitor now. However there are a few problems -> the monitors are incredibly persistent and don't like being closed/disabled. (They get reactived even after they are disabled from windows display configuration utility). Now, this probably depends and has something to do with a bunch of other bugs. Should it be switched back to assigned?
Verifed that mingw-virt-viewer-0.5.3-23.el6ev, now has the 2nd monitor enabled form the View Display options when doing multimonitor, *tested it with Windows 7 client x86_64 and Windows 7 x86_64 guest
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2013-0889.html