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.

************Win 10 vm no longer outputting video to monitors************ SOLVED ********

Featured Replies

Hello,

 

Hopefully one of you amazing peoples can help me with an issue that I am having. I had a win 10 vm working perfectly fine, I was gaming on it and had no issues with video outputs to my dual monitors. I moved to an other house and when I hooked up my sever again my windows 10 vm stoped outputting my video. I didn't make any changes when I moved, since it wasn't working I nuked my vm and attempted it again. I can see the windows desktop and do everything via VNC within unraid but not my monitors. My linux vm outputs video without any issues. 

 

Attached are my logs for the VM from start up. I also attached images of my config of the windows 10 vm, same set up for my windows 11 vm expect for passing though the TPM. Any ideas or help would be awesome. I dont use my graphics card for anything but the VM.

Screen Shot 2022-05-02 at 12.10.24 PM.png

Screen Shot 2022-05-02 at 12.10.09 PM.png

Screen Shot 2022-05-02 at 12.09.51 PM.png

Win 10 VM Log.docx

Edited by Raventhone

Please attach diagnostics file, not office documents.

  • Author

Sorry im still pretty new to unraid...how do I get the diagnostic files for the VM?

Hi, I can't see any error in the logs, the only thing I would suggest is to change in your windows 10 vm the gpu layout to multifunction, change from:

    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x0'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x1'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x2'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x3'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
    </hostdev>

 

To:

    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x0'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0' multifunction='on'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x1'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x1'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x2'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x2'/>
    </hostdev>
    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x0b' slot='0x00' function='0x3'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x3'/>
    </hostdev>

 

If it still doesn't work, remove the gpu passthrough and enable again vnc.

Boot the vm with vnc, enable remote desktop inside the vm.

Remove vnc from xml and add again the gpu passthrough, FIX the gpu multifunction as per above.

Run the vm and connect directly to the vm with remote desktop from a second device.

Look at the system devices in windows and see if the gpu is detected and what errors has.

In this state try also to reinstall the nvidia drivers inside the vm.

 

PS: if you need to attach again diagnostics, also in the future, do not attach single files, but the zip including all.

Edited by ghost82

  • Author

Thank you kind sir...my windows VM is now working again...have no idea why it stopped working but im glad its working again

 

  • Raventhone changed the title to ************Win 10 vm no longer outputting video to monitors************ SOLVED ********

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.