-
[Plugin] Nvidia-Driver
After spending a lot of time troubleshooting this issue, I can confirm that I experienced the exact same behavior: GPU (RTX 3060) disappearing randomly from the system RmInitAdapter failed and later NV_ERR_NO_MEMORY errors in the logs Completely random timing — sometimes hours, sometimes days No VM passthrough, only Docker workloads (Jellyfin, etc.) Tried different NVIDIA drivers (including the open-source module) Swapped PCIe slots Changed GPU Tested different PSU cables / rails BIOS updated PCIe power saving disabled Above 4G decoding / ReBAR checked Even tested forcing PCIe Gen3 Nothing solved it consistently. The only thing that finally stopped the issue 100% was enabling NVIDIA persistence mode, so the driver never tries to re-initialize the GPU during idle: nvidia-smi -pm 1 After enabling this, the system has been stable for 24+ hours with zero GPU errors. Add this to /boot/config/go to make it persistent at boot It looks like the problem is related to GPU re-initialization on idle with newer NVIDIA drivers Keeping the GPU initialized avoids the crash completely. So if anyone is seeing random GPU "disappear / re-init / Out of memory / RmInitAdapter failed" issues on Ampere cards, this workaround fixed it for me.
-
[Plugin] Nvidia-Driver
Hello @ich777 I followed your instructions — my BIOS is now up to date, but the problem is still there :( Just to recap, I’ve already done the following: I replaced the GPU I tested different Nvidia driver versions I changed the PCIe slot I uninstalled the GPU Statistics plugin I uninstalled the Nvidia plugin, rebooted the server, and reinstalled it I disabled pcie_aspm unraid-diagnostics-20251010-1012.zip And I found the secondary issue with the flood of SSH messages. It was caused by my Home Assistant and the Unraid module ^^ Thx in advance !!
-
[Plugin] Nvidia-Driver
Yes, I saw that too. But I think it's either my rsync scripts or the LuckyBackup docker. I need to look into that. Thanks for your reply, I'll start by updating the BIOS.
-
[Plugin] Nvidia-Driver
Hello, I’ve been running into an issue for several weeks where my Nvidia GPU keeps disappearing. I replaced the GPU I tested different Nvidia driver versions I changed the PCIe slot I uninstalled the GPU Statistics plugin I uninstalled the Nvidia plugin, rebooted the server, and reinstalled it I disabled pcie_aspm The only thing that temporarily fixes it is rebooting the server — but after some time, the GPU disappears again. I have another Unraid server with the same motherboard and two GPUs, and I don’t have any issues on that system. However, on that machine I don’t use the Nvidia plugin, since both GPUs are used only for VM passthrough. At this point I don’t know what else to try… It’s quite problematic because the GPU is used by Jellyfin, and as soon as the GPU disappears I get playback errors until I reboot. Do you have any ideas that could help me move forward with troubleshooting this issue? Here is the GPU specification when everything is working : Thanks in advance. unraid-diagnostics-20250925-0848.zip
-
[Support] backdrop-generator – Emby/Jellyfin Backdrop Video Generator
-
[Support] backdrop-generator – Emby/Jellyfin Backdrop Video Generator
Hello, Great! Now I just need to understand how to get a video background working in Jellyfin :D
-
Gaming VM - "Cannot run under Virtual Machine" error when Launching game.
In any case, there's nothing that can be done about EA's anti-cheat through its JAVELIN app. ☹️
-
thymon started following [SOLVED] Poor performance with WM WIN11 and RTX 3080 , [Plugin] CA User Scripts , [Support] StreamMaster and 1 other
-
[Support] StreamMaster
Thank you for these explanations, I didn't understand why these applications had disappeared. I will keep AIPTV safe then, because this tool is really great.
-
Nouveau driver update and support for vgpu
Very interesting discussions. A bit of hope, but not anytime soon It would be so great to be able to use vGPUs in UNRAID. Not for several years if I understand correctly?
-
[SOLVED] RTX 3080 en VM Win11 : Performance catastrophique
@hot22shot J'ai finalement fini par trouver avec l'aide de @waazaa ! Problème d'interface clavier/chaise La carte ne rentrait pas dans le boitier, elle est vraiment trop longue. Alors j'ai utilisé une nappe que j'avais d'extension de PCie. Et pour moi, elle était OK, car je l'ai test dans le doute avec la 4060 Ti dessus et c'était nickel. Oui, sauf que cette nappe est PCIe GEN3 !!! Et la 3080 elle est GEN4 et elle n'a pas aimé ou su s'adapter comme la 4060. Donc j'ai forcé le port en PCIe GEN3 dans le BIOS. Tout ça pour ça... J'ai commandé une nappe Gen4 du coup mdr.
-
[SOLVED] Poor performance with WM WIN11 and RTX 3080
So, in the end, I’m the real idiot... The GPU didn’t fit in my case, so I used a PCIe extension cable. Right from the start, I suspected the cable, so I tested it with my RTX 4060 Ti. It worked perfectly. But I just realized that the cable is GEN3, while the RTX 3080 is GEN4. So, I forced GEN3 in the BIOS, and now everything works perfectly! I’ve now ordered a GEN4 cable LOL
-
[SOLVED] RTX 3080 en VM Win11 : Performance catastrophique
Bon et bien, je ne sais plus que faire, j'ai continué à chercher sur le net, mais là, je sèche... J'ai posté sur le forum en anglais, sans succès pour le moment 😅
-
[SOLVED] Poor performance with WM WIN11 and RTX 3080
Hello, I’m using a WIN11 VM as a gaming VM, which worked perfectly with an RTX 2070 and then an RTX 4060 Ti. I recently acquired an RTX 3080, but unfortunately, I haven’t been able to get the VM to work properly with this GPU. Here’s everything I’ve tried so far: Dumping the VBIOS Modifying the XML using this post: https://forums.unraid.net/topic/129879-issue-with-windows-11-vm-rtx-3090-ti-passthrough/#comment-1182846 Deleting and recreating the libvirt.img Completely recreating the VM Activate "Rezisable BAR" (seems not compatible because it is always disabled. Although I activated it in bios). So far, nothing has worked—performance remains terrible. The only thing I’m certain of is that there’s an issue with the drivers. As soon as I uninstall all Nvidia drivers, the VM becomes perfectly smooth without any lag. However, when I install either recent or older drivers, everything slows down again. Without Nvidia drivers, only RDP works. Moonlight or Parsec won’t launch, and of course, games are impossible to run. I would really appreciate it if you have any ideas. I’ve been stuck on this for two weeks now, and it’s driving me crazy! <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='7' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>VM-Gaming1</name> <uuid>8aaddd7a-7582-4f90-e765-5bda4323ddc6</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 11" icon="windows11.png" os="windowstpm" webui="" storage="default"/> </metadata> <memory unit='KiB'>32505856</memory> <currentMemory unit='KiB'>32505856</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>12</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='16'/> <vcpupin vcpu='2' cpuset='1'/> <vcpupin vcpu='3' cpuset='17'/> <vcpupin vcpu='4' cpuset='2'/> <vcpupin vcpu='5' cpuset='18'/> <vcpupin vcpu='6' cpuset='3'/> <vcpupin vcpu='7' cpuset='19'/> <vcpupin vcpu='8' cpuset='4'/> <vcpupin vcpu='9' cpuset='20'/> <vcpupin vcpu='10' cpuset='5'/> <vcpupin vcpu='11' cpuset='21'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-9.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi-tpm.fd</loader> <nvram>/etc/libvirt/qemu/nvram/8aaddd7a-7582-4f90-e765-5bda4323ddc6_VARS-pure-efi-tpm.fd</nvram> </os> <features> <acpi/> <apic/> <hyperv mode='custom'> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vpindex state='on'/> <synic state='on'/> <stimer state='on'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' clusters='1' cores='6' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> </cpu> <clock offset='localtime'> <timer name='hpet' present='no'/> <timer name='hypervclock' present='yes'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback' discard='ignore'/> <source file='/mnt/vm-gaming-pricipale/vdisk1.img' index='3'/> <backingStore/> <target dev='hdc' bus='virtio'/> <serial>vdisk1</serial> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/Win11_24H2_French_x64.iso' index='2'/> <backingStore/> <target dev='hda' bus='sata'/> <readonly/> <boot order='2'/> <alias name='sata0-0-0'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/virtio-win-0.1.266-1.iso' index='1'/> <backingStore/> <target dev='hdb' bus='sata'/> <readonly/> <alias name='sata0-0-1'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x8'/> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x9'/> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0xa'/> <alias name='pci.3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0xb'/> <alias name='pci.4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0xc'/> <alias name='pci.5'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x4'/> </controller> <controller type='pci' index='6' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='6' port='0xd'/> <alias name='pci.6'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x5'/> </controller> <controller type='pci' index='7' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='7' port='0xe'/> <alias name='pci.7'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x6'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:96:c0:1b'/> <source bridge='br0'/> <target dev='vnet6'/> <model type='virtio-net'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/0'> <source path='/dev/pts/0'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/run/libvirt/qemu/channel/7-VM-Gaming1/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='mouse' bus='ps2'> <alias name='input0'/> </input> <input type='keyboard' bus='ps2'> <alias name='input1'/> </input> <tpm model='tpm-tis'> <backend type='emulator' version='2.0' persistent_state='yes'/> <alias name='tpm0'/> </tpm> <audio id='1' type='none'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x08' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom file='/mnt/user/system/vbios/RTX3080.rom'/> <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x08' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x1'/> </hostdev> <watchdog model='itco' action='reset'> <alias name='watchdog0'/> </watchdog> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> <qemu:commandline> <qemu:arg value='-fw_cfg'/> <qemu:arg value='opt/ovmf/X-PciMmio64Mb,string=65536'/> </qemu:commandline> </domain> VM-Gaming1.log
-
[SOLVED] RTX 3080 en VM Win11 : Performance catastrophique
@hot22shot C'est bien ça, ce sont les drivers Nvidia qui foutent la m.... J'ai tout désinstallé et c'est super fluide, plus aucun problème. Par contre, obligé de dump le vbios sinon pas possible de se connecter avec RDP Le souci étant c'est que sans Drivers Nvidia je ne peux pas utiliser Moonlight ou autre et je ne peux pas jouer. Un peu contraignant pour une VM Gaming LOL. On progresse déjà EDIT : En fait, je ne suis même pas certain que la GPU soit utilisée là... RDP a probablement switch sur une carte virtuelle non ?
-
[SOLVED] RTX 3080 en VM Win11 : Performance catastrophique
Il semble que le problème soit similaire ici : Et donc driver désinstallé. Je vais tenter, mais moi le problème est arrivé dès que la carte "générique" est passée en RTX3080 reconnue et avant d'installer les driver Nvidia
thymon
Members
-
Joined
-
Last visited