summary refs log tree commit diff
path: root/machines/wolfram/devices.nix
diff options
context:
space:
mode:
Diffstat (limited to 'machines/wolfram/devices.nix')
-rw-r--r--machines/wolfram/devices.nix12
1 files changed, 9 insertions, 3 deletions
diff --git a/machines/wolfram/devices.nix b/machines/wolfram/devices.nix
index 3c5dd01..5a54681 100644
--- a/machines/wolfram/devices.nix
+++ b/machines/wolfram/devices.nix
@@ -1,4 +1,4 @@
-{ config, pkgs, ... }:
+{ config, pkgs, unstablePkgs, ... }:
 
 {
   # boot settings
@@ -40,10 +40,16 @@
     graphics = {
       enable = true;
       enable32Bit = true;
-      extraPackages = with pkgs; [
+
+      # use the most up-to-date mesa we can get from nixos,
+      # as the intel arc b570 drivers are still in rapid development,
+      # and any changes could improve stability and performance drastically.
+      package = unstablePkgs.mesa;
+      package32 = unstablePkgs.pkgsi686Linux.mesa;
+
+      extraPackages = with unstablePkgs; [
         vpl-gpu-rt
         intel-media-driver
-        intel-vaapi-driver
         intel-compute-runtime
         intel-ocl
       ];