fix(plex): vaapi mesa shader cache

This commit is contained in:
arcnmx 2024-02-07 15:02:56 -08:00
parent 5a82c56c67
commit 3d2d881d87
2 changed files with 11 additions and 2 deletions

View file

@ -1,5 +1,14 @@
{...}: {
{config, lib, ...}: let
inherit (lib.modules) mkIf mkDefault;
cfg = config.services.plex;
in {
services.plex.enable = true;
systemd.services.plex = mkIf cfg.enable {
# /var/lib/plex/mesa_shader_cache
environment.MESA_SHADER_CACHE_DIR = mkDefault cfg.dataDir;
# KillMode = "mixed" doesn't behave as expected...
serviceConfig.TimeoutStopSec = 5;
};
# Plex Media Server:
#