fix: temp fix for nvidia build failure
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-02-05 08:47:26 -05:00
parent 6441ae6548
commit 1b235a4b7e
4 changed files with 14 additions and 2 deletions

View file

@ -2,12 +2,25 @@
config, config,
lib, lib,
modulesPath, modulesPath,
nixpkgs-nvidia-fix,
pkgs, pkgs,
... ...
}: { }: {
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
imports = [(modulesPath + "/installer/scan/not-detected.nix")]; imports = [(modulesPath + "/installer/scan/not-detected.nix")];
# FIXME: remove this once PR reaches unstable
nixpkgs.overlays = [
(self: super: (let
patched-pkgs = import nixpkgs-nvidia-fix {
inherit (self) system;
config.allowUnfree = true;
};
in {
linuxPackages_zen = patched-pkgs.linuxPackages_zen;
}))
];
boot = { boot = {
kernelPackages = pkgs.linuxPackages_zen; kernelPackages = pkgs.linuxPackages_zen;
kernelModules = ["kvm-amd"]; kernelModules = ["kvm-amd"];

View file

@ -28,8 +28,7 @@
# Experimental and only works on modern Nvidia GPUs (Turing or newer). # Experimental and only works on modern Nvidia GPUs (Turing or newer).
powerManagement.finegrained = false; powerManagement.finegrained = false;
# FIXME: https://github.com/NVIDIA/open-gpu-kernel-modules/pull/589 open = true;
open = false;
# Enable the Nvidia settings menu, # Enable the Nvidia settings menu,
# accessible via `nvidia-settings`. # accessible via `nvidia-settings`.

Binary file not shown.

BIN
flake.nix

Binary file not shown.