update rx580 drivers in windows 10 vm


Recommended Posts

Hello... 

 

Are there any issues updating a Radeon RX580 gpu driver within a windows 10 VM?  

 

I tried to do this a couple days ago and ended up with a broken VM (it was easier to rebuild than troubleshoot the issue).  I have backed up my vdisk, and set a restore point in windows 10, but is there anything else I should be concerned with prior?  My VM is running very well with an older driver, and all passthrough is working,  but when trying to run my favorite game, it is now telling me that my driver is out of date and I must update.

 

any pointers on (or good videos) on rebuilding a vm when you have the vdisk backed up?

unraid 6.6.6 (we need to really move past that 666 version)

Ryzen 2600 

MSI x460 gaming pro carbon MB (bios updated 12/18

radeon rx580 gpu

32 gig ddr4 3600

 

Edited by ZosoPage1963
added unraid version
Link to comment

Thanks for the reply... 

I do remember seeing that in a video, may try that...

 

I think I sorta figured it out after thinking about it for a while...

Since I am passing through the GPU,  shouldn't I update the "graphics ROM" in the VM setup?  

 

image.png.a486e60dac4867b83e7a8ab79c6ddc5f.png

 

 

If I am correct, can someone give me an idea of where I can download the ROM BIOS file?  I am not sure if the manufacture website offers that somewhere.  the current driver that I am using here is dated for 2017, so I think I do need a new one...

 

thanks again in advance for the help.  Learning as I go along with Unraid....

 

Z

Link to comment

LOL, He is how I did most everything on unraid... I have watched them over and over.. .that is not for upgrading the drivers, it is for just getting passthrough to work.  My pass through is working fine, but what I am trying to do is just update my drivers so I can play warcraft :)...

 

thanks though... 

 

I don't think I can update drivers inside the VM, I have to update them in Unraid since I am passing them on to the windows VM.

Link to comment

tried the one cpu thing with no luck.  I looked in the vm log and am getting this quite a bit:

2018-12-22T15:00:54.296695Z qemu-system-x86_64: vfio: Cannot reset device 0000:1e:00.3, depends on group 17 which is not owned.
2018-12-22T15:00:55.380721Z qemu-system-x86_64: vfio: Cannot reset device 0000:1e:00.3, depends on group 17 which is not owned.
2018-12-22T15:03:40.810676Z qemu-system-x86_64: vfio: Cannot reset device 0000:1e:00.3, depends on group 17 which is not owned.
2018-12-22T15:03:43.866737Z qemu-system-x86_64: vfio: Cannot reset device 0000:1e:00.3, depends on group 17 which is not owned.

Also got this warning:

2018-12-22T15:03:43.868014Z qemu-system-x86_64: vfio_err_notifier_handler(0000:1c:00.1) Unrecoverable error detected. Please collect any data possible and then kill the guest
2018-12-22T15:03:43.868080Z qemu-system-x86_64: vfio_err_notifier_handler(0000:1c:00.0) Unrecoverable error detected. Please collect any data possible and then kill the guest
2018-12-22T15:04:48.513494Z qemu-system-x86_64: terminating on signal 15 from pid 6973 (/usr/sbin/libvirtd)
2018-12-22 15:04:49.914+0000: shutting down, reason=destroyed

 

Here is my IOMMU groups and system devices:

IOMMU group 0:	[1022:1452] 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 1:	[1022:1453] 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 2:	[1022:1452] 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 3:	[1022:1452] 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 4:	[1022:1453] 00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 5:	[1022:1452] 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 6:	[1022:1452] 00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 7:	[1022:1454] 00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 8:	[1022:1452] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 9:	[1022:1454] 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 10:	[1022:790b] 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)
[1022:790e] 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
IOMMU group 11:	[1022:1460] 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
[1022:1461] 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
[1022:1462] 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
[1022:1463] 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3
[1022:1464] 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4
[1022:1465] 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
[1022:1466] 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
[1022:1467] 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
IOMMU group 12:	[1022:43d0] 03:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d0 (rev 01)
[1022:43c8] 03:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43c8 (rev 01)
[1022:43c6] 03:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c6 (rev 01)
[1022:43c7] 16:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
[1022:43c7] 16:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
[1022:43c7] 16:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
[1022:43c7] 16:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
[1022:43c7] 16:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43c7 (rev 01)
[8086:1539] 18:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
IOMMU group 13:	[1002:67df] 1c:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)
[1002:aaf0] 1c:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 580]
IOMMU group 14:	[1022:145a] 1d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 145a
IOMMU group 15:	[1022:1456] 1d:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor
IOMMU group 16:	[1022:145f] 1d:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] USB 3.0 Host controller
IOMMU group 17:	[1022:1455] 1e:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 1455
IOMMU group 18:	[1022:7901] 1e:00.2 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
IOMMU group 19:	[1022:1457] 1e:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller


CPU Thread Pairings

Pair 1:	cpu 0 / cpu 1
Pair 2:	cpu 2 / cpu 3
Pair 3:	cpu 4 / cpu 5
Pair 4:	cpu 6 / cpu 7
Pair 5:	cpu 8 / cpu 9
Pair 6:	cpu 10 / cpu 11


USB Devices

Bus 001 Device 001:	ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002:	ID 1b1c:0c15 Corsair
Bus 002 Device 001:	ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002:	ID 0781:5583 SanDisk Corp. Ultra Fit


SCSI Devices

[0:0:0:0]	disk    SanDisk  Ultra Fit        1.00  /dev/sda   30.7GB
[1:0:0:0]	disk    ATA      Hitachi HUS72404 A5F0  /dev/sdb   4.00TB
[2:0:0:0]	disk    ATA      Hitachi HUS72404 A5F0  /dev/sdc   4.00TB
[3:0:0:0]	disk    ATA      SATA SSD         12.4  /dev/sdd    240GB
[4:0:0:0]	disk    ATA      Samsung SSD 860  1B6Q  /dev/sde    250GB
[5:0:0:0]	disk    ATA      ST2000DM001-1CH1 CC24  /dev/sdf   2.00TB
[6:0:0:0]	disk    ATA      WDC WD10EADS-00L 1A01  /dev/sdg   1.00TB

any help would be appreciated.

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.