diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-02 17:14:22 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-02 17:14:22 -0400 |
| commit | aea46d47ad2804cdfb80dbc764a19496e1436eee (patch) | |
| tree | 9fc9233c5dd6d276706a457de67149f0dc4d3d6e /scripts/testing/lib/vm-utils.sh | |
| parent | 4294c7a660c0290569e6ca4886ccdaa55df8ae09 (diff) | |
| download | archsetup-aea46d47ad2804cdfb80dbc764a19496e1436eee.tar.gz archsetup-aea46d47ad2804cdfb80dbc764a19496e1436eee.zip | |
feat(preflight): add NVIDIA/Wayland check with driver-version gate
Installing Hyprland on an NVIDIA box silently produced a rough Wayland session. nvidia_preflight_report detects the card via modalias (DRM, then PCI display-class only), prints the required env vars and the pre-Turing AUR caveat, and checks the repo's nvidia-utils major against 535. preflight_checks aborts when the requirement can't be met and asks before continuing on a detected card. 9 unit tests over fake modalias trees and a fake pacman.
Diffstat (limited to 'scripts/testing/lib/vm-utils.sh')
0 files changed, 0 insertions, 0 deletions
