testdasi Posted April 26, 2016 Share Posted April 26, 2016 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. Quote Link to comment
towerofterror Posted April 27, 2016 Share Posted April 27, 2016 Change the resolution in the Display Settings of the VM... Quote Link to comment
testdasi Posted April 28, 2016 Author Share Posted April 28, 2016 Change the resolution in the Display Settings of the VM... It only has 1 resolution. I can't increase it. Quote Link to comment
towerofterror Posted May 1, 2016 Share Posted May 1, 2016 What OS are you running in the VM? Quote Link to comment
testdasi Posted May 4, 2016 Author Share Posted May 4, 2016 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. Quote Link to comment
bungee91 Posted May 4, 2016 Share Posted May 4, 2016 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. Quote Link to comment
chFresh Posted June 3, 2016 Share Posted June 3, 2016 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 2 2 Quote Link to comment
testdasi Posted June 20, 2016 Author Share Posted June 20, 2016 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. 1 Quote Link to comment
Hoopster Posted June 21, 2016 Share Posted June 21, 2016 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. Quote Link to comment
raiditup Posted September 27, 2016 Share Posted September 27, 2016 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. 2 Quote Link to comment
Marshalleq Posted June 7, 2019 Share Posted June 7, 2019 2019 and this is still a problem. Quote Link to comment
fl0at Posted July 26, 2019 Share Posted July 26, 2019 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? 1 Quote Link to comment
kzkz Posted October 15, 2019 Share Posted October 15, 2019 (edited) 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, 2019 by kzkz Quote Link to comment
meep Posted May 31, 2020 Share Posted May 31, 2020 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 1 Quote Link to comment
Chamzamzoo Posted September 24, 2021 Share Posted September 24, 2021 Any solution for MAC OS VMs? Tried the VirtIO via Virt manager thing but just one resolution still. Quote Link to comment
128bytes Posted April 30, 2023 Share Posted April 30, 2023 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 Quote Link to comment
Recommended Posts
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.