April 26, 201610 yr My VNC-based VM (which as I understand it uses a virtual GPU of sort) seems to be stuck at a fixed resolution i.e. tiny screen. Is there anyway to increase the resolution? I don't know maybe adding some RAM as graphic memory or something. I'm certainly not asking for 4k, but 720p would be really nice. *Edit: I did check in the VM display properties and it only has 1 resolution. I can't increase it. Hence this question.
April 28, 201610 yr Author Change the resolution in the Display Settings of the VM... It only has 1 resolution. I can't increase it.
May 4, 201610 yr Author What OS are you running in the VM? Win 10 but 7 and 8.1 have the same behaviour. Note that this is about the VNC virtual GPU. If passing through GPU then of course the resolution can be changed.
May 4, 201610 yr Why not use RDP as it will give proper resolution and typically performs much better than VNC? The only reason I know of not to is if you have a Home edition, or whatever version of Window's doesn't support RDP as the host.
June 3, 201610 yr Hi, I had the same problem. Searched the Virtio cd drive for a better driver. It then installed: Red Hat QXL controller I can now select 1920x 1080 as resolution. That’s god enough for me
June 20, 201610 yr Author I found the problem!. Apparently it is related to OVMF BIOS. When switched to SeaBIOS, the resolution is no longer greyed out. That explains why people probably think "what a noob, just change resolution" when I raised the question. Since most people probably use SeaBIOS.
June 21, 201610 yr I found the problem!. Apparently it is related to OVMF BIOS. When switched to SeaBIOS, the resolution is no longer greyed out. That explains why people probably think "what a noob, just change resolution" when I raised the question. Since most people probably use SeaBIOS. Yes, I can confirm this. With SeaBIOS resolution can be changed on desktop through VNC (CPU Integrated Graphics). If I setup VM with OVMF, desktop resolution through VNC is stuck at 800x600 (at least for me) with no way to change it. I only wanted OVMF for the ability to pass through a dedicated GPU without disabling VGA console directly connected to unRAID. It is not a huge deal and Remote Desktop connects fine at full resolution.
September 27, 20169 yr Hi, I had the same problem. Searched the Virtio cd drive for a better driver. It then installed: Red Hat QXL controller I can now select 1920x 1080 as resolution. That’s god enough for me chFresh is right. Even when using OMVF, in Device Manager -> Display Adapters, update the driver of the Microsoft Basic Display Adapter by searching the Virtio driver iso. It'll find the Red Hat QXL driver and install it for you. You can then change the resolution of your VM to anything you want.
July 26, 20196 yr On 6/7/2019 at 5:33 PM, Marshalleq said: 2019 and this is still a problem. I just did a Windows 10 1903 VM on 6.7.2, and using noVNC through the web gui am even able to achieve 1920x1080 by going to Device Manager, and updating the Windows Basic Driver to virtio-win-0.1.1\qxldod\w10\amd64\ My display adapter is now Red Hat QXL controller. What issue are you having?
October 15, 20196 yr On 7/26/2019 at 2:20 PM, fl0at said: I just did a Windows 10 1903 VM on 6.7.2, and using noVNC through the web gui am even able to achieve 1920x1080 by going to Device Manager, and updating the Windows Basic Driver to virtio-win-0.1.1\qxldod\w10\amd64\ My display adapter is now Red Hat QXL controller. What issue are you having? After the Red Hat QXL controller driver installed I can't connect with RealVNC Viewer. RFB protocol error: invalid message type 12 Edited October 15, 20196 yr by kzkz
May 31, 20206 yr The 2020 Solution to this is; 1. Install virt-manager docker 2. In virt-manager, change the video device model to virtio 3. Enjoy your extra resolutions
September 24, 20214 yr Any solution for MAC OS VMs? Tried the VirtIO via Virt manager thing but just one resolution still.
April 30, 20233 yr On 5/31/2020 at 2:11 PM, meep said: The 2020 Solution to this is; 1. Install virt-manager docker 2. In virt-manager, change the video device model to virtio 3. Enjoy your extra resolutions 4. Shut down the docker container before restarting your VM
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.