1
0
Fork 0
forked from auxolotl/templates

chore(system): update video driver syntax to match upstream

This commit is contained in:
Andre 2024-06-29 10:29:23 -04:00
parent a83275e048
commit 62041695e6
2 changed files with 5 additions and 8 deletions

View file

@ -15,15 +15,12 @@ in
config = lib.mkIf cfg.enable {
boot.initrd.kernelModules = [ "amdgpu" ];
services.xserver = {
enable = true;
videoDrivers = [ "amdgpu" ];
};
services.xserver.videoDrivers = [ "amdgpu" ];
hardware.opengl = {
hardware.graphics = {
extraPackages = [ pkgs.amdvlk ];
# 32-bit application compatibility
driSupport32Bit = true;
enable32Bit = true;
extraPackages32 = with pkgs; [ driversi686Linux.amdvlk ];
};
};

View file

@ -19,7 +19,7 @@ in
environment.variables.VDPAU_DRIVER = "va_gl";
hardware.opengl.extraPackages = with pkgs; [
hardware.graphics.extraPackages = with pkgs; [
(
if (lib.versionOlder (lib.versions.majorMinor lib.version) "23.11") then
vaapiIntel
@ -30,7 +30,7 @@ in
intel-media-driver
];
hardware.opengl.extraPackages32 = with pkgs.driversi686Linux; [
hardware.graphics.extraPackages32 = with pkgs.driversi686Linux; [
(
if (lib.versionOlder (lib.versions.majorMinor lib.version) "23.11") then
vaapiIntel