vuxu.org: durga

Durga is a Minisforum 795S7 compact PC with a AMD Ryzen 9 7945HX CPU (Zen 4, 16 cores, 5.4 GHz boost, hyperthreading, AVX-512), 64G RAM, 2TB SSD (Samsung 990 PRO).

The naming

Durga is a major Hindu goddess, worshipped as a principal aspect of the mother goddess Mahadevi. She is associated with protection, strength, motherhood, destruction, and wars.

Components

ArticlePriceWhere from
MINISFORUM 795S7 Barebone449.00€Minisforum EU
Crucial 2x32GB Kit DDR5-5600 CL46 SO-DIMM142.76€notebooksbilliger
SSD Samsung 2TB M.2 PCIe Gen4 NVMe 990 PRO157.90€x-kom
Noctua NF-A9 PWM 4-Pin19.90€Amazon
be quiet! TFX Power 3 300W PSU 80+ Gold66.51€Cyberport
TOTAL836.07€

Build notes

This build got a bit more expensive than expected, because I planned to replace the CPU fan with a Noctua, but then realized the PSU is also quite loud, even in idle. Since it’s in TFX format, there were not many silent options there. The “be quiet!” only has 300W, but it’s enough since I don’t use this machine with an external GPU.

CPU fan and PSU cost roughly what I saved on the barebone (80€ off).

Replacing the PSU is a bit fiddly due to size constraints, but possible without taking the whole thing apart completely. Note that the TFX Power 3 only has a 4-pin CPU header, which fits into the left part half of the 8-pin CPU socket on the mainboard. This provides enough power in my experience. Maximum power usage was 135W fully loaded; idle is about 15W (better than with the OEM one), 14-13W headless.

Rough setup

  • First, you need to disable Secure Boot. This is only possible when you enter the BIOS cleanly, and not from a failed Secure Boot(!). So unplug that USB stick and enter BIOS to disable Secure Boot first.

  • Partition the disk, we adopt the same layout as hera:

    mkfs.fat -F 32 -n EFI /dev/nvme0n1p1
    cryptsetup luksFormat --type luks1 /dev/nvme0n1p2
    cryptsetup luksOpen /dev/nvme0n1p2 cryptlvm
    
    
    lvcreate -n swap -L 16G ssd
    lvcreate -n root -L 128G ssd
    lvcreate -n home -L 256G ssd
    
    
    mkfs.ext4 -L root /dev/mapper/ssd-root
    mkfs.ext4 -L home /dev/mapper/ssd-home
    mkswap -L swap /dev/mapper/ssd-swap
    
    
    mount /dev/mapper-ssd-root /mnt
    mkdir -p /mnt/boot/efi
    mount /dev/nvme0n1p1 /mnt/boot
    
  • We need to set GRUB_ENABLE_CRYPTODISK=y in /etc/default/grub. Ensure the grub.cfg does some unlocking to check if it worked.

  • Video RAM is configurable in BIOS, Advanced / AMD CBS / NBIO / GFX / UMA Framebuffer size.

  • RAM can be overclocked in BIOS. Advanced / AMD Overclocking / Accept / DDR / DDR Options / DDR Timing / Memory Target Speed. I overclocked from 5200 to 5600, which runs stable (but is within spec for the RAM).

Changelog

  • 13may2025: initial setup.
  • 23may2025: replace PSU with a “be quiet!” model.