New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to modeset to 3440x1440 in Windows 11 #1034
Comments
Ah, so the current release of the driver supports only resolutions up-to 2560x1600 ? Why does the 3440x1440 option show up at all in EDID though? Should I try to compile the driver from |
Yeah, that limit was mostly coming from the maximum frame buffer size allocated by driver. |
Both Win10 & Win11, amd64, thank you ^^ ! Does it also work on Windows Server? |
https://people.redhat.com/vrozenfe/viogpu247.zip Best, |
Hello, thank you so much! I have little to no experience with Windows (I am setting up a VM to try to learn it), how do I install that? The whole virtio guest drivers package came as an executable installer. I tried clicking Install on the .inf file, which asked for privs then just said "Operation completed successfully", but after reboot the driver is still the same version and maxes out at 2560x1600. |
I attempted the |
go to "Start"->"Device Manager"->"Display Adaptors" |
I do not see any |
OK, then you can try updating this driver taking the same steps as described before. Or uninstall device including driver. Then go to "Action" -> "Scan for hardware changes" an you should see MSFT driver popping up. |
Thank you, it seems to have worked! I had to select the topmost directory, it kept failing to find the driver. I also had to reboot for it to show the 3440x1440 resolution. Should I close the issue as it is resolved in master? I also have another issue, audio seems to not work, though I presume I should open another issue for that. |
Technically your issue the same as #560 Cheers, |
Describe the bug
When I attempt to modeset to 3440x1440 in Settings, it does not actually do anything. It shows the prompt asking whether to keep the changes or revert the changes, however no changes were made, and clicking revert changes changes the chosen resolution in the field back to the original. Also, if I do not reinstall the driver every reboot, the option to modeset to 3440x1440 disappears at random.
To Reproduce
Install Windows 11
Install the guest drivers
Try to modeset to 3440x1440 with a 3440x1440 window on a 3440x1440 monitor
Observe it failing
Expected behavior
Windows will modeset to 3440x1440
Host:
SDL_VIDEODRIVER=wayland qemu-system-x86_64 -bios /usr/share/edk2/x64/OVMF.fd -enable-kvm -smp 8 -m 8G -vga none -device virtio-vga,edid=on,xres=3440,yres=1440 -usb -device usb-mouse -device virtio-sound-pci,audiodev=audio1 -audiodev pa,id=audio1,server=/run/user/1000/pulse/native -cpu max -display sdl -boot menu=on -monitor stdio -hda Windows11.img
VM:
Additional context
The Linux virtio driver has no problems modesetting to 3440x1440 and in fact does so by default, even communicating window sizes and modesetting automatically, using the exact same QEMU command line, just with a Windows guest swapped for a Linux guest.
I am unable to provide more details as I have very little experience with Windows, so I have been unable to discover any kind of logging mechanism or anything to try to obtain more insight.
The text was updated successfully, but these errors were encountered: