theupriser
332fdca4c2
fix: qmptype.py types > < ? { }
2026-09-28 17:37:51 +02:00
theupriser
92c1e58f55
feat: vmisobuild.sh and the steam-machine-iso skill run build-calamares-modules.sh
2026-09-28 16:41:22 +02:00
theupriser
36d1e6d326
docs: note token-cheap ISO-VM testing (serial log, no screenshot polling)
2026-09-28 15:35:25 +02:00
theupriser
c5ac00faf6
docs: packagechooser multi-select needs Shift/Ctrl-click
2026-09-28 13:45:09 +02:00
theupriser
107f8f4076
docs: steam-machine-iso: run Calamares in its own Konsole tab; watch for the live keyboard layout switching away from US
2026-09-28 13:42:23 +02:00
theupriser
1c1bc55a62
docs: correction - packagechooser mode:optionalmultiple DOES multi-select (verified from global storage, not misleading label text)
2026-09-28 13:30:09 +02:00
theupriser
6df107d578
docs: packagechooserq isn't installed on this Calamares build; packagechooser's mode:optionalmultiple is single-select regardless; QMP/Calamares live-testing gotchas
2026-09-28 13:24:36 +02:00
theupriser
6840044038
docs: ISO builds use 75% of host cores, not all-but-2
2026-09-28 13:04:04 +02:00
theupriser
32499b1c01
docs: TESTPLAN: 2.8.0 --defaults --list tested
2026-09-28 12:44:50 +02:00
theupriser
b1e9a273a3
feat: vmisobuild.sh (ISO build in the VM, package cache per VM), vmisoboot.sh (ISO VM for Calamares), qmpshot.py/qmpclick.py; run.sh VM_CACHE/VM_CPUS/VM_NOGL/VM_PORT
2026-09-28 11:40:21 +02:00
theupriser
9706066269
docs: TESTPLAN: 2.7.0's Steam Machine checks carried over from 2.6.0 (code unchanged)
2026-09-28 10:56:17 +02:00
theupriser
7a0a216327
docs: 2.7.0 regression results on the new VM; the first login's app is the newest release
2026-09-28 10:53:44 +02:00
theupriser
4adc018654
docs: vminstallsim.sh example uses --options
2026-09-28 10:08:27 +02:00
theupriser
ac8f77cf4a
feat: scripts/vminstall.sh installs an ssh-ready test VM unattended; TESTPLAN.md; vm-install skill
2026-09-28 10:07:13 +02:00
theupriser
0f57d86bae
docs: steam-machine-iso: one build at a time; vminstallsim.sh passes --defaults options
2026-09-27 22:00:32 +02:00
theupriser
46e039809e
docs: steam-machine-iso: build-live-modules.sh in the build, the ISO's new name
2026-09-27 21:26:45 +02:00
theupriser
379f1c7f7f
docs: steam-machine-iso: the Steamify step is added by calamares-online.sh
2026-09-27 20:06:26 +02:00
theupriser
471332e20f
docs: steam-machine-iso: live-session quirks; scripts/qmptype.py types into the VM
2026-09-27 20:01:41 +02:00
theupriser
8ce2917c0f
docs: steam-machine-iso: the harmless chown error, the ISO test VM
2026-09-27 19:54:30 +02:00
theupriser
9a4653b6d3
feat: steam-machine-iso skill (ISO build in podman on the Steam Machine, installer simulation, first-login test) and scripts/vminstallsim.sh
2026-09-27 19:53:23 +02:00
theupriser
3b7b685667
VM on the Steam Machine: Arch OVMF paths, visible tests, and the steam-machine-testing skill
2026-09-27 17:00:10 +02:00
theupriser
7a0443e131
docs: VM skill up to date with the menu (sub-options, HDMI-CEC, kernel pin) and today's pitfalls
2026-09-25 13:07:02 +02:00
theupriser
8d5a659c89
docs: The test VM needs an x86_64 Linux host
2026-09-25 13:05:15 +02:00
theupriser
6d992c83c7
chore: Remove the Windows scripts; the test VM runs on Linux
2026-09-25 13:04:20 +02:00
theupriser
974cea7cf4
docs: run.sh --amd (venus on the AMD iGPU); gaming mode can't render in the VM, all tried
2026-09-25 12:54:27 +02:00
theupriser
19b6ba4d97
feat: vmcec.sh tests HDMI-CEC against a fake TV; vmwake.sh wakes the VM over QMP
...
run.sh opens a QMP socket; the skill documents the CEC test and its gotchas.
2026-09-25 11:14:00 +02:00
theupriser
788d345a9d
docs: VM skill: menu with sub-options, HDMI-CEC and faking it with vivid
2026-09-25 09:12:12 +02:00
theupriser
10357b2d52
Merge pull request #1 from theupriser/feat/visible-vm-runs
...
Feat/visible vm runs
2026-09-24 13:09:16 +02:00
theupriser
f27dd866a1
feat: Release testing, cleaner resets and screenshots; skill updates
...
- vmwatch.sh --release: run the newest GitHub release in the VM.
- vmreset.sh: skip the broken krfoss mirror, install shellcheck.
- vmshot.sh --clean: close Steam, CachyOS Hello and Konsole first.
- Skill: items 1-7, menu loop and restart question, current inputs, finish on a fresh snapshot, release testing, Steamify shortcut, zsh pitfall.
2026-09-24 13:06:23 +02:00
theupriser
8c48858f54
chore: The wizard's script is now steamify.sh
...
vmrun.sh, vmwatch.sh, the skill and the README run /mnt/steamify.sh.
2026-09-24 12:33:51 +02:00
theupriser
c6abfd2ea8
docs: Renamed to steamify-cachyos-dev, for Steamify CachyOS
...
README and skill point to github.com/theupriser/steamify-cachyos; local paths keep their names.
2026-09-24 12:28:13 +02:00
theupriser
3cdf2e11d8
feat: Fake BIOS version for testing the BIOS update item
...
- run.sh: BIOS_VERSION=... reports that BIOS version to the guest (SMBIOS type 0).
- Skill: testing the BIOS item with WIZARD_BIOS_DRY_RUN=1, and the wizard's menu loop.
2026-09-24 10:40:36 +02:00
theupriser
3733f9400a
docs: Changelog
2026-09-24 10:05:47 +02:00
theupriser
b4114a1732
feat: Visible wizard runs, one-step VM reset and screenshots; skill updates
...
- scripts/vmreset.sh, vmwatch.sh (wizard in a visible Konsole), vmshot.sh.
- vmstate.sh: DKMS per kernel, DKMS override, headers service, dark LnF, wallpaper, layout backup.
- cmp.sh: also kcminputrc and ksplashrc.
- Skill: pitfalls and checks from testing cachyos-gamescope-boot 0.7.0.
2026-09-24 10:05:46 +02:00
theupriser
d2cf240f66
fix: Document how to add the host SSH key to the VM
2026-09-23 15:21:22 +02:00
theupriser
97c5c569c8
fix: Add CachyOS test VM dev environment and VM testing skill
...
QEMU/KVM scripts for a CachyOS KDE test VM (run.sh/run.ps1, get-iso,
guest SSH setup), host helper scripts to drive and inspect the
cachyos-gamescope-boot wizard in the guest, and a Claude Code skill
documenting the test workflow.
2026-09-23 15:14:17 +02:00