diff --git a/hardware/gpu-intel.nix b/hardware/gpu-intel.nix index 2d605af..598af04 100644 --- a/hardware/gpu-intel.nix +++ b/hardware/gpu-intel.nix @@ -3,9 +3,8 @@ { boot.initrd.kernelModules = [ "i915" ]; - nixpkgs.config.packageOverrides = pkgs: { - vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; }; - }; + # kaby lake + boot.kernelParams = [ "i915.enable_guc=3" ]; environment.variables = { VDPAU_DRIVER = @@ -14,7 +13,6 @@ hardware.opengl.extraPackages = with pkgs; [ vaapiIntel - vaapiVdpau libvdpau-va-gl intel-media-driver intel-compute-runtime diff --git a/home-server.nix b/home-server.nix index 360b103..93cb1cb 100644 --- a/home-server.nix +++ b/home-server.nix @@ -12,6 +12,7 @@ in with builtins; { imports = [ ./hardware/base.nix ./hardware/gpu-intel.nix + ./desktop/x11.nix ./system/server.nix ./modules/emailNotify.nix ./services/mail.nix diff --git a/services/jellyfin.nix b/services/jellyfin.nix index fb231a3..95996e3 100644 --- a/services/jellyfin.nix +++ b/services/jellyfin.nix @@ -9,7 +9,6 @@ users.users.${config.services.jellyfin.user}.extraGroups = [ "video" "render" ]; systemd.services.jellyfin.serviceConfig = { - PrivateDevices = lib.mkForce false; DeviceAllow = lib.mkForce [ "/dev/dri/renderD128" ]; };