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
commit333705edb12ea598e62eca28cd9ef8ae7ab9609f (patch)
treefba14a2b92ba32bf82e0200a5caf7098679b9af5 /roles/linux_headers/vars/archlinux.yml
parent2760491ebf49ead138b877ae5de691292dca0f40 (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"