Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Virtual Windows 10 display set at 800 x 600

Featured Replies

I have the latest version of unRAID.  I've installed a Windows 10 virtual machine.  When I connect to the virtual machine with the Windows RDP, the screen resolution of the virtual machine adjusts itself to the size of the window in which I run it - all the way up to 3840 x 2160.  However, when I use NoMachine to connect, I can only connect with an 800 x 600 resolution.  In its control panel, the virtual machine shows a display resolution of 800 x 600 and no other.  Apparently the VirtIO display driver has decided that this is the proper resolution and won't allow any other.

 

The resolution isn't a problem when I connect with Windows RDP.  However, I've also got Linux virtual machines, some of which I cannot get to connect with Windows RDP.  Therefore my interest in NoMachine.

 

How can I convince the VirtIO display driver to allow me to change the screen resolution of my virtual machines beyond the 800 x 600 that it has so far offered to me? 

 

Edited by JohnSnyder
Clarify the wording in the title

You need to install the graphics driver for the display adapter. Open device manager, look for the display adapter (should say Microsoft Basic Display Adapter). Right click it and select update driver. Point it to the qxl folder on your Virtio ISO disk and let 'er rip!

Sent from my SM-G930P using Tapatalk

  • Author

I've done that, and still all I get is the 800 x 600 option - nothing more.

 

Anything else I can do?

I've done that, and still all I get is the 800 x 600 option - nothing more.
 
Anything else I can do?


There has to be a step missing or something else as I do the exact same thing and the option to increase the resolution is available under display properties.

Sent from my SM-G930P using Tapatalk

Hi JohnSnyder,

 

wich BIOS do you use?  OVFM or SeaBIOS ?

 

On my Unraid i can only install Windows 10 with SeaBIOS and all Resulutions.

13 hours ago, Skir said:

Hi JohnSnyder,

 

wich BIOS do you use?  OVFM or SeaBIOS ?

 

On my Unraid i can only install Windows 10 with SeaBIOS and all Resulutions.

 

I just installed a WS 2016. Used OVFM Bios, and after installing drivers for the display adapter i can change resolution. Shouldn't be a problem.

  • 1 month later...
On 2/24/2017 at 1:30 PM, JohnSnyder said:

I've done that, and still all I get is the 800 x 600 option - nothing more.

 

Anything else I can do?

@JohnSnyder did you ever end up resolving this? I'm having the same issue, except with TeamViewer rather thanNoMachine. Additionally, I'm not able to RDP to my Windows 10 box, it's on a different network than either my server or my desktop, so not sure what the deal is there. Any help would be appreciated.

Well I ended up recreating the Win10 VM as a SeaBIOS rather than OVFM and even before installing qemu-ga-x64.msi I'm able to change the resolution, which is more than what I could do before.

  • Author

I never pursued the issue further.  My next step would have been to do as you did - namely, reinstall Windows using an alternate BIOS.

  • 3 months later...

Is only solution to really reinstall with a SeaBios rather than OVFM?

On 09/04/2017 at 3:13 AM, master.h said:

@JohnSnyder Additionally, I'm not able to RDP to my Windows 10 box, it's on a different network than either my server or my desktop, so not sure what the deal is there. Any help would be appreciated.

This will be because you have the network for the VM set to use virbr0 which is a NAT style connection.    If you want the VM visible on the network you need to use a bridged connection (typically called br0).  You do need to have enabled bridged networking under the unRAID network settings to have this offered as an option.

  • 7 months later...

I'm also having this same problem, although I have 3 resolutions (800x600, 1024x768, 1280x1024).

 

I'm using SeaBIOS (I can get Windows to pass the startup screen if I use the other one), Windows 10 (latest as of 3/22/2018--took a LONG time to update once installed), and the latest virtio drivers.

 

I'm stuck and a bit frustrated. I've built Windows 10 VM's in UNRAID before and this never happened.

 

Thoughts?

  • 1 year later...

I did as 

Right Click at VM Windows 10 -- > Display Settings -- > Resolution ; At the resolution section select 1280 x 768 . 
After that you will get better look than previous . 

  • 8 months later...

Hey,

 

I know this is way late to the party, but I had the same issue as OP - initially. However, I looked and saw the "qxldod" folder and that worked for me. I was able to get 1920 x 1080. It seems the "qxl" folder doesn't contain Win 10 drivers.

 

I hope this helps!

  • 1 month later...
On 2/11/2020 at 11:00 AM, imyourdaddy said:

Hey,

 

I know this is way late to the party, but I had the same issue as OP - initially. However, I looked and saw the "qxldod" folder and that worked for me. I was able to get 1920 x 1080. It seems the "qxl" folder doesn't contain Win 10 drivers.

 

I hope this helps!

I tried everything else, but this tip was the one that did the trick!

  • 1 month later...
On 2/21/2017 at 6:58 PM, jonp said:

 Point it to the qxl folder on your Virtio ISO disk and let 'er rip!

Worked like a charm for me, glad to find this in the forums... thanks much!

  • 2 months later...

Had same problem...  Run virtio-win-gt-x64.msi from your virtio-win-0.1.1  install cd (e:), then right click on your display and change your res!!!!

Edited by JamesDaMan

  • 1 year later...
On 2/22/2017 at 7:58 AM, jonp said:

You need to install the graphics driver for the display adapter. Open device manager, look for the display adapter (should say Microsoft Basic Display Adapter). Right click it and select update driver. Point it to the qxl folder on your Virtio ISO disk and let 'er rip!

Sent from my SM-G930P using Tapatalk
 

 

I have the same issue.

 

your method is right way to cover it, thank you !

  • 2 months later...

6.10.0 rc2, running Win10 using OVMF.  Make sure you have the latest VertIO drivers downloaded - it comes with a "guest tools" application.  Run it, and it will take care of the rest ;-)

  • 8 months later...
On 12/14/2021 at 1:31 AM, NightOps said:

6.10.0 rc2, running Win10 using OVMF.  Make sure you have the latest VertIO drivers downloaded - it comes with a "guest tools" application.  Run it, and it will take care of the rest ;-)

 

 

Can confirm only worked for me when I ran the installer of  virtio-win-guest-tools.exe

  • 1 month later...

Same problem for me... For a Windows Server 2016 VM... I select red hat QXL but it is not for this system...

Where find guest tool application ?

 

Thanks.

Ok, i have found a way.

 

Select QXL in VM configuration then updating the driver on WK16 (with error 43) with on on virtio iso (qxldod), it's working perfectly.

  • 1 year later...
On 2/11/2020 at 6:00 PM, imyourdaddy said:

Hey,

 

I know this is way late to the party, but I had the same issue as OP - initially. However, I looked and saw the "qxldod" folder and that worked for me. I was able to get 1920 x 1080. It seems the "qxl" folder doesn't contain Win 10 drivers.

 

I hope this helps!

 

Thank you so much for this. I installed Win11 and nearly went crazy not being able to set my resolution at all (Option was greyed out).

Your solution did the trick and I can now set a resolution higher than 1024x768.

  • 4 months later...
On 2/21/2017 at 4:58 PM, jonp said:

You need to install the graphics driver for the display adapter. Open device manager, look for the display adapter (should say Microsoft Basic Display Adapter). Right click it and select update driver. Point it to the qxl folder on your Virtio ISO disk and let 'er rip!
 

Fucking hero. 7 years later still being useful.

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.