theupriser
980cb069f3
NVIDIA: pin the rebuilt 3.16.31-3 packages; shorter README text
...
The release was rebuilt from steamify-gamescope-nvidia main (same version, new hashes).
2026-10-14 07:54:38 +02:00
theupriser
ea908e3a30
Merge pull request #80 from theupriser/feature/nvidia-docs
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 13s
docs: NVIDIA as it is now
2026-10-13 20:35:32 +02:00
theupriser
9dd89a78ec
docs: NVIDIA as it is now (README, TECHNICAL, CHANGELOG)
2026-10-13 20:33:51 +02:00
theupriser
0c1b90b58e
Merge pull request #79 from theupriser/feat/nvidia-sleep-lib32
...
NVIDIA: patched gamescope for the SteamOS conversion, suspend memory, 32-bit libs (2.11.2)
2026-10-13 20:26:23 +02:00
theupriser
a7f8493d64
Version 2.12.0; drop the NVIDIA screenshot (NVIDIA PCs get the same menu)
2026-10-13 20:24:32 +02:00
theupriser
ab3cfebe7c
gamescope-nvidia: glob instead of ls | grep (shellcheck SC2010)
2026-10-13 20:23:04 +02:00
theupriser
3e4c92cdbc
NVIDIA setup: preflight (pacman lock, free space), failure marker with notification, reminder in the menu
2026-10-13 20:16:43 +02:00
theupriser
852a9d80d7
Docs: per-CPU-level gamescope builds
2026-10-13 20:16:09 +02:00
theupriser
0b7558b3b5
Smoke test: pass when gamescope ran the program (it segfaults on headless exit)
2026-10-13 20:11:59 +02:00
theupriser
50dbf3355e
Patched gamescope: one build per CPU level (znver4/v4/v3/generic), smoke test after install, pin 3.16.31-3
2026-10-13 20:10:33 +02:00
theupriser
5b901ea1b7
feat: the gaming session on NVIDIA runs on the display's own mode, Steam's UI at its size; pin 3.16.31-2
2026-10-13 19:59:15 +02:00
theupriser
46e4601389
fix: the conversion removes single user mode's desktop autologin, which pinned the Plasma session
2026-10-13 19:09:28 +02:00
theupriser
5dc39b56c2
fix: the skipped sub-option is reported as an app event, and counts as not applied
2026-10-13 19:06:10 +02:00
theupriser
a73d302869
fix: sub-options are skipped when their parent failed
2026-10-13 19:05:56 +02:00
theupriser
3ebb8d3bc9
fix: keep python-hidapi: a placeholder provides python-hid for jupiter-hw-support
2026-10-13 19:03:23 +02:00
theupriser
9e66790bad
feat: the newest patched gamescope release first, the pinned one as the fallback, a newer release shows as an update
2026-10-13 18:58:51 +02:00
theupriser
40ed1259f6
feat: the patched gamescope comes from the pinned GitHub release (sha256), else the copy on the ISO, else a local build
2026-10-13 18:47:29 +02:00
theupriser
d99e9a93ac
docs: credit Valve's kernel for the power-off fix and CEC driver, list the code of other projects with its licenses
2026-10-13 18:44:43 +02:00
theupriser
ccd30b7711
fix: the Steam Machine's CEC driver comes from a carried, checksum-pinned copy when the GitHub download fails
2026-10-13 18:44:15 +02:00
theupriser
bc49009fcc
fix: build the patched gamescope in the user's cache folder, not /tmp (a tmpfs in the installer's chroot)
2026-10-13 18:37:21 +02:00
theupriser
7d5cc00380
feat: Steamify carries the patched gamescope's recipe and patch, no download of a separate repository
2026-10-13 18:36:21 +02:00
theupriser
fc204bf192
feat: moving from Gaming on NVIDIA keeps how Steam started: Big Picture boots into gaming mode, otherwise the desktop
2026-10-13 18:30:05 +02:00
theupriser
1c302b836b
feat: a PC that had Gaming on NVIDIA on gets the SteamOS conversion ticked, as an update
2026-10-13 18:28:43 +02:00
theupriser
2ae3c4f4b3
feat: Gaming on NVIDIA is not offered any more, the SteamOS conversion covers NVIDIA PCs
...
The conversion installs the patched gamescope on every NVIDIA PC and sets up the kernel parameters, suspend memory and 32-bit libraries on a supported card; it turns off an existing Gaming on NVIDIA.
2026-10-13 18:27:13 +02:00
theupriser
bad9a6bf44
feat: on a supported NVIDIA card the SteamOS conversion replaces Gaming on NVIDIA
...
The conversion also sets up what Gaming on NVIDIA did there (kernel parameters, early modules, suspend memory, 32-bit libraries). Gaming on NVIDIA is only offered on older NVIDIA cards, or while it is on.
2026-10-13 18:24:54 +02:00
theupriser
358efa05f2
fix: on NVIDIA the SteamOS conversion is a choice, Gaming on NVIDIA stays preselected; supported cards are GTX 16 / RTX 20 and newer
2026-10-13 18:19:21 +02:00
theupriser
af182538dc
docs: NVIDIA section of TECHNICAL.md follows the patched gamescope
2026-10-13 18:18:27 +02:00
theupriser
d1758ac5eb
feat: SteamOS conversion on NVIDIA with a patched gamescope (GBM scan-out)
...
The conversion is offered on supported NVIDIA cards again; it builds and installs steamify-gamescope-nvidia and sets gamescope_drm_gbm_scanout=1. It and Gaming on NVIDIA exclude each other.
2026-10-13 18:18:09 +02:00
theupriser
4461447ded
chore: keep the gamescope GBM scan-out patch (NVIDIA picture fix) in patches/
2026-10-13 18:05:01 +02:00
theupriser
3206f0a301
feat: Gaming on NVIDIA keeps video memory over suspend and installs the 32-bit libraries
2026-10-13 15:23:21 +02:00
theupriser
cab1a9792f
Merge pull request #78 from theupriser/release/2.11.1
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 12s
Release 2.11.1: README screenshots for the 2.11 menu
latest
v2.11.1
2026-10-02 15:03:56 +02:00
theupriser
708df2f7d8
Merge pull request #77 from theupriser/bugfix/readme-screenshots
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 13s
docs: new README screenshots (2.11 menu), the silent option and the icons in the README
2026-10-02 15:03:27 +02:00
theupriser
cef5c8d175
docs: changelog hash for the README screenshots
2026-10-02 15:01:49 +02:00
theupriser
d70aeb8ac8
docs: new README screenshots (2.11 menu on a Steam Machine and an NVIDIA PC), the silent option and the icons in the README
2026-10-02 15:01:49 +02:00
theupriser
40d468cf83
chore: bump VERSION to 2.11.1
2026-10-02 14:45:32 +02:00
theupriser
2bd6e98ce0
Merge pull request #76 from theupriser/release/2.11.0
...
Single-file build / bundle (push) Successful in 15s
Sync git.upriser.nl mirror / sync (push) Skipped
Release 2.11.0: Start Steam silently in desktop mode, Steam Deck icons under the conversion, installer fixes
v2.11.0
2026-10-02 14:39:46 +02:00
theupriser
93a26a0d16
Merge pull request #75 from theupriser/chore/tests-to-dev
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 15s
chore: the tests live in steamify-cachyos-dev; changelog hashes for 2.11.0
2026-10-02 14:38:12 +02:00
theupriser
f05078d932
docs: changelog hashes for 2.11.0, and the tests move
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 14:37:42 +02:00
theupriser
4d387b2f86
chore: the tests live in steamify-cachyos-dev, remove tests/
2026-10-02 14:37:02 +02:00
theupriser
19089a1eda
Merge pull request #74 from theupriser/feature/silent-steam-start
...
Sync git.upriser.nl mirror / sync (push) Skipped
Single-file build / bundle (push) Successful in 12s
feat: Start Steam silently in desktop mode (opt-in), Steam Deck icons under the conversion, installer fixes
2026-10-02 14:34:56 +02:00
theupriser
2f7b53f64b
fix: the Steam Machine serial number step is not fatal in the installer chroot (read-only /sys); the tmpfiles.d file applies at boot
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 12:22:20 +02:00
theupriser
bd8f387cf5
fix: STEAMIFY_NO_DOWNLOAD finds the bundle through BASH_SOURCE (a bundle has no SCRIPT_DIR: the install failed with an unbound variable)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 11:38:25 +02:00
theupriser
45a23aff34
feat: STEAMIFY_NO_DOWNLOAD: the first login runs the ISO's Steamify bundle instead of the newest release
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 11:11:18 +02:00
theupriser
f3810a9fdd
fix: the SteamOS theme drops the blank Discover pin from the taskbar (also on the first login of an ISO install)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 10:52:04 +02:00
theupriser
188799e951
fix: the SteamOS conversion no longer lists the silent start in what it changes (it is its own opt-in option)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 10:43:25 +02:00
theupriser
079e725ba8
feat: "Start Steam silently in desktop mode" is opt-in (it was always on); an existing systemd unit counts as on and is migrated by the update
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 10:16:40 +02:00
theupriser
7869b472be
feat: Steam Deck/Machine icons is a sub-option of the SteamOS conversion (it only changes gaming mode)
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 10:15:59 +02:00
theupriser
fbdad5a785
feat: the silent option is Steam's own autostart entry (~/.config/autostart/steam.desktop with -silent), so its "Run Steam when my computer starts" follows it; the systemd unit is gone
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 09:28:03 +02:00
theupriser
349492423e
feat: "Start Steam silently in desktop mode" is always shown, also on a Steam Machine
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-02 09:10:26 +02:00
theupriser
613149a807
docs: changelog for the silent start option
Sync git.upriser.nl mirror / sync (push) Skipped
2026-10-01 23:04:18 +02:00