Upgraded AMD-Based FreeBSD Mini-ITX Desktop Delivers Improved Performance
2 min read
A recent build of a compact FreeBSD desktop system highlights the use of AMD Ryzen 7 4750GE processor paired with an ASRock Radeon RX 7700 XT GPU in a Silverstone SG13 Mini-ITX case. This upgrade delivers approximately 25% better CPU performance and a 40-60% increase in GPU performance compared to the previous AMD Ryzen 7 1700 and Radeon RX 5700 XT setup.
The Silverstone SG13 case offers a marginal size increase over the earlier SG05 model, providing just enough additional space to accommodate the new components. However, fitting the Radeon RX 7700 XT GPU into the case required custom modifications, including trimming the plastic fan shroud and the expansion slot bracket to ensure a proper fit.
The build process involved assembling the CPU, motherboard, RAM, SSD, and GPU, with attention to thermal management using a Thermalight AXP-90 X47 cooler and Grizzly Thermal Kryonaut paste. The power supply is a Thermaltake Toughpower Grand 750W unit with detachable cables, aiding in cable management within the compact chassis.
The system runs FreeBSD 15.1 with the XLibre X11 display server and the xlibre-xf86-video-amdgpu driver, ensuring full support for the AMD GPU without needing to switch to the traditional Xorg server. Firmware issues related to Intel wireless Bluetooth were resolved by installing the appropriate iwmbt-firmware package.
Power consumption measurements indicate idle power usage around 39-47 watts and peak CPU load reaching approximately 80 watts. The CPU supports only the C1 power state, with frequencies ranging from 1.4 GHz to 3.1 GHz under load.
The article also notes a successful upgrade of FreeBSD base packages to the latest patch release, maintaining system stability. Additionally, the author shares a personal anecdote about their son developing a PC builder game using AI tools, reflecting on the evolving landscape of technology education.
This build demonstrates that a compact, energy-efficient FreeBSD desktop with modern AMD hardware can be achieved with careful component selection and configuration, making it relevant for users seeking a balance of performance and size in open-source operating system environments.