finally, an nvidia update

This commit is contained in:
2025-03-26 11:16:27 +01:00
parent 7a3ae58ecc
commit 401477464a
3 changed files with 99 additions and 50 deletions

View File

@@ -39,6 +39,8 @@
# Toggle Floating and reduce size
"$mod, f, togglefloating,"
"$mod, f, resizeactive, 50% 50%,"
# Toggle fullscreen
"$mod+Shift, f, togglefullscreen,"
# Alt-tab alternative
"$mod, Tab, cyclenext,"

View File

@@ -17,6 +17,7 @@
hardware.nvidia = lib.mkForce {
modesetting.enable = true;
powerManagement.enable = true;
# features not available for the old graphics card
powerManagement.finegrained = false;
open = false;
nvidiaSettings = false;
@@ -27,7 +28,14 @@
intelBusId = "PCI:0:2:0";
};
package = config.boot.kernelPackages.nvidiaPackages.beta;
package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
version = "570.86.16"; # use new 570 drivers
sha256_64bit = "sha256-RWPqS7ZUJH9JEAWlfHLGdqrNlavhaR1xMyzs8lJhy9U=";
openSha256 = "sha256-DuVNA63+pJ8IB7Tw2gM4HbwlOh1bcDg2AN2mbEU9VPE=";
settingsSha256 = "sha256-9rtqh64TyhDF5fFAYiWl3oDHzKJqyOW3abpcf2iNRT8=";
usePersistenced = false;
};
};
# overwrite the blacklists set previously
boot.extraModprobeConfig = lib.mkForce "";
@@ -44,7 +52,7 @@
blacklist nouveau
options nouveau modeset=0
'';
services.udev.extraRules = ''
# Remove NVIDIA USB xHCI Host Controller devices, if present
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x0c0330", ATTR{power/control}="auto", ATTR{remove}="1"