commit ba51ac5e54899bea7d414471deab35ae351bad34 parent 14b0dc69cb56f48d0f3d0aec116ee80fd9a90ea4 Author: vin <vin@vineetk.net> Date: Sat, 1 Feb 2025 11:50:47 -0500 switch back to amdgpu Diffstat:
| M | hosts/demiurge/default.nix | | | 32 | ++++---------------------------- |
1 file changed, 4 insertions(+), 28 deletions(-)
diff --git a/hosts/demiurge/default.nix b/hosts/demiurge/default.nix @@ -100,12 +100,6 @@ # selectively allow unfree packages nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - "cuda_cccl" - "cuda_cudart" - "cuda_nvcc" - "libcublas" - "nvidia-persistenced" - "nvidia-x11" "quartus-prime-lite" "quartus-prime-lite-unwrapped" "steam" @@ -277,14 +271,10 @@ # llm ollama = { enable = true; - acceleration = "cuda"; -# acceleration = "rocm"; -# rocmOverrideGfx = "10.3.0"; + acceleration = "rocm"; + rocmOverrideGfx = "10.3.0"; - environmentVariables = { - OLLAMA_LLM_LIBRARY = "cuda"; - LD_LIBRARY_PATH = "run/opengl-driver/lib"; - }; + environmentVariables.LD_LIBRARY_PATH = "run/opengl-driver/lib"; loadModels = [ "qwen2.5:14b" @@ -747,25 +737,11 @@ autorun = false; displayManager.startx.enable = true; modules = [ pkgs.xf86_input_wacom ]; - videoDrivers = [ "amdgpu" "nvidia" ]; + videoDrivers = [ "amdgpu" ]; wacom.enable = true; }; }; - # temporarily also use nvidia gpu - hardware.nvidia.modesetting.enable = true; - hardware.nvidia.nvidiaPersistenced = true; - hardware.nvidia.nvidiaSettings = false; - hardware.nvidia.open = false; - - # nvidia does not like sleeping - systemd.targets = { - sleep.enable = false; - suspend.enable = false; - hibernate.enable = false; - hybrid-sleep.enable = false; - }; - # create caches and use mandoc documentation.man = { enable = true;