mirror of
https://github.com/theupriser/steamify-cachyos-live-iso.git
synced 2026-10-02 15:10:26 +02:00
docs: TODO: done and open items separated, PR status checked
This commit is contained in:
1 parent
43f17ec062
commit
04793bd07d
1 file changed
+21
-16
@@ -1,27 +1,32 @@
|
|||||||
# To do (Steam Machine edition)
|
# To do (Steam Machine edition)
|
||||||
|
|
||||||
## In progress (2026-09-27)
|
## Open
|
||||||
|
|
||||||
1. **Done (2026-09-27, `f42859a`):** a VM install from the ISO (Hello's
|
1. **Rename the ISO** file/label to Steam Machine CachyOS (see Later).
|
||||||
Install, no manual fixes) ran Steamify's step: every component OK,
|
2. **Regression test 2.6.0 on an existing desktop install** before merging:
|
||||||
`exit: 0`, SDDM autologin into gamescope. First desktop login (session switched to plasma in the VM) passed too:
|
|
||||||
Vapor layout, the app opened with everything on. The first-login script
|
|
||||||
runs the newest *release*, so it only works once 2.6.0 is released (in the
|
|
||||||
test it was pointed at the bundle).
|
|
||||||
The VM's text
|
|
||||||
console doesn't show (virgl): read the installed disk with
|
|
||||||
`qemu-nbd -r` + `mount -o ro,rescue=nologreplay,subvol=@` (logs in `@log`).
|
|
||||||
2. **Rename the ISO** file/label to Steam Machine CachyOS (see Later).
|
|
||||||
3. **Regression test 2.6.0 on an existing desktop install** before merging:
|
|
||||||
test VM from ssh-ready, full first run from the desktop, re-apply, a few
|
test VM from ssh-ready, full first run from the desktop, re-apply, a few
|
||||||
components off and on (every `systemctl --user` now goes through
|
components off and on (every `systemctl --user` now goes through
|
||||||
`user_systemctl`; with a session it should behave exactly as before).
|
`user_systemctl`; with a session it should behave exactly as before).
|
||||||
4. **Steamify PR**: `feat/defaults-mode` (2.6.0, `b948c20`) in
|
3. **Steamify PR**: `feat/defaults-mode` (2.6.0, `b948c20`) in
|
||||||
steamify-cachyos, pushed but no PR yet. Open it once the install test
|
steamify-cachyos, pushed, no PR yet (checked 2026-09-27: not on main,
|
||||||
passes; the user merges (never commit to main).
|
newest release v2.5.2). Open it after the regression test; the user
|
||||||
5. **Test on the real Steam Machine** from a USB stick (gamescope, LEDs, CEC,
|
merges (never commit to main). The ISO's first-login step needs 2.6.0
|
||||||
|
released.
|
||||||
|
4. **Test on the real Steam Machine** from a USB stick (gamescope, LEDs, CEC,
|
||||||
power-off) before calling the ISO usable.
|
power-off) before calling the ISO usable.
|
||||||
|
|
||||||
|
## Done
|
||||||
|
|
||||||
|
- **VM install from the ISO (2026-09-27, `f42859a`):** a VM install from the ISO (Hello's
|
||||||
|
Install, no manual fixes) ran Steamify's step: every component OK,
|
||||||
|
`exit: 0`, SDDM autologin into gamescope. First desktop login (session switched to plasma in the VM) passed too:
|
||||||
|
Vapor layout, the app opened with everything on. The first-login script
|
||||||
|
runs the newest *release*, so it only works once 2.6.0 is released (in the
|
||||||
|
test it was pointed at the bundle).
|
||||||
|
The VM's text
|
||||||
|
console doesn't show (virgl): read the installed disk with
|
||||||
|
`qemu-nbd -r` + `mount -o ro,rescue=nologreplay,subvol=@` (logs in `@log`).
|
||||||
|
|
||||||
## Later
|
## Later
|
||||||
|
|
||||||
- **Power-off fix in the live session.** Without it the Steam Machine starts
|
- **Power-off fix in the live session.** Without it the Steam Machine starts
|
||||||
|
|||||||
Reference in new issue
Block a user