This commit is contained in:
alsaiduq-lab 2026-02-16 00:04:21 -07:00
parent 599ded7bf6
commit e92d8e6616
7 changed files with 46 additions and 27 deletions

View file

@ -9,8 +9,8 @@
timeout = 5;
};
tmp.cleanOnBoot = true;
#kernelPackages = pkgs.linuxPackages_latest;
kernelPackages = pkgs.linuxPackages_6_18;
kernelPackages = pkgs.linuxPackages_latest;
#kernelPackages = pkgs.linuxPackages_6_18;
consoleLogLevel = 3;
initrd.verbose = false;
kernelParams = [

View file

@ -11,6 +11,27 @@
powerManagement.enable = false;
nvidiaSettings = true;
nvidiaPersistenced = true;
package = let
base = config.boot.kernelPackages.nvidiaPackages.mkDriver {
version = "590.48.01";
sha256_64bit = "sha256-ueL4BpN4FDHMh/TNKRCeEz3Oy1ClDWto1LO/LWlr1ok=";
openSha256 = "sha256-hECHfguzwduEfPo5pCDjWE/MjtRDhINVr4b1awFdP44=";
settingsSha256 = "sha256-4SfCWp3swUp+x+4cuIZ7SA5H7/NoizqgPJ6S9fm90fA=";
persistencedSha256 = "sha256-wsNeuw7IaY6Qc/i/AzT/4N82lPjkwfrhxidKWUtcwW8=";
};
cachyosPatch = pkgs.fetchpatch {
url = "https://raw.githubusercontent.com/CachyOS/CachyOS-PKGBUILDS/master/nvidia/nvidia-utils/kernel-6.19.patch";
sha256 = "sha256-YuJjSUXE6jYSuZySYGnWSNG5sfVei7vvxDcHx3K+IN4=";
};
in
base
// {
open = base.open.overrideAttrs (old: {
patches = (old.patches or []) ++ [cachyosPatch];
});
};
};
hardware.graphics = {

View file

@ -16,7 +16,6 @@
wheel
jupyterlab
datasets
debugpy
pynvim
pkginfo
pypresence