[GH-ISSUE #29] A lot of issues #9

Closed
opened 2026-10-15 12:54:24 +00:00 by bsakaguchi · 1 comment
Owner

Originally created by @Joly0 on GitHub (May 20, 2026).
Original GitHub issue: https://github.com/games-on-whales/unraid-plugin/issues/29

Ok, so i just installed this plugin from ca on my unraid server and have hit several issues.
Just as proof, the modeset for my nvidia card is correct

Image

So the first issue is this:

Image

It shows correctly that i have an nvidia and an amd card (amd is igpu, nvidia is normal dgpu), but for some reason the amd gpu is not properly shown with the name and instead shows the same as the nvidia one.

Next i have started gow with these settings:

Image and while that did went through, on the docker page i could see this: Image Not sure what that "objective_wright" container is, but it was created by gow (probably some temporary container or so, not sure), but this should be cleaned up. Then the "wolf-den" container doesnt really want to start. Its stopped by default for me and when i start it it starts with this error:
/entrypoint.sh: line 12: /etc/cont-shutdown.d/*.sh: No such file or directory
Waiting for Wolf socket: /tmp/sockets/wolf.sock Socket file exists, testing connectivity...
Socket is available and responsive
Starting Server
SQL logic error
no such table: __EFMigrationsHistory
warn: WolfLeash.Components.Classes.CompatibilityToolsService[0]
      Failed to provision /etc/wolf/compatibilitytools.d/fedora43
      System.UnauthorizedAccessException: Access to the path '/etc/wolf/compatibilitytools.d' is denied.
       ---> System.IO.IOException: Permission denied
         --- End of inner exception stack trace ---
         at System.IO.FileSystem.CreateParentsAndDirectory(String fullPath, UnixFileMode unixCreateMode)
         at System.IO.FileSystem.CreateDirectory(String fullPath, UnixFileMode unixCreateMode)
         at System.IO.Directory.CreateDirectory(String path)
         at WolfLeash.Components.Classes.CompatibilityToolsService.ProvisionTargets() in /src/WolfLeash/Components/Classes/CompatibilityToolsService.cs:line 139
warn: WolfLeash.Components.Classes.CompatibilityToolsService[0]
      Failed to provision /etc/wolf/compatibilitytools.d/ubuntu
      System.UnauthorizedAccessException: Access to the path '/etc/wolf/compatibilitytools.d' is denied.
       ---> System.IO.IOException: Permission denied
         --- End of inner exception stack trace ---
         at System.IO.FileSystem.CreateParentsAndDirectory(String fullPath, UnixFileMode unixCreateMode)
         at System.IO.FileSystem.CreateDirectory(String fullPath, UnixFileMode unixCreateMode)
         at System.IO.Directory.CreateDirectory(String path)
         at WolfLeash.Components.Classes.CompatibilityToolsService.ProvisionTargets() in /src/WolfLeash/Components/Classes/CompatibilityToolsService.cs:line 139
warn: Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository[50]
      Using an in-memory repository. Keys will not be persisted to storage.
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[59]
      Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
      No XML encryptor configured. Key {6ac48d37-906b-46b1-bc19-ac81ab2e3584} may be persisted to storage in unencrypted form.
info: Microsoft.Hosting.Lifetime[14]
      Now listening on: http://[::]:8080
info: Microsoft.Hosting.Lifetime[0]
      Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
      Hosting environment: Production
info: Microsoft.Hosting.Lifetime[0]
      Content root path: /app
info: Microsoft.Hosting.Lifetime[0]
      Application is shutting down...
fail: GamesOnWhales.WolfApi[0]
      Lost connection to the Wolf API SSE. End of Stream.

So next, in my the moonlight app on my smartphone for example i can see in my network is a "Wolf" named instance running and i can connect to it and get the pin to enter, but where do i actually enter it? Readme just says Wolf will surface a one-time PIN URL on the host; open it in a browser, paste the PIN your Moonlight client shows, and you're paired.. What URL? I do not get an URL, i get a PIN and nowhere i can enter it. The two running containers dont seem to have a webui of any kind, connecting to 192.168.178.220:8080 doesnt lead to anywhere.

Then the readme says there should be a button in the settings menu "Deploy" which is just wrong, the button is "Install" and even after installing it the button doesnt change to anything else (like stop or so), so i cannot even stop the compose its running from the settings menu. So how do i stop this stack now (other than stopping and removing the containers manually from the docker tab)?

Then for my nvidia card i had already the modeset value set via the syslinux.cfg file, so thats correct. Under https://github.com/games-on-whales/unraid-plugin/blob/main/docs/FAQ.md#fix step 3 its said to Set the modeset parameter to 1 (or Y)., but where or how do i set this modeset parameter? I screenshot of what you actually meant here would be helpful. I can see the kernel module under tools->system drivers and i can also see at the left is an input box for "Modprobe.d Config File", but what do i enter there? "modeset=1"?

Image
Originally created by @Joly0 on GitHub (May 20, 2026). Original GitHub issue: https://github.com/games-on-whales/unraid-plugin/issues/29 Ok, so i just installed this plugin from ca on my unraid server and have hit several issues. Just as proof, the modeset for my nvidia card is correct <img width="488" height="39" alt="Image" src="https://github.com/user-attachments/assets/8dfff1c7-1be1-4bb0-bd97-7f36b1712bfd" /> So the first issue is this: <img width="816" height="391" alt="Image" src="https://github.com/user-attachments/assets/56f31aff-1bd5-4160-ba71-0fe99e650aa8" /> It shows correctly that i have an nvidia and an amd card (amd is igpu, nvidia is normal dgpu), but for some reason the amd gpu is not properly shown with the name and instead shows the same as the nvidia one. Next i have started gow with these settings: <img width="805" height="395" alt="Image" src="https://github.com/user-attachments/assets/14035695-eb19-4638-8eb0-2aed143048fb" /> and while that did went through, on the docker page i could see this: <img width="2283" height="329" alt="Image" src="https://github.com/user-attachments/assets/4e0f06c0-8bd4-41ae-862c-fd184fdc4d33" /> Not sure what that "objective_wright" container is, but it was created by gow (probably some temporary container or so, not sure), but this should be cleaned up. Then the "wolf-den" container doesnt really want to start. Its stopped by default for me and when i start it it starts with this error: ``` /entrypoint.sh: line 12: /etc/cont-shutdown.d/*.sh: No such file or directory Waiting for Wolf socket: /tmp/sockets/wolf.sock Socket file exists, testing connectivity... Socket is available and responsive Starting Server SQL logic error no such table: __EFMigrationsHistory warn: WolfLeash.Components.Classes.CompatibilityToolsService[0] Failed to provision /etc/wolf/compatibilitytools.d/fedora43 System.UnauthorizedAccessException: Access to the path '/etc/wolf/compatibilitytools.d' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at System.IO.FileSystem.CreateParentsAndDirectory(String fullPath, UnixFileMode unixCreateMode) at System.IO.FileSystem.CreateDirectory(String fullPath, UnixFileMode unixCreateMode) at System.IO.Directory.CreateDirectory(String path) at WolfLeash.Components.Classes.CompatibilityToolsService.ProvisionTargets() in /src/WolfLeash/Components/Classes/CompatibilityToolsService.cs:line 139 warn: WolfLeash.Components.Classes.CompatibilityToolsService[0] Failed to provision /etc/wolf/compatibilitytools.d/ubuntu System.UnauthorizedAccessException: Access to the path '/etc/wolf/compatibilitytools.d' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- at System.IO.FileSystem.CreateParentsAndDirectory(String fullPath, UnixFileMode unixCreateMode) at System.IO.FileSystem.CreateDirectory(String fullPath, UnixFileMode unixCreateMode) at System.IO.Directory.CreateDirectory(String path) at WolfLeash.Components.Classes.CompatibilityToolsService.ProvisionTargets() in /src/WolfLeash/Components/Classes/CompatibilityToolsService.cs:line 139 warn: Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository[50] Using an in-memory repository. Keys will not be persisted to storage. warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[59] Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35] No XML encryptor configured. Key {6ac48d37-906b-46b1-bc19-ac81ab2e3584} may be persisted to storage in unencrypted form. info: Microsoft.Hosting.Lifetime[14] Now listening on: http://[::]:8080 info: Microsoft.Hosting.Lifetime[0] Application started. Press Ctrl+C to shut down. info: Microsoft.Hosting.Lifetime[0] Hosting environment: Production info: Microsoft.Hosting.Lifetime[0] Content root path: /app info: Microsoft.Hosting.Lifetime[0] Application is shutting down... fail: GamesOnWhales.WolfApi[0] Lost connection to the Wolf API SSE. End of Stream. ``` So next, in my the moonlight app on my smartphone for example i can see in my network is a "Wolf" named instance running and i can connect to it and get the pin to enter, but where do i actually enter it? Readme just says `Wolf will surface a one-time PIN URL on the host; open it in a browser, paste the PIN your Moonlight client shows, and you're paired.`. What URL? I do not get an URL, i get a PIN and nowhere i can enter it. The two running containers dont seem to have a webui of any kind, connecting to 192.168.178.220:8080 doesnt lead to anywhere. Then the readme says there should be a button in the settings menu "Deploy" which is just wrong, the button is "Install" and even after installing it the button doesnt change to anything else (like stop or so), so i cannot even stop the compose its running from the settings menu. So how do i stop this stack now (other than stopping and removing the containers manually from the docker tab)? Then for my nvidia card i had already the modeset value set via the syslinux.cfg file, so thats correct. Under https://github.com/games-on-whales/unraid-plugin/blob/main/docs/FAQ.md#fix step 3 its said to `Set the modeset parameter to 1 (or Y).`, but where or how do i set this modeset parameter? I screenshot of what you actually meant here would be helpful. I can see the kernel module under tools->system drivers and i can also see at the left is an input box for "Modprobe.d Config File", but what do i enter there? "modeset=1"? <img width="1963" height="168" alt="Image" src="https://github.com/user-attachments/assets/0fab4053-8034-4da3-ab1d-1e1aaa871e36" />
Author
Owner

@JBailes commented on GitHub (May 20, 2026):

Thank you for the feedback! I'll get it fixed today!

<!-- gh-comment-id:4496600239 --> @JBailes commented on GitHub (May 20, 2026): Thank you for the feedback! I'll get it fixed today!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/unraid-plugin#9
No description provided.