diff --git a/host/solo/default.nix b/host/solo/default.nix index a34233a..9b36e58 100644 --- a/host/solo/default.nix +++ b/host/solo/default.nix @@ -32,7 +32,7 @@ device = "nodev"; }; }; - kernelPackages = pkgs.linuxPackages_6_18; + kernelPackages = pkgs.linuxPackages_6_12; kernel.sysctl."kernel.sysrq" = 1; initrd.systemd.network.wait-online.enable = false; }; diff --git a/host/solo/nvidia-gpu.nix b/host/solo/nvidia-gpu.nix index 06ac48a..c583dc7 100644 --- a/host/solo/nvidia-gpu.nix +++ b/host/solo/nvidia-gpu.nix @@ -8,10 +8,11 @@ }; hardware.nvidia = { - package = config.boot.kernelPackages.nvidiaPackages.stable; - open = false; # TODO: switch to open driver if it works again + package = config.boot.kernelPackages.nvidiaPackages.legacy_580; + open = false; nvidiaSettings = false; + modesetting.enable = true; powerManagement = { enable = true; finegrained = false;