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