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.

RTX 5060 Ti audio passthrough causes Unraid WebUI and VM commands to hang on VM shutdown

Featured Replies

Hardware: Z790 + RTX 5060 Ti. This issue occurs on Unraid 7.4-beta3, 7.3.3-rc2, and also versions 7.3.2 and older. When passing through the GPU audio device, WebUI hangs on all tested Unraid versions.

While the WebUI is hung, I can create new SSH connections via Xshell. Commands like reboot, poweroff, and powerdown have no effect on Unraid. After running poweroff, the active Xshell SSH connection drops, and new SSH connections cannot be created. My previously opened ip/webterminal/ttyd/ and ttyd sessions remain alive without disconnecting. Running df -h shows all disks are still mounted, but any VM-related commands hang when executed.

link to this discussion thread

win11 xml.txt syslog syslog-previous lynxserver-diagnostics-20260929-0057.zip

Solved by JorgeB

  • Author

Here is a clue for reference. My friend uses Z890 + RTX 5060 Ti with GPU audio passed through to the VM. Unraid works normally after VM shutdown. It stays stable on Unraid 7.3.2 and older versions. On his system, the GPU and its audio device are in separate IOMMU groups.595D4E54BF1AC674CD92E84FB96184F8.png

Are both the GPU and its audio part bound to vfio?

  • Solution

Thanks, the previous syslog captures the shutdown failure:

BUG: kernel NULL pointer dereference, address: 000000000000041c

RIP: 0010:nv_audio_dynamic_power+0x8e/0x100 [nvidia]

Both the GPU and its audio device report successful resets. NVIDIA then reclaims the GPU for the host and crashes while restoring the display and audio state. The log also records qemu-event exiting with interrupts disabled. This explains why VM management can stop responding while some terminal sessions remain available.

The signature matches NVIDIA issue 1141 (https://github.com/NVIDIA/open-gpu-kernel-modules/issues/1141), which remains open without a linked fix.

This is separate from the startup problem in your other thread.

Since you need the GPU for Docker, return to your virtual-audio configuration without passing through the NVIDIA audio device for now. Please confirm whether that configuration also allows normal VM shutdown and subsequent Docker GPU use.

Binding both NVIDIA functions to VFIO at boot would avoid returning the card to the NVIDIA host driver. However, Docker could no longer use it. We do not yet have a verified fix that preserves physical audio passthrough and reliable GPU return to Docker.

  • Author
2 minutes ago, Kilrah said:

Are both the GPU and its audio part bound to vfio?

No. I need to make the NVIDIA GPU available for both Unraid and Docker.

  • Author
5 minutes ago, JorgeB said:

Thanks, the previous syslog captures the shutdown failure:

BUG: kernel NULL pointer dereference, address: 000000000000041c

RIP: 0010:nv_audio_dynamic_power+0x8e/0x100 [nvidia]

Both the GPU and its audio device report successful resets. NVIDIA then reclaims the GPU for the host and crashes while restoring the display and audio state. The log also records qemu-event exiting with interrupts disabled. This explains why VM management can stop responding while some terminal sessions remain available.

The signature matches NVIDIA issue 1141 (https://github.com/NVIDIA/open-gpu-kernel-modules/issues/1141), which remains open without a linked fix.

This is separate from the startup problem in your other thread.

Since you need the GPU for Docker, return to your virtual-audio configuration without passing through the NVIDIA audio device for now. Please confirm whether that configuration also allows normal VM shutdown and subsequent Docker GPU use.

Binding both NVIDIA functions to VFIO at boot would avoid returning the card to the NVIDIA host driver. However, Docker could no longer use it. We do not yet have a verified fix that preserves physical audio passthrough and reliable GPU return to Docker.

Okay, thank you very much. I'll stick with the virtual audio configuration to keep the GPU accessible for Unraid and Docker.

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.