mirror of
https://github.com/theupriser/steamify-cachyos-dev.git
synced 2026-10-15 21:24:18 +02:00
GNOME plan: 2.13.0 hardware session (results, GN8-GN14, the undiagnosed roughed-up GNOME, multi-OS Limine)
Sync git.upriser.nl mirror / sync (push) Skipped
Sync git.upriser.nl mirror / sync (push) Skipped
This commit is contained in:
1 parent
04f51da97d
commit
729633d837
2 files changed
+62
No files matched your search
@@ -77,6 +77,13 @@ change only shows right after Enter).
|
||||
| GN5 | `50-n5-desktop-pref.sh` | `--desktop kde\|gnome\|last` stored, bad values refused, the session tool resolves to what is installed |
|
||||
| GN6 | `60-n6-switch-reboot.host.sh` | stand-in gamescope session: boot into it, Switch to Desktop, Return to Gaming Mode, boot into desktop and back across reboots, pacman hook restores our tools |
|
||||
| GN7 | `70-n7-both-desktops.sh` | with Plasma installed too: GDM kept, both themes offered, preferred/last desktop picks the session |
|
||||
| GN8 | to write (stand-in session) | 2.13.0: a theme-only run ends in the relogin countdown (Cancel keeps "Restart GNOME"), `steamify-gdm-relogin <session>` lands in the session the app runs in and puts AccountsService `Session`/`XSession` back; no helper = plain logout; a run that needs a reboot shows Restart now, no countdown |
|
||||
| GN9 | to write (screenshots) | theme off/on/off with a relogin after each: top bar icons and overview search still work; dash favorites, `gio list-apps`, `~/.local/share/icons/hicolor` (PNG, no `index.theme`), gsettings leftovers (`gtk-theme`). **Reported broken on hardware, not diagnosed** (gnome/PLAN.md) |
|
||||
| GN10 | to write | extension ownership: `gnomeextras.list` before install (missing packages only); both off removes those packages and the two extensions from `enabled-extensions`; theme off with the conversion on keeps them enabled; user-installed packages stay |
|
||||
| GN11 | manual, real session | app window frame and buttons (minimize/maximize/close), Restart now, scale 100% and at a GNOME scale of 150%, `--fullscreen` unchanged, one click flips a switch and a row click only selects, header logo (needs `qt6-svg`), dock icon after the launcher option (PNG by name) |
|
||||
| GN12 | to write | prebuilt Settings package (`settings` release): download + checksum + `pacman -U --ask 4` installs the "GNOME Desktop" panel, off puts stock back; offline / wrong checksum / pacman conflict keep stock with a warning |
|
||||
| GN13 | manual | desktop icons from the top right in name order (Return to Gaming Mode, Steam, Steamify CachyOS), user's own files keep their positions, off restores `start-corner`; dock at the bottom |
|
||||
| GN14 | manual, real PC with two OSes | Limine with a second Linux install on the same ESP: the other install's entry survives a reinstall of this one (it does not today: repaired by hand twice, recipe in gnome/PLAN.md); order CachyOS, CachyOS GNOME, Windows; Secure Boot (sbctl) with the hand-written entry NOT done |
|
||||
|
||||
Not automatable: gamescope itself (no rendering in the VM), the app's dock icon and window frame, the Settings panel, real hardware (GDM restart behaviour).
|
||||
|
||||
@@ -195,3 +202,5 @@ and started with `--fremont`. Automated: `scripts/vmtest.sh` (see the vm-install
|
||||
| 2026-10-14 | Steamify 2.12.0 on the ISO `steamify-cachyos-2.12.0-dev-261014-x86_64.iso` (sha256 `bd93fa6b…ed47c`, built from `release/2.12.0`), dev `main` (7dd1f37); on the laptop (Ubuntu, KVM), headless | B1-B5 for limine, systemd-boot and grub; the plain-PC install check (generic) for all three | boot loaders: **limine 43, systemd-boot 42, grub 42 pass, 0 fail**. Plain PC: 21-22 pass, **1 fail per loader: "cec is on, but this is not a Steam Machine"**. Cause: `steamify-install` falls back to "everything on" (`...,vram,cec,machine,poweroff`) when Calamares passes no selection (the headless test install), and `cec` is offered on every PC; `poweroff` stays off by itself (`machine_available`). The docs say HDMI-CEC is ticked by default only on a Steam Machine: either the ISO's fallback should only include `cec` on a Steam Machine, or this check should not expect it off. To decide; a real install through the chooser is not affected by the fallback. Test side: three parallel first installs corrupted the shared package cache (`could not rename ... .part`): install one VM first to fill `~/vms/pkg-cache`; a first retry also hit a transient "cachyos: signature ... is invalid" from a mirror. Laptop needs a `bsdtar` shim (pycdlib) and `VM_SSH_KEY` outside `~/.ssh` |
|
||||
| 2026-10-14 | Steamify 2.12.0 on the rebuilt ISO `steamify-cachyos-2.12.0-dev-261014-x86_64.iso` (the ISO repo's PR #26 merged: the install fallback only turns HDMI-CEC on for a Steam Machine), dev `main` (7e11b94); laptop, headless | B1-B5 for limine, systemd-boot, grub; the plain-PC install check for all three | **boot loaders: limine 43, systemd-boot 42, grub 42; plain PC: limine 23, systemd-boot 22, grub 22: all pass, 0 fail.** The earlier "cec is on, but this is not a Steam Machine" is fixed. (The limine boot line in the summary says "aborted" only because its VM already existed from the first run of the same ISO; its 43 passed.) Test side: six parallel installs of a newly released kernel corrupted the shared package cache (`linux-cachyos ... corrupted (PGP signature)`): delete the new files from `~/vms/pkg-cache/pkg`, install one VM first, then the rest |
|
||||
| 2026-10-15 | Steamify `feature/gnome-prototype` (dbaeaa1, from 2.12.0), plain CachyOS VM `~/vms/steamify-vm` and the new GNOME VM `~/vms/gnome-vm`, dev `main` + the `gnome` suite; laptop, headless | KDE regression: cli (+ new block 70-k1), menu, hw, installer, toggles, nvidia. GNOME: GN1-GN7 | **KDE: cli 89, hw 78, menu 37, installer 4, nvidia 66, toggles 42: 0 fail.** **GNOME: 0 fail** (first run 110 pass, 5 fail, all test bugs: shellcheck needs `-S warning -e SC2034,SC2154`, the VM's GDM already had autologin, a sed range cut the function out; GN2, GN3, GN5 re-run: 32, 11, 8 pass; GN1, GN4, GN6, GN7 passed first time). The Go-only `backend` suite and `share/golden` were removed (the Go refactor is scrapped). Not run: boot loaders, app screens U1-U9, real hardware |
|
||||
|
||||
| 2026-10-15 (evening) | Steamify `release/2.13.0` (PRs #85-#93 merged; app from `~/steamify-cachyos` on the RTX 5080 PC, fresh CachyOS + GNOME, `systemd-run --user`) | by hand on the hardware: conversion + GNOME theme apply, Settings package from the `settings` release, relogin countdown, theme off/on, dock/icons/scale/clicks, Limine repair | Apply, prebuilt Settings, relogin into GNOME (session restored), scale, clicks, dock icon (PNG), dock bottom, extension removal: fine. **After several theme off/on cycles GNOME was roughed up (no icons in the top bar, search broken): not diagnosed, GN9.** Limine lost the main CachyOS entry again after the reinstall: repaired by hand (GN14). Not run: Secure Boot, the VM suites, KDE regression, app screens on KDE |
|
||||
Reference in new issue
Block a user