From 7991472938c4709747aaf33166752696c900cfa7 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Wed, 10 Jul 2024 16:09:30 +0200 Subject: [PATCH] Fix amdgpu crashes --- hosts/nixos-desktop/hardware-configuration.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hosts/nixos-desktop/hardware-configuration.nix b/hosts/nixos-desktop/hardware-configuration.nix index 1b356d7..e9b6d42 100644 --- a/hosts/nixos-desktop/hardware-configuration.nix +++ b/hosts/nixos-desktop/hardware-configuration.nix @@ -5,6 +5,11 @@ initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "sd_mod" ]; initrd.kernelModules = [ "amdgpu" ]; + + kernelParams = [ + "amdgpu.noretry=0" # Prevents constant crashing in BG3 + ]; + kernelModules = [ "kvm-amd" ]; extraModulePackages = [ ]; loader.systemd-boot.enable = true; @@ -46,7 +51,7 @@ enable = true; driSupport = true; driSupport32Bit = true; - extraPackages = with pkgs; [ rocm-opencl-icd rocm-opencl-runtime ]; + extraPackages = with pkgs; [ rocm-opencl-icd rocm-opencl-runtime amdvlk ]; }; hardware.cpu.amd.updateMicrocode =