一块标着"Challenger"的AMD显卡,死活塞不进一台10.8升的机箱——这是FreeBSD博主vermaden给自己新装的迷你主机留下的第一个难题。他最终用剪刀解决:剪掉显卡塑料风扇罩多出的一厘米,再剪掉机箱扩展槽挡板的一角,显卡才勉强卡进位置。这台被他顺势命名为"Challenger"的机器,硬件成本约€995,核心思路是用一颗2020年前后的老CPU撑住一张2024年的新显卡,绕开AM5和DDR5这套"AI涨价时代"的高价组合。
一张显卡引发的物理冲突,和一套省钱逻辑
这台机器的骨架并不新。CPU还是AMD Ryzen 7 PRO 4750GE,8核16线程、35瓦功耗,AM4接口——一个早已被AM5取代的老平台。真正换代的是显卡:ASRock Radeon RX 7700 XT Challenger 12GB。老平台配新显卡,是这套配置的全部逻辑:DDR5和AM5主板价格在这两年一路走高,而AM4的CPU、主板、DDR4内存在二手市场依然便宜。
| 项目 | 价格(EUR) | 说明 |
|---|---|---|
| GPU | 340 | RX 7700 XT Challenger 12GB |
| CPU | 145 | Ryzen 7 PRO 4750GE 8C/16T |
| 主板 | 100 | ASRock B550M-ITX/ac |
| 机箱+电源 | 110 | SilverStone SG13 + 750W |
| 其余(内存/硬盘/散热) | 300 | DDR4×2、SATA、NVMe、风冷 |
| 总计 | 995 |
机箱从上一代的SG05换成了SG13,体积只涨了约5%,但正是这多出来的几毫米,让新显卡有了"勉强塞进去"的可能——如果还是老机箱,这次装机可能直接失败。
功耗数据比装机趣事更值得看
这台机器最耐看的地方不是剪刀活,是电表读数。作者记录了四种状态下的功耗:未加载amdgpu驱动时待机47W,加载驱动后待机反而降到39W;CPU在1.4GHz低频满载时45W,拉到3.1GHz满载时80W。
- 结论.一颗35瓦TDP的老APU,配上中高端新显卡,整机待机功耗仍能压在40瓦上下,这是AM4平台省电的真实证据,不是营销话术。
有一个细节作者自己都没搞清楚:FreeBSD下这颗CPU只暴露了C1这一种空闲状态,他没法确认3.1GHz是不是官方标称的4.3GHz turbo频率被实际触发,还是系统只是把频率墙压在了某个中间值。这不是个例,而是FreeBSD桌面用户普遍会撞上的监控盲区——Linux下能查得明明白白的调频细节,BSD这边经常是黑盒。
驱动能跑,但离"完美"还差一截
让这套新硬件跑起来的,是FreeBSD的drm-kmod移植加xlibre-xf86-video-amdgpu驱动。作者特意强调要装XLibre版驱动而不是官方Xorg版,因为后者会强制卸载XLibre、装回Xorg——这是社区内部围绕X11/Wayland路线分裂的直接后果。FreeBSD 15.1-RELEASE在今年6月中旬发布,其DRM代码对应的是Linux 6.12内核,这也是这张Navi 32架构显卡能被正确识别为"Radeon RX 7700 XT/7800 XT"的前提。装机过程里还冒出一个隐藏坑:开机报错说找不到蓝牙固件文件,最后靠额外装一个iwmbt-firmware包才解决——文档没写清楚,靠翻/etc/devd配置和man手册页才排查出来。
CPU性能提升约25%,GPU性能提升40%到60%,这是作者自己的感受对比,不是标准化跑分——这一点得说清楚,否则容易误以为是严谨评测。
谁该在意这台机器,谁不必
能装进机箱,不等于能装进日常生产力
这台机器最适合的人群很窄:本来就在用FreeBSD做桌面、追求极简和低功耗、能接受折腾驱动的老玩家。对他们来说,这份€995的清单和功耗表是难得的真实参考——AM4平台虽然停产,二手市场的CPU和DDR4内存依然是性价比洼地。
但如果指望拿这套配置当日常游戏机或跑AI计算,现实会更冷。FreeBSD上的AMDGPU计算生态(ROCm一类)几乎不可用,游戏兼容性也远不如Linux的Proton方案,不少带反作弊的游戏根本进不去。这些限制原文只字未提,却是任何想复制这台机器的人绕不开的门槛。
- 提醒.Mini-ITX机箱和显卡尺寸的冲突每年都在发生,显卡越做越大,10L级别的机箱正在逼近极限,这次的剪刀活不是个例而是趋势的注脚。
真正该盯的后续变量,是FreeBSD后续版本对Navi系列显卡的驱动是否会更稳——目前只能说"能跑",还谈不上"顺滑"。
