Re: Virt-viewer Duplicating Display 1 On Display 2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



     I'm still having this issue in Fedora 31, so I've opened:

  Bug 1779258 - Virt-viewer Duplicating Display 1
  On Display 2
  <https://bugzilla.redhat.com/show_bug.cgi?id=1779258>

Nonetheless, I'm open to suggestions on how to troubleshoot this, please. Thanks.


On 2019-11-19 15:48 UTC-05:00, B. H. wrote:

     I'm running a virtual Fedora 29 desktop on a Fedora 29 QEMU/KVM virtualization server.  I've configured my virtual desktop machine to have 2 displays, and I use virt-viewer to view & interact with this virtual desktop machine.      This has generally worked, but lately virt-viewer has been duplicating guest display 1's output to guest display 2.  I've `lost` the output that should be going to guest display 2.

     At first I thought my window manager (Xfce) was screwing up by mirroring the displays, even though that option is disabled.  But then I noticed some things that convinced me the problem is not with Xfce:

1. When Xfce is configured to put the displays side-by-side (but
    it looks like they are mirrored) I cannot interact with the
    items displayed in guest display 2.  My mouse can only interact
    with desktop items on guest display 1.  They move on display 2 when
    I move them on display 1, but not the reverse.

    Conversely, if I change Xfce to truly mirror my displays, I
    can interact with desktop items with my mouse on either
    virt-viewer display.

2. When Xfce is configured to put the displays side-by-side (but
    it looks like they are mirrored) my workspace switcher shows
    a 2560x1024 desktop.  Conversely, if I change Xfce to truly mirror
    my displays, my workspace switcher shows a 1280x1024 desktop.

I believe the relevant output from "virsh dumpxml {virt_machine}" is:


     <channel type='spicevmc'>
       <target type='virtio' name='com.redhat.spice.0' state='connected'/>
       <alias name='channel0'/>
       <address type='virtio-serial' controller='0' bus='0' port='1'/>
     </channel>
     <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-10-desktop/org.qemu.guest_agent.0'/>       <target type='virtio' name='org.qemu.guest_agent.0' state='connected'/>
       <alias name='channel1'/>
       <address type='virtio-serial' controller='0' bus='0' port='2'/>
     </channel>

     <graphics type='spice' keymap='en-us'>
       <listen type='none'/>
       <image compression='off'/>
      <gl enable='no' rendernode='/dev/dri/by-path/pci-0000:01:00.0-render'/>
     </graphics>

     <video>
       <model type='virtio' heads='2' primary='yes'>
         <acceleration accel3d='yes'/>
       </model>
       <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
     </video>


I'm at a loss on how to troubleshoot this.  Any suggestions, please?


_______________________________________________
virt-tools-list mailing list
virt-tools-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/virt-tools-list





[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux