nas nvidia stuff
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./apps/arrs
|
./apps/arrs
|
||||||
./apps/crowdsec
|
# ./apps/crowdsec
|
||||||
./apps/jellyfin
|
./apps/jellyfin
|
||||||
./apps/jellyseerr
|
./apps/jellyseerr
|
||||||
./apps/nextcloud
|
./apps/nextcloud
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
let
|
let
|
||||||
configLimit = 50;
|
configLimit = 50;
|
||||||
kernel = pkgs.linuxPackages_latest;
|
kernel = pkgs.linuxPackages; # linuxPackages_latest;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
# Configure bootloader with lanzaboot and secureboot
|
# Configure bootloader with lanzaboot and secureboot
|
||||||
|
|||||||
@@ -17,18 +17,9 @@ in
|
|||||||
nvidia = {
|
nvidia = {
|
||||||
package =
|
package =
|
||||||
if cfg.enableBeta then
|
if cfg.enableBeta then
|
||||||
# config.boot.kernelPackages.nvidiaPackages.beta
|
config.boot.kernelPackages.nvidiaPackages.beta
|
||||||
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;
|
|
||||||
}
|
|
||||||
# pkgs.unstable.linuxPackages.nvidiaPackages.beta
|
|
||||||
else
|
else
|
||||||
config.boot.kernelPackages.nvidiaPackages.latest;
|
config.boot.kernelPackages.nvidiaPackages.latest;
|
||||||
# pkgs.unstable.linuxPackages.nvidiaPackages.latest;
|
|
||||||
|
|
||||||
# Modesetting is required.
|
# Modesetting is required.
|
||||||
modesetting.enable = true;
|
modesetting.enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user