GPU Passthrough for plex

This commit is contained in:
Random936
2024-09-17 22:56:37 -07:00
parent 50d2054bf2
commit 8cefe48157
4 changed files with 32 additions and 15 deletions

View File

@@ -3,9 +3,8 @@
imports = [ ./shared.nix ];
# Bootloader.
boot.loader.grub.enable = true;
boot.loader.grub.device = "/dev/sda";
boot.loader.grub.useOSProber = true;
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
system.stateVersion = "24.05";
}

View File

@@ -5,6 +5,16 @@
./headless.nix
];
services.xserver.videoDrivers = ["nvidia"];
hardware.opengl.enable = true;
hardware.nvidia = {
open = false;
modesetting.enable = true;
powerManagement.enable = false;
powerManagement.finegrained = false;
nvidiaSettings = true;
};
users.users.media = import ./user.nix;
networking.hostName = "r330-media";
@@ -12,7 +22,7 @@
networking.defaultGateway = "192.168.100.1";
networking.nameservers = [ "192.168.100.1" ];
networking.firewall.allowedTCPPorts = [ 80 443 32400 ];
networking.interfaces.ens18.ipv4.addresses = [
networking.interfaces.enp6s18.ipv4.addresses = [
{
address = "192.168.100.5";
prefixLength = 24;