From 306ad1f11c3cedfd875c4f03f26d9d7ff8f0d25e Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sat, 16 Nov 2024 10:28:12 +0800 Subject: kernel-config: mesa: Just enable GSP for Turing/Ampere Without GSP it's reported the performance of Turing/Ampere is "horrible." Arch has also enabled GSP for them by default. And generally it's better to use a code path similar to a newer GPU instead of one similar to an older GPU if both are available because the former is often better maintained (like we've been using AMDGPU instead of radeon for SI and CLK). --- kernel-config/x/installing/mesa.toml | 2 +- x/installing/mesa-kernel.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel-config/x/installing/mesa.toml b/kernel-config/x/installing/mesa.toml index 2c4054b451..7d1a3ea960 100644 --- a/kernel-config/x/installing/mesa.toml +++ b/kernel-config/x/installing/mesa.toml @@ -5,7 +5,7 @@ DRM_AMDGPU_SI="*" DRM_AMDGPU_CIK="*" DRM_AMD_DC="*" DRM_NOUVEAU = { value = " *M", comment = "For nouveau" } -DRM_NOUVEAU_GSP_DEFAULT=" *" +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 3389aef184..11271fb8ab 100644 --- a/x/installing/mesa-kernel.xml +++ b/x/installing/mesa-kernel.xml @@ -17,7 +17,7 @@ [*] AMD DC - Enable new display engine [DRM_AMD_DC] # For nouveau: < /*/M> Nouveau (NVIDIA) cards [DRM_NOUVEAU] - [ /*] Use GSP firmware for Turing/Ampere (needs firmware installed) + [*] Use GSP firmware for Turing/Ampere (needs firmware installed) ... [DRM_NOUVEAU_GSP_DEFAULT] # For i915, crocus, or iris: < /*/M> Intel 8xx/9xx/G3x/G4x/HD Graphics [DRM_I915] -- cgit v1.2.3-54-g00ecf