diff --git a/configs/common.nix b/configs/common.nix index 5158aaa..701989b 100644 --- a/configs/common.nix +++ b/configs/common.nix @@ -28,7 +28,7 @@ in { }; boot = { - kernelPackages = pkgs.linuxPackages_latest; + kernelPackages = pkgs.linuxPackages; # use lts kernelParams = ["quiet" "loglevel=3"]; }; diff --git a/systems/fuji/nvidia.nix b/systems/fuji/nvidia.nix index dd24e9e..3d2b37b 100644 --- a/systems/fuji/nvidia.nix +++ b/systems/fuji/nvidia.nix @@ -13,7 +13,7 @@ }; hardware.nvidia = { - package = config.boot.kernelPackages.nvidiaPackages.production; + package = config.boot.kernelPackages.nvidiaPackages.beta; modesetting.enable = true; powerManagement = { enable = true; @@ -27,6 +27,7 @@ hm.wayland.windowManager.hyprland.settings.env = [ "LIBVA_DRIVER_NAME,nvidia" + "XDG_SESSION_TYPE,wayland" "GBM_BACKEND,nvidia-drm" "__GLX_VENDOR_LIBRARY_NAME,nvidia" "__EGL_VENDOR_LIBRARY_FILENAMES,/run/opengl-driver/share/glvnd/egl_vendor.d/10_nvidia.json"