This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

machines.atlas: drop 32-bit graphics and speech stack

+11 -1
+11 -1
machines/atlas/physical.nix
··· 68 68 # present. hardware.amdgpu.initrd.enable is the same trap — it only adds the 69 69 # module and handles no firmware. 70 70 hardware.graphics.enable = true; 71 - hardware.graphics.enable32Bit = true; 72 71 hardware.enableRedistributableFirmware = true; 72 + 73 + # No 32-bit graphics stack: it drags in a second mesa plus a second LLVM 74 + # (~840 MB uncompressed) and is only needed for Steam/Wine, which this 75 + # stateless box doesn't run. Both image variants pay for it otherwise, and 76 + # the netboot initrd has to fit under iPXE's sub-4GB allocation limit. 77 + hardware.graphics.enable32Bit = false; 78 + 79 + # nixpkgs' graphical-desktop.nix turns on speech-dispatcher for any 80 + # graphical session, which pulls espeak and 676 MB of mbrola TTS voices. 81 + # Nothing here speaks. 82 + services.speechd.enable = lib.mkForce false; 73 83 services.xserver.videoDrivers = [ "amdgpu" ]; 74 84 boot.kernelModules = [ "kvm-intel" ]; 75 85