GPU: Enable AMD specific stuff

This commit is contained in:
Weckyy702
2026-03-11 17:44:14 +01:00
parent c81a4768cf
commit 8bc4daf4d6
3 changed files with 9 additions and 3 deletions

View File

@@ -64,6 +64,7 @@
git git
cifs-utils # required for network mounting the NAS cifs-utils # required for network mounting the NAS
age age
rocmPackages.amdsmi
]; ];
fonts = { fonts = {

View File

@@ -31,14 +31,19 @@
#TODO: add external hdd, nas, and ssd #TODO: add external hdd, nas, and ssd
swapDevices = [ swapDevices = [
{device = "/dev/disk/by-uuid/40b22e5b-839d-4189-93e7-246407cc76c7";} { device = "/dev/disk/by-uuid/40b22e5b-839d-4189-93e7-246407cc76c7"; }
]; ];
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
hardware.graphics.enable = true; hardware.graphics.enable = true;
hardware.graphics.extraPackages = [pkgs.rocmPackages.clr.icd]; hardware.graphics.extraPackages = [ pkgs.rocmPackages.clr.icd ];
hardware.amdgpu = {
initrd.enable = true;
opencl.enable = true;
};
networking.networkmanager = { networking.networkmanager = {
enable = true; enable = true;

View File

@@ -26,7 +26,7 @@ top @ { config
xdg-user-dirs xdg-user-dirs
hyprpicker hyprpicker
libqalculate libqalculate
btop btop-rocm
xfce.thunar xfce.thunar
prismlauncher prismlauncher
playerctl playerctl