Fedora 26 Cinnamon KVM QEMU VM Guest dual-monitor



  • This may be a well known to others, but it wasn't for me. So I'm going to post it here.

    Situation:
    You are like me and want to run Fedora 26 Cinnamon on your admin desktop, with a Win10 VM running for your Windows-specific systems management tasks, and would like to use two monitors for your Win10 VM.

    Shut down your Win10 VM. Add another video card to it. Use "Video QXL", and make sure you're using Display Spice. Verify the port the VM is using for spice server. Default is 5900. I don't think you need to add another video card to linux guests, only Windows guests.

    Turn your VM back on.

    In terminal, type:
    sudo remote-viewer spice://localhost:5900
    You need to use remote-viewer because the virt-manager console doesn't support dual monitors that I've seen.

    In Remote Viewer, click View in the top menu and verify all of your displays are selected.

    Your windows VM should now have multiple windows (monitors) you can freely resize and place around. Running them in full screen makes it seem as if you don't even have Linux running underneath.

    I personally like to run each VM monitor at 1600x900. This way I can still see Linux windows behind the VM and switch tasks and Linux desktops freely.



  • @tim_g I haven't done this yet, but can see that I will someday. Thanks for letting the rest of us know!



  • Yes, that seems to be the only way to get dual monitors to run.



  • Why not triple monitors at 2560 x 1600...
    0_1505173476731_Selection_001.png



  • @fateknollogee said in Fedora 26 Cinnamon KVM QEMU VM Guest dual-monitor:

    Why not triple monitors at 2560 x 1600...

    No need. I only have two 1080p monitors set up. So one at full screen and the other at 1600x900 works perfectly for my needs.