From 39d37509d88387a1f1c5890b2ea1189f760a4303 Mon Sep 17 00:00:00 2001 From: nik gaffney Date: Thu, 8 Feb 2024 14:07:46 +0100 Subject: [PATCH] Put in earplugs --- config/framework13-system.org | 14 +++++++++----- config/framework13-system.scm | 11 ++++++----- config/home-configuration.scm | 2 +- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/config/framework13-system.org b/config/framework13-system.org index aad5680..9547d0b 100644 --- a/config/framework13-system.org +++ b/config/framework13-system.org @@ -69,9 +69,9 @@ Include non-free linux kernel, modules and firmware from the [[https://gitlab.c Some kernel corruption may be required to enable WIFI. Since the non-free kernel from nonguix prior to 6.7.2 doesn’t include the driver for RZ616/MT7922 adapter by default it needs to be added explicitly. Defined here and used in the =operating-system= declaration below. (see also commit [[https://gitlab.com/nonguix/nonguix/-/commit/3857d86267284000dc48660a5dfd56cb2a8cf004][3857d862]] for the addition of =nonguix-extra-linux-options=) #+begin_src scheme -(define-public linux-fw13 +(define-public linux-FWL13 (corrupt-linux linux-libre-6.7 - #:name "linux-fw13" + #:name "linux-fwl13" #:configs '("CONFIG_MT7921E=m"))) #+end_src @@ -113,11 +113,15 @@ Kernel & driver details Using =linux-6.7= from nonguix which includes =CONFIG_MT7921E= by default as of 6.7.2 #+begin_src scheme - ;; (kernel linux-fw13) - (kernel linux-6.7) - ;; (kernel-arguments '("modprobe.blacklist=hid_sensor_hub")) ;; required prior to 6.7 + (kernel linux-6.7) ;; previously (kernel linux-FWL13) #+end_src +testing [[https://community.frame.work/t/adaptive-backlight-management-abm/41055][Adaptive Backlight Management (ABM)]] +#+BEGIN_SRC scheme + (kernel-arguments '("amdgpu.abmlevel=3")) + ;; (kernel-arguments '("modprobe.blacklist=hid_sensor_hub")) ;; required prior to 6.7 +#+END_SRC + …and required firmware (should be possible to reduce to specifics) #+begin_src scheme (firmware (list linux-firmware)) diff --git a/config/framework13-system.scm b/config/framework13-system.scm index 75543da..7dd010f 100644 --- a/config/framework13-system.scm +++ b/config/framework13-system.scm @@ -1,6 +1,6 @@ ;; -*- mode: scheme; coding: utf-8; -*- ;; -;; tangled from framework13-system.org on 2024-02-08 11:11:49+01:00) +;; tangled from framework13-system.org on 2024-02-08 14:07:04+01:00) (use-modules (gnu) (gnu packages) @@ -32,9 +32,9 @@ tls vpn) -(define-public linux-fw13 +(define-public linux-FWL13 (corrupt-linux linux-libre-6.7 - #:name "linux-fw13" + #:name "linux-fwl13" #:configs '("CONFIG_MT7921E=m"))) (operating-system @@ -49,8 +49,9 @@ #:options '("ctrl:nocaps" "altwin:swap_lalt_lwin"))) - ;; (kernel linux-fw13) - (kernel linux-6.7) + (kernel linux-6.7) ;; previously (kernel linux-FWL13) + + (kernel-arguments '("amdgpu.abmlevel=3")) ;; (kernel-arguments '("modprobe.blacklist=hid_sensor_hub")) ;; required prior to 6.7 (firmware (list linux-firmware)) diff --git a/config/home-configuration.scm b/config/home-configuration.scm index afc4e43..1d09e46 100644 --- a/config/home-configuration.scm +++ b/config/home-configuration.scm @@ -1,6 +1,6 @@ ;; -*- mode: scheme; coding: utf-8; -*- ;; -;; tangled from home-configuration.org on 2024-02-08 11:12:05+01:00) +;; tangled from home-configuration.org on 2024-02-08 14:07:19+01:00) (use-modules (gnu) (gnu services)