mirror of
https://github.com/games-on-whales/unraid-plugin.git
synced 2026-10-15 13:02:00 +00:00
Labels
No labels
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/unraid-plugin#70
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/games-on-whales/unraid-plugin/pull/63
Author: @JBailes
Created: 7/19/2026
Status: ✅ Merged
Merged: 7/19/2026
Merged by: @JBailes
Base:
main← Head:fix/issue-60-nvidia-zero-copy📝 Commits (1)
8a8a72cAdd NVIDIA zero-copy pipeline toggle to work around driver negotiation failures (#60)📊 Changes
4 files changed (+64 additions, -0 deletions)
View changed files
📝
docs/FAQ.md(+32 -0)📝
gow.plg(+3 -0)📝
packages/settings-ui/root/usr/local/emhttp/plugins/gow/gow.page(+20 -0)📝
scripts/deploy.sh(+9 -0)📄 Description
Problem
Reported in #60. After updating the NVIDIA driver, Moonlight connects to the Wolf UI, shows a few seconds of video, then disconnects with "no video received from host." The built-in Pong demo still works. The Wolf container log shows the zero-copy GStreamer pipeline failing to negotiate CUDA memory:
Wolf's zero-copy NVIDIA pipeline keeps frames in GPU (CUDA) memory for the lowest latency, but on some newer driver branches it fails to negotiate and the stream dies. Wolf exposes
WOLF_USE_ZERO_COPY=FALSEto fall back to its legacy pipeline.Change
WOLF_ZERO_COPY=falseingow.cfg.WOLF_USE_ZERO_COPY=FALSEon the Wolf service so Wolf uses the legacy pipeline.gow.plg.Default behaviour is unchanged (zero-copy stays on); affected users flip the toggle and re-install to recover.
Testing
bash -n scripts/deploy.shpasses; verified the conditional emits the env line only forfalse/FALSEand never for the default.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.