(I know that it is an old GPU but it is working properly and I don’t need more than this for what I want to do.)
-Windows 10 VM 64 bits
-8GB of RAM
-250GB of SSD space
-Using an athlon 3000g with it’s integrated GPU dedicated to TrueNAS.
-the hardware is working properly
-“NVIDIA GeForce GT 740” is showing in device manager but with an exclamation mark
-PCI Device is showing in device manager but with an exclamation mark
-PCI Simple Communications Controller is showing in device manager but with an exclamation mark
-In Truenas scale the gpu is isolated
When I try to select the gpu, the following message comes:
[EINVAL] gpu_settings.isolated_gpu_pci_ids: pci_0000_01_00_1, pci_0000_01_00_0 GPU pci slot(s) are not available or a GPU is not configured.
Error: Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 198, in call_method
result = await self.middleware.call_with_audit(message[‘method’], serviceobj, methodobj, params, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1466, in call_with_audit
result = await self._call(method, serviceobj, methodobj, params, app=app,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1417, in _call
return await methodobj(*prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 187, in nf
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 47, in nf
res = await f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/system_advanced/gpu.py”, line 44, in update_gpu_pci_ids
verrors.check()
File “/usr/lib/python3/dist-packages/middlewared/service_exception.py”, line 70, in check
raise self
middlewared.service_exception.ValidationErrors: [EINVAL] gpu_settings.isolated_gpu_pci_ids: pci_0000_01_00_1, pci_0000_01_00_0 GPU pci slot(s) are not available or a GPU is not configured.
BIOS:
-Bios settings are ok, virtualization is on and iommu is enable
-IOMMU group is correct:
IOMMU Group 8 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GT 740] [10de:0fc8] (rev a1)
IOMMU Group 8 01:00.1 Audio device [0403]: NVIDIA Corporation GK107 HDMI Audio Controller [10de:0e1b] (rev a1)
Does anyone know what is going on? for me, it seems like TrueNAS grabs the GPU and “loses it” when trying to dedicate it to the VM.