diff options
| Commit | 8357dea51dec06e388cd2c346115da5ed739db9b (patch) | |
|---|---|---|
| Author | 2023-11-30 21:59:28 +0200 | |
| Committer | 2023-11-30 21:59:28 +0200 | |
| Files | ff1fcbaee791f4cfdd805ed1f85be29a7fe1e8ed /machines/juno | |
| nix-8357dea51dec06e388cd2c346115da5ed739db9b.tar nix-8357dea51dec06e388cd2c346115da5ed739db9b.tar.gz nix-8357dea51dec06e388cd2c346115da5ed739db9b.zip | ||
| Parent | 217497eb9a81a4546ac020e05848167896302870 (diff) | |
[all] Hardware acceleration
1 files changed, 12 insertions, 0 deletions
| -rw-r--r-- | machines/juno/configuration.nix | 12 |
diff --git a/machines/juno/configuration.nix b/machines/juno/configuration.nix index 9e75d45..113be25 100644 --- a/machines/juno/configuration.nix +++ b/machines/juno/configuration.nix @@ -12,4 +12,16 @@ ["level auto" 53 32767] ]; }; + + # https://nixos.wiki/wiki/Accelerated_Video_Playback + nixpkgs.config.packageOverrides = pkgs: { + vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; }; + }; + hardware.opengl = { + enable = true; + extraPackages = with pkgs; [ + intel-media-driver # LIBVA_DRIVER_NAME=iHD + vaapiIntel # LIBVA_DRIVER_NAME=i965 (older but works better for Firefox/Chromium) + ]; + }; } |
