mirror of
https://github.com/games-on-whales/wolf.git
synced 2026-10-15 21:12:08 +00:00
[GH-ISSUE #140] Game icons #90
Labels
No labels
🧠 1 - 🤖 999
AMD
bug
bug
cannot reproduce
documentation
duplicate
easy
enhancement
enhancement
enhancement
fixed?
fixed?
good first issue
hard
help wanted
Intel
invalid
LXC
medium
moonlight-protocol
Multi GPU
nixos
not a bug
nvidia
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/wolf#90
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?
Originally created by @csrednicki on GitHub (Oct 20, 2024).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/140
Hi, in Defining Apps section in documentation there is
icon_png_pathparameter. I tried to use it but it didn't work. Where this icon should be placed? I tried many different locations like folder defined inapp_state_foldervariable, app directory, defined path from system, path in container without any luck.Below you can find my app config and sample icon (I've created it for test purposes as PNG 628x888).
Here's my config:
Here's icon file:

@ABeltramo commented on GitHub (Oct 20, 2024):
app_state_folderexpects the full path to the image file and, more importantly, it has to be accessible by the Wolf container.My advice would be to make a folder under
/etc/wolf/(or where you store yourconfig.tomlfile) sayicons/and place the file there calledsample-icon.png. In this case the config will be:We should definitely improve the docs on this..
@csrednicki commented on GitHub (Oct 20, 2024):
Thank you for quick reply. I've applied changes you proposed to config.toml
This is screen from inside wolf container:

As you see file is placed in proper location and is accessible with proper rights.
Unfortunately moonlight still isn't displaying this icon correctly.

@ABeltramo commented on GitHub (Oct 20, 2024):
This is probably due to Moonlight caching those images, I'm going to take a look back at this over the next few days since I've also found a source for some good and open licensed defaults that we could include in Wolf..
Stay tuned 😉
@csrednicki commented on GitHub (Oct 21, 2024):
I tried it on few different clients (android tv and windows). I also looked on windows into
c:\Users\username\AppData\Local\Moonlight Game Streaming Project\Moonlight\cache\boxart\where Moonlight is keeping its cache. Folder for this client was empty.@salty2011 commented on GitHub (Oct 21, 2024):
Ive been able to replicate this issue with Sunshine stream as well where Moonlight refuses to update the box art. I would suggest logging an issue with Moonlight as in my experience this problem isn't strictly related to wolf / sunshine stream and more related to the client not correctly updating its cache
@csrednicki commented on GitHub (Oct 29, 2024):
In the newest wolf docker image
ghcr.io/games-on-whales/wolf:stable(hash:sha256:5761b9337fb3713894d4e86b0ea8dd08939883d46d381efbcf3942acb461a8ffcreated2024-10-28 21:45:36) moonlight images are now working using this line inconfig.toml:I can see image for Steam application as seen below:

There are two problems now: