[PR #282] [CLOSED] WIP: Move GOW images to Fedora #277

Closed
opened 2026-10-15 12:50:30 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/gow/pull/282
Author: @ABeltramo
Created: 1/7/2026
Status: ❌ Closed

Base: master ← Head: dev-fedora-images


📝 Commits (7)

  • 87f2d52 feat: change base, base-app and firefox images to Fedora
  • 104da70 feat: use Fedora for Steam
  • 883b6c7 CI: forcing a build of Firefox and Steam
  • f34979c CI: push images if it's our repo
  • c057757 CI: push images if it's our repo
  • a3d8c7d CI: push images if it's our repo
  • 462ab97 fix: Steam image using @PenTurDucKenLinE suggestions

📊 Changes

15 files changed (+145 additions, -216 deletions)

View changed files

📝 .github/workflows/auto-build.yml (+34 -34)
📝 .github/workflows/docker-build-and-publish.yml (+11 -10)
📝 apps/firefox/build/Dockerfile (+2 -18)
📝 apps/steam/build/Dockerfile (+18 -37)
📝 apps/steam/build/scripts/startup.sh (+7 -5)
➕ apps/steam/build/scripts/steam.sh (+33 -0)
📝 apps/steam/build/scripts/steamos-dbus-watchdog.sh (+2 -1)
📝 apps/steam/build/scripts/system-services.sh (+7 -3)
📝 apps/steam/build/steamos-session-select (+1 -1)
📝 images/base-app/build/Dockerfile (+19 -61)
📝 images/base-app/build/scripts/init-gamescope.sh (+1 -1)
📝 images/base-app/build/scripts/launch-comp.sh (+1 -1)
📝 images/base-app/build/scripts/startup.sh (+0 -7)
➖ images/base-app/build/scripts/wait-x11 (+0 -22)
📝 images/base/build/Dockerfile (+9 -15)

📄 Description

We need something more cutting edge compared to the current Ubuntu base images but a bit more stable than Arch, let's try with Fedora...

Images converted so far:

  • base
  • base-app
  • firefox
  • steam

Possibly fixes https://github.com/games-on-whales/wolf/issues/322 https://github.com/games-on-whales/wolf/issues/330 and all recent issues raised when using Intel/AMD GPUs (Mesa)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/games-on-whales/gow/pull/282 **Author:** [@ABeltramo](https://github.com/ABeltramo) **Created:** 1/7/2026 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dev-fedora-images` --- ### 📝 Commits (7) - [`87f2d52`](https://github.com/games-on-whales/gow/commit/87f2d52c6aec659c636a3d2f76e8b56d9a1576e4) feat: change base, base-app and firefox images to Fedora - [`104da70`](https://github.com/games-on-whales/gow/commit/104da702389cac68dbe7bacc60f679ca2173060d) feat: use Fedora for Steam - [`883b6c7`](https://github.com/games-on-whales/gow/commit/883b6c7e43e8b631a7874c7e587753bca27efa0b) CI: forcing a build of Firefox and Steam - [`f34979c`](https://github.com/games-on-whales/gow/commit/f34979ca1ac84e4d702488eb91601b701ff70dbd) CI: push images if it's our repo - [`c057757`](https://github.com/games-on-whales/gow/commit/c057757dacbde3d8e365ce3866b4b5a4ea1c9090) CI: push images if it's our repo - [`a3d8c7d`](https://github.com/games-on-whales/gow/commit/a3d8c7d56d6cc372df103350ac039605b45b6acc) CI: push images if it's our repo - [`462ab97`](https://github.com/games-on-whales/gow/commit/462ab97d907e7f2977a1b09a4469166440cd8e44) fix: Steam image using @PenTurDucKenLinE suggestions ### 📊 Changes **15 files changed** (+145 additions, -216 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/auto-build.yml` (+34 -34) 📝 `.github/workflows/docker-build-and-publish.yml` (+11 -10) 📝 `apps/firefox/build/Dockerfile` (+2 -18) 📝 `apps/steam/build/Dockerfile` (+18 -37) 📝 `apps/steam/build/scripts/startup.sh` (+7 -5) ➕ `apps/steam/build/scripts/steam.sh` (+33 -0) 📝 `apps/steam/build/scripts/steamos-dbus-watchdog.sh` (+2 -1) 📝 `apps/steam/build/scripts/system-services.sh` (+7 -3) 📝 `apps/steam/build/steamos-session-select` (+1 -1) 📝 `images/base-app/build/Dockerfile` (+19 -61) 📝 `images/base-app/build/scripts/init-gamescope.sh` (+1 -1) 📝 `images/base-app/build/scripts/launch-comp.sh` (+1 -1) 📝 `images/base-app/build/scripts/startup.sh` (+0 -7) ➖ `images/base-app/build/scripts/wait-x11` (+0 -22) 📝 `images/base/build/Dockerfile` (+9 -15) </details> ### 📄 Description We need something more cutting edge compared to the current Ubuntu base images but a bit more stable than Arch, let's try with Fedora... Images converted so far: - base - base-app - firefox - steam Possibly fixes https://github.com/games-on-whales/wolf/issues/322 https://github.com/games-on-whales/wolf/issues/330 and all recent issues raised when using Intel/AMD GPUs (Mesa) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 12:50:30 +00:00
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#277
No description provided.