[GH-ISSUE #140] Missing udev volume mount in headless.yml? #42

Closed
opened 2026-10-15 12:48:18 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @danieledwardgeorgehitchcock on GitHub (Mar 9, 2023).
Original GitHub issue: https://github.com/games-on-whales/gow/issues/140

I am extremely fresh to using this project, but have been following it for quite a while.

I have just been examining the headless.yml file in the compose/platforms folder, and something doesn't seem quite right..?

As far as I can ascertain, there's a udev:/run/udev/:ro volume entry, yet there isn't a volume mount..? - I can see ones for xorg and pulse - surely udev should be the same? - I have had a quick scan through the bash scripts and I cannot find where such a mount occurs..?

Originally created by @danieledwardgeorgehitchcock on GitHub (Mar 9, 2023). Original GitHub issue: https://github.com/games-on-whales/gow/issues/140 I am extremely fresh to using this project, but have been following it for quite a while. I have just been examining the `headless.yml` file in the `compose/platforms` folder, and something doesn't seem quite right..? As far as I can ascertain, there's a `udev:/run/udev/:ro` volume entry, yet there isn't a volume mount..? - I can see ones for `xorg` and `pulse` - surely udev should be the same? - I have had a quick scan through the bash scripts and I cannot find where such a mount occurs..?
bsakaguchi 2026-10-15 12:48:18 +00:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@ABeltramo commented on GitHub (Mar 10, 2023):

The final compose.yml will be the merge of the selected platform + all the apps + the selected streamer; if you are using the script run-gow you can see how the final yaml will look like by passing --debug.

In this specific case, the udev volume definition is here:
github.com/games-on-whales/gow@d2850aa22f/compose/streamers/sunshine.yml (L55-L56)
or here:
github.com/games-on-whales/gow@d2850aa22f/compose/streamers/wolf.yml (L32-L33)

I hope this answers your question!

<!-- gh-comment-id:1464047898 --> @ABeltramo commented on GitHub (Mar 10, 2023): The final `compose.yml` will be the merge of the selected `platform` + all the `apps` + the selected `streamer`; if you are using the script `run-gow` you can see how the final yaml will look like by passing `--debug`. In this specific case, the `udev` volume definition is here: https://github.com/games-on-whales/gow/blob/d2850aa22f219b08c17f2e849568b068ef6e4d6f/compose/streamers/sunshine.yml#L55-L56 or here: https://github.com/games-on-whales/gow/blob/d2850aa22f219b08c17f2e849568b068ef6e4d6f/compose/streamers/wolf.yml#L32-L33 I hope this answers your question!
Author
Owner

@danieledwardgeorgehitchcock commented on GitHub (Mar 10, 2023):

It does!

Thanks!

<!-- gh-comment-id:1464054290 --> @danieledwardgeorgehitchcock commented on GitHub (Mar 10, 2023): It does! Thanks!
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/gow#42
No description provided.