mirror of
https://github.com/theupriser/steamify-cachyos.git
synced 2026-10-03 17:41:58 +02:00
feat: NVIDIA modules in the initramfs only while every kernel has them, decided again by a pacman hook at every kernel change
Sync git.upriser.nl mirror / sync (push) Skipped
Sync git.upriser.nl mirror / sync (push) Skipped
This commit is contained in:
1 parent
d001a02fdd
commit
320d5ecfe2
8 files changed
+110
-23
No files matched your search
@@ -28,6 +28,13 @@ missing, or a gamescope/driver mismatch.
|
||||
Limine pasted an appended `+=` line as text into the cmdline; a kernel without the
|
||||
NVIDIA modules made limine-mkinitcpio skip its boot entry.
|
||||
|
||||
## In progress (2026-10-01)
|
||||
- Kernel changes: the early-load drop-in is now kept right by a pacman hook
|
||||
(`patches/steamify-nvidia-initramfs.{sh,hook}`, installed by `nvidia_enable`). Unit-tested
|
||||
(29 checks). **Not yet VM-tested with a real pacman transaction**: hook order (85- after
|
||||
71-dkms-install, before the mkinitcpio/limine hooks: check the real hook names in
|
||||
/usr/share/libalpm/hooks), a kernel reinstall with and without modules.
|
||||
|
||||
## Still to do
|
||||
1. [ ] **On the NVIDIA PC** (only place the real fix can be judged), from this checkout:
|
||||
`bash tests/nvidia-hardware-test.sh check` (before), `... apply` (asks sudo), reboot,
|
||||
|
||||
Reference in new issue
Block a user