From e833f2a6f0281f91aea1c2427ba3661262c3ccb4 Mon Sep 17 00:00:00 2001 From: Phillip Date: Sun, 7 Jul 2024 17:57:14 +0100 Subject: [PATCH] Extra configuration for smoother Wayland/NVIDIA experience --- files/sys-environment | 6 +++++- files/sys-grub | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/files/sys-environment b/files/sys-environment index b24044f..d00b9b4 100644 --- a/files/sys-environment +++ b/files/sys-environment @@ -2,4 +2,8 @@ GTK_USE_PORTAL=1 # Set terminal editor to Nano -EDITOR=nano \ No newline at end of file +EDITOR=nano + +# Force GBM backend +GBM_BACKEND=nvidia-drm +__GLX_VENDOR_LIBRARY_NAME=nvidia \ No newline at end of file diff --git a/files/sys-grub b/files/sys-grub index 2a12f60..74f1cb0 100644 --- a/files/sys-grub +++ b/files/sys-grub @@ -3,7 +3,7 @@ GRUB_DEFAULT=2 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="Arch" -GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet nvidia-drm.modeset=1 mem_sleep_default=deep lsm=landlock,lockdown,yama,integrity,apparmor,bpf" +GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet nvidia-drm.modeset=1 nvidia.NVreg_EnableGpuFirmware=0 mem_sleep_default=deep lsm=landlock,lockdown,yama,integrity,apparmor,bpf" GRUB_CMDLINE_LINUX="" # Preload both GPT and MBR modules so that they are not missed