diff options
author | Zeckmathederg <zeckma.tech@gmail.com> | 2024-11-13 20:45:12 -0700 |
---|---|---|
committer | Zeckmathederg <zeckma.tech@gmail.com> | 2024-11-13 20:45:12 -0700 |
commit | dcabd01d8c559f26e741842a008d560c4f104168 (patch) | |
tree | e558c59adb8e5630f6ba01606682483476ab9b88 | |
parent | 049e32abe721d4677e829ca6c25c4fb684fe2498 (diff) |
Document the nouveau GSP firmware kernel option.
Also made a point that it is a good idea to build nouveau as a module for the kernel.
-rw-r--r-- | introduction/welcome/changelog.xml | 4 | ||||
-rw-r--r-- | kernel-config/x/installing/mesa.toml | 1 | ||||
-rw-r--r-- | x/installing/mesa-kernel.xml | 2 | ||||
-rw-r--r-- | x/installing/mesa.xml | 5 |
4 files changed, 10 insertions, 2 deletions
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 8ccf90b623..af0910c9b7 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -42,6 +42,10 @@ <para>November 13th, 2024</para> <itemizedlist> <listitem> + <para>[zeckma] - Document the nouveau GSP firmware kernel + option.</para> + </listitem> + <listitem> <para>[zeckma] - Update to mesa-24.2.7. Fixes <ulink url="&blfs-ticket-root;20657">#20657</ulink>.</para> </listitem> diff --git a/kernel-config/x/installing/mesa.toml b/kernel-config/x/installing/mesa.toml index a66d5f44cd..2c4054b451 100644 --- a/kernel-config/x/installing/mesa.toml +++ b/kernel-config/x/installing/mesa.toml @@ -5,6 +5,7 @@ DRM_AMDGPU_SI="*" DRM_AMDGPU_CIK="*" DRM_AMD_DC="*" DRM_NOUVEAU = { value = " *M", comment = "For nouveau" } +DRM_NOUVEAU_GSP_DEFAULT=" *" DRM_I915 = { value = " *M", comment = "For i915, crocus, or iris" } DRM_VMWGFX = { value = " *M", comment = "For svga" } DRM_VGEM = { value = " *", comment = "For llvmpipe or softpipe" } diff --git a/x/installing/mesa-kernel.xml b/x/installing/mesa-kernel.xml index 53dcc8c395..3389aef184 100644 --- a/x/installing/mesa-kernel.xml +++ b/x/installing/mesa-kernel.xml @@ -17,6 +17,8 @@ [*] <emphasis role='blue'>A</emphasis>MD DC - Enable new display engine [DRM_AMD_DC] # For nouveau: < /*/M> N<emphasis role='blue'>o</emphasis>uveau (NVIDIA) cards [DRM_NOUVEAU] + [ /*] <emphasis role='blue'>U</emphasis>se GSP firmware for Turing/Ampere (needs firmware installed) + ... [DRM_NOUVEAU_GSP_DEFAULT] # For i915, crocus, or iris: < /*/M> <emphasis role='blue'>I</emphasis>ntel 8xx/9xx/G3x/G4x/HD Graphics [DRM_I915] # For llvmpipe or softpipe: diff --git a/x/installing/mesa.xml b/x/installing/mesa.xml index 8595d593c1..04fa849c0f 100644 --- a/x/installing/mesa.xml +++ b/x/installing/mesa.xml @@ -274,8 +274,9 @@ </para> <para> - Selecting <option>CONFIG_DRM_RADEON</option> or - <option>CONFIG_DRM_AMDGPU</option> as + Selecting <option>CONFIG_DRM_RADEON</option>, + <option>CONFIG_DRM_AMDGPU</option>, or + <option>CONFIG_DRM_NOUVEAU</option> as <quote><literal>y</literal></quote> is not recommended. If it is, any required firmware must be built as a part of the kernel image or the initramfs for the driver to function correctly. |