diff options
| author | Stefan Weigl-Bosker <stefan@s00.xyz> | 2025-12-14 16:53:04 -0500 |
|---|---|---|
| committer | Stefan Weigl-Bosker <stefan@s00.xyz> | 2025-12-14 16:54:17 -0500 |
| commit | 4826b2ef5cb0e54c49cd3c53f58caa5b49fab78c (patch) | |
| tree | 1434eb5f67fc1580a6ecbe7c474720608ccf477e /form | |
| parent | 0e8b26800a0faff17d2da96bf0b097bca0f15c16 (diff) | |
| download | home-4826b2ef5cb0e54c49cd3c53f58caa5b49fab78c.tar.gz | |
form: use stable kernel and nvidia drivers
Diffstat (limited to 'form')
| -rw-r--r-- | form/configuration.nix | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/form/configuration.nix b/form/configuration.nix index f6347c7..f7703f8 100644 --- a/form/configuration.nix +++ b/form/configuration.nix @@ -29,7 +29,8 @@ "nvidia_drm" ]; boot.extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ]; - # boot.kernelParams = []; + boot.kernelParams = ["module_blacklist=amdgpu"]; + boot.kernelPackages = lib.mkForce pkgs.linuxPackages; services.xserver.videoDrivers = [ "nvidia" ]; # services.desktopManager.plasma6.enable = true; # services.displayManager.sddm = { @@ -40,9 +41,14 @@ modesetting.enable = true; open = true; nvidiaSettings = true; - package = config.boot.kernelPackages.nvidiaPackages.beta; + package = config.boot.kernelPackages.nvidiaPackages.stable; + powerManagement.enable = true; }; hardware.opengl.extraPackages = with pkgs; [ + # libva-vdpau-driver + nvidia-vaapi-driver + vdpauinfo + libva-utils libva-vdpau-driver ]; # services.openssh.enable = true; @@ -51,10 +57,13 @@ enable = true; displayManager = { defaultSession = "sway"; - gdm.enable = true; + # gdm.enable = true; + sddm.enable = true; }; + desktopManager.plasma6.enable = true; desktopManager.gnome.enable = true; }; + programs.ssh.askPassword = pkgs.lib.mkForce "${pkgs.kdePackages.ksshaskpass.out}/bin/ksshaskpass"; virtualisation.docker = { enable = true; rootless = { |