summaryrefslogtreecommitdiffstats
path: root/roles/linux_headers/vars/archlinux.yml
diff options
context:
space:
mode:
authorAhmed AbdelHalim <[email protected]>2026-07-10 18:51:00 +0200
committerAhmed AbdelHalim <[email protected]>2026-07-10 18:51:00 +0200
commitb7120c6fb9e92f2b18aa6ae629c8079cd19e8b95 (patch)
treefba14a2b92ba32bf82e0200a5caf7098679b9af5 /roles/linux_headers/vars/archlinux.yml
parent052e57627dd8f7260428e448cac8aa2009de879a (diff)
Fix nvidia driver on mac
Co-authored-By: Claude.ai
Diffstat (limited to 'roles/linux_headers/vars/archlinux.yml')
-rw-r--r--roles/linux_headers/vars/archlinux.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/roles/linux_headers/vars/archlinux.yml b/roles/linux_headers/vars/archlinux.yml
index 227fbb17..bcbc912a 100644
--- a/roles/linux_headers/vars/archlinux.yml
+++ b/roles/linux_headers/vars/archlinux.yml
@@ -1,2 +1,9 @@
---
-linux_headers_pkg: "linux-headers"
+# linux and linux-headers must be upgraded together: Arch repos only ever
+# carry the latest kernel build, so installing linux-headers alone can pull
+# headers for a kernel newer than the one actually installed, breaking DKMS
+# builds (nvidia_gt750m, nvidia_gtx1060) until the next full upgrade.
+linux_headers_pkg:
+ - "linux"
+ - "linux-headers"
+linux_headers_state: "latest"