jellyfin: use gpu?

This commit is contained in:
Sridhar Ratnakumar 2025-08-30 09:55:05 -04:00
parent aba48fe096
commit ca169cb782
2 changed files with 17 additions and 1 deletions

View file

@ -11,7 +11,7 @@
boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usbhid" "usb_storage" "sd_mod" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-amd" ];
boot.kernelModules = [ "kvm-amd" "amdgpu" ];
boot.extraModulePackages = [ ];
fileSystems."/" =

View file

@ -13,6 +13,22 @@
vlc
];
users.extraUsers.jellyfin = {
# isSystemUser = true;
group = "jellyfin";
extraGroups = [ "video" "render" ];
};
hardware.graphics = {
enable = true;
extraPackages = with pkgs; [
mesa # Ensure mesa drivers are available
# AMDVLK is for Vulkan, but is good practice for AMD graphics
amdvlk
# Optional: for monitoring GPU usage
# amd-gpu-top
];
};
services.nginx = {
enable = true;
recommendedProxySettings = true;