You are not logged in.

#1 2016-01-10 17:11:53

zerophase
Member
Registered: 2015-09-03
Posts: 239

Trouble getting multiple monitors up with QEMU and Windows 10.

I've tried various commands in QEMU with no luck at getting more than one monitor up so far. It would be much easier if i could just do hardware pass through, but I don't have a separate gpu for running the virtual machine, and believe NVida cards don't play the nicest when running two OSes on one gpu. I've tried various things from the Archwiki and other sites with no luck so far. That wiki  post goes into how to assign enough memory for more than one monitor, but doesn't seem to actually go into getting a second screen up.

I also tried this post with no luck. When I tried using -vga qxl -device qxl, as suggested I just got a weird screen that's a combination of both oses, and then my computer froze.

This is the command I'm currently running:

QEMU_ALSA_DAC_BUFFER_SIZE=512 QEMU_ALSA_DAC_PERIOD_SIZE=170 QEMU_AUDIO_DRV=alsa qemu-system-x86_64 -enable-kvm -m 16G -cpu host,kvm=off -smp 12,sockets=1,cores=6,threads=2 -drive file=/usr/share/ovmf/ovmf_x64.bin,format=raw,index=0,if=pflash,readonly -drive file=~/WindowsOS,index=1,format=raw,if=virtio -drive file=~/Win10_1511_English_x64.iso,index=2,media=cdrom -drive file=/home/zerophase/virtio-win-0.1.112.iso,index=3,media=cdrom -soundhw hda -vga none -device qxl-vga,vgamem_mb=32


***Update

With:

-device qxl -vga qxl -vga qxl -vga qxl

I was able to get windows to detect two displays, after I installed the qxl win10 driver from the virtio-win-0.1.12.iso. Windows, thinks it has two displays, but I cannot actually use the second display.

I'm connecting to the graphics card by HDMI, and DVI in case that matters.

I installed the spice drivers on the guest windows machine, and have qxl, bochs_drm, and virtio loaded on the Arch host.  Anyone able to provide any help?

Last edited by zerophase (2016-01-10 18:14:49)

Offline

Board footer

Powered by FluxBB