由于笔记本散热和性能实在是不适合打游戏(有一说一,Optimus 双显卡还是没有直接单卡来得爽),所以很早就想组装一台台式机。特别是最近一直和高中同桌玩 Dota2,我的笔记本如果直播 Dota2,直播推流就会十分卡顿,而我又不想像 CSGO 一样降低画质玩。

作为计算机专业的学生,当然不打算直接淘宝整机啦。经过一番挑选和参考别人意见,最后成套配置是下面这样:

  • CPU:AMD Ryzen 7 5800X 3199(之前是 AMD Ryzen 5 3600X)
  • 主板:ROG STRIX X570-E GAMING 1999(特价)(之前是 微星 X570-A PRO 套装 2349)
  • 显卡:NVIDIA GeForce RTX 2070 SUPER 4300(之前是 七彩虹 RTX 2060 战斧 6G 2199)
  • 显卡支架:酷冷至尊 显卡支撑架 70
  • 内存:铂胜 C9BJZ 颗粒 白马甲 DDR4 3000 8G x4 1000
  • 网卡:Intel AX200(主板内置,之前是单独购买的花了 150)
  • 固态硬盘:三星 970 EVO Plus 512G 769
  • 固态硬盘:英睿达 MX500 2TB 1299
  • 机械硬盘:东芝 P300 2TB 400
  • 机械硬盘:西数 紫盘 2TB 400
  • 电源:海韵 CORE GX650 650W 金牌 549(特价)
  • CPU 散热:利民 AK120 145(之前是 超频三 东海x5 89)
  • M.2 散热:主板自带(之前是利民 M.2 硬盘散热片 39)
  • 机箱:Corsair 4000D 白色 629 (之前是 先马 鲁班1 209)
  • 机箱风扇:利民 TL-C12R-S x2 + 利民 TL-C12S 418(TL-C12R-S 只有 299 的三联包)(之前是 Arctic F12 PWM 温控 x3 120)

总计 15177。(有些具体价格我记不清了,而且京东价格总是波动。)性价比一般,因为我在其它人觉得没必要的地方分了很多预算比如主板风扇和硬盘,选 B450M 和西数的 NVMe 以及随便买个不带温控但是带灯的风扇的大有人在。

选这样一套配置其实有原因,可能很多人觉得为什么要给 R5 配 X570 这种高端主板,不如换成 B450 然后把预算加到别的上面。但按照我朋友的使用经验,4 代和以前的 AMD 芯片组存在 USB 兼容性问题,而且我装好机器后就在 Arch Linux CN 群里看到有人遇到这种问题,5 代似乎重新设计了 USB 控制器,目前一切正常。虽然这大概是最丐的 X570,连前面板 USB C 的接口都不支持,但是带 3900X 以下的 CPU 还是没什么压力的,而且我的机箱也没前面板 USB C。唯一的问题是微星不太厚道,今年 B550 出来之后又搞了个 X570 Tomahawk,大概只贵了几百块但是却有比肩旗舰的供电能力和前面板 USB C 支持,所以不再推荐购买 X570-A PRO 和 X570 Gaming Edge 这两个低端款了。有这种好东西为什么不一开始就吐出来???


更新(2020 年 11 月 16 日):AMD 发布了 Zen 3 系列的 CPU,游戏性能全面反超 Intel,对于我这种玩的都是吃 CPU 的游戏的用户来说实在是太香了,而且我一直想要 8 核心的 R7,于是买了首发的 R7-5800X,果然性能提升明显。然后正好有朋友的朋友打算装机买我换下来的 CPU 和主板,于是双十一为了 更好的 RGB 效果 更好的供电支持换了 ROG 的 X570-E(东哥疯狂耍猴,本来我是想 Tomahawk 的,但是微星的几款真香主板都无货,而且我对微星土里土气的设计也审美疲劳了,1999 的打人国度带眼睛它不香吗)。


如果仅仅是打游戏也可以把 R5-3600X + X570 换成 i5-9600KF + Z390,大概可以便宜一点然后升级一下显卡?我觉得差价是不够 2060 换 2060S 的。或者如果要求不高换成 R5-3600 也行。但 R5-3600(X) 是 12 线程而 i5-9600KF 只有 6 线程,所以我还是选择了 Ryzen,反正 AMD CPU 最近表现都很不错,没必要给 Intel 掏更多的钱。如果你在京东买,建议自己翻翻店铺,一般买主板 CPU 套装更便宜,但是它不会摆出来……

显卡一开始我是打算买个 1999 的 GTX 1660Ti 的,反正我玩的游戏也不需要光线追踪(难道真相不是本来就没几个游戏支持光线追踪嘛?),然而看到七彩虹最便宜的 2060 正在特价 2199,果断少买一条内存,加钱上这个。反正 1999 的 1660Ti 也是便宜货,而且看了一下视频似乎这块卡也不是丐中丐中丐,质量还可以(同价位索泰铭瑄也不能说是什么高端货吧?),反正内存可以再插新的,而显卡二手不值钱。什么你说 A 卡?虽然 A 卡对于 Linux 的驱动支持更好一点,但是 N 卡也不是不能用,而且我要开直播的话 NVENC 编码挺香的,而且对我的 Steam 库存来说 N 卡也更友好一点(但是骂老黄还是要骂的)。另外虽然我不做机器学习,但万一室友毕设需要的话,反正我上班也不用台式机,装个 CUDA 让他 SSH 上去用岂不是你好我好大家好。

内存其实没什么特别要求,不过由于 Ryzen 的设计,频率越高越好,但按照这一代的设计,最佳频率是 3600 左右,再高反而会下降,我是买不起那么奢侈的内存,甚至 3200 的都买不起,但这款 3000 的也不错,据说颗粒是镁光创下超频记录的那一批,所以就买了四条。我也不需要 RGB,这款的马甲还挺好看的。当然 3000 是 XMP 频率,需要在 BIOS 里打开 XMP,不然默认只有 2400。最近抄了个 3600 16-19-19-36 的作业,结果四条内存轻轻松松就上去了,2K 下面 PUBG 大概提升了 20 FPS,还是挺爽的。

硬盘不多说了,买 MX500 还是看中一个稳,我还是不放心买同价位国产白片……而且作为一个 2016 年就在笔记本上使用 NVMe SSD 的人,表示并没感觉出 NVME 和 SATA 有什么使用差别……我也不渲染视频,写写代码打打游戏都不卡。但是后来打脸了,公司发了新年福利于是还是上了个 NVMe 硬盘。顺便还配了个无线网卡用来接蓝牙和 WiFi,似乎 Intel AX200 是对 Linux 支持比较好的,就随便买了个 PCI-E 的插上了(御三家集齐了!)(ATX 的好处终于用上了,多出来的 PCI-E 随便插)。

电源有点买亏了,买完了发现长城同系列 550W 的电源当时也是 329,都怪京东迷一样的定价策略,好在我这一套功耗并不是很高,当然最后趁着福利 + 打折还是换成了海韵一元一瓦的金牌全模组,带我这套绰绰有余。开始我听说原装散热器也能压住 3600X,所以就没打算换,但后来发现刀法还是精准啊,3600X 带的散热器竟然不是铜芯的,再加上 Ryzen 三代的电压控制比较激进,待机温度有时候超过 50,打游戏时候机箱上方有点烤腿,所以还是换了个塔式散热器,风道科学了不少,温度控制也更好了。而且 AMD 原装风扇转速太高,3000rpm 的时候机箱都在震,换了之后安静了很多。顺便安原装散热器时候拆下来的螺丝卡扣不要扔,万一换塔式散热器,好多都是需要装在这个卡扣上的。

说到机箱和风扇我就一肚子气!本着对京东自营品质和速度的信赖,我全套都是在京东买的,结果拿到手全部安装上之后发现机箱开机跳线是短路的,插上电源就开机,开一会因为短路主板以为你在长按电源又关了!开始我还以为是主板坏了,结果发现螺丝刀手动碰一下开机跳线开关是可以正常开机的!于是又费了九牛二虎之力拆下来退货,主板散热器显卡都在盒子里椅子上放了两天,还好新机箱没问题,但是我买风扇的时候又给我发了个断轴的!东哥呀东哥,我拿你当兄弟,你拿我当代价?你是盯上我了?虽然我平时说你两句坏话但是对京东的服务还是好评的,但是经过这次之后我还是得重新考虑考虑了……顺便据说启航者 S5 这个机箱前面板音频口有的是 HD Audio 有的是老版 AC97,涉嫌虚假宣传,如果你遇到 AC97 的大概可以换货,麻烦一点,不过反正便宜货就这样子,我的抽奖抽到 HD Audio 了。但是这个机箱设计的很抠门,比如主板装上了就没法在上面走 CPU 电源线了,有两个走线口直接被 ATX 主板盖住,所以主板和显卡的电源线只能从一个口里挤出去,然后固态硬盘就在这个口下面所以也很难接线……而且机箱侧板是个黑色半透明的亚克力(那就别宣传透明啊!),金属外壳感觉也不是很厚实。所以最后还是换了先马的鲁班 1,各种设计都宽松了许多,装起来也很好看。

其他的外设我自己都有,显示器 就是之前买的优派 XG2402,1080p@144Hz 并且自带扬声器 换成了 DELL S2721DGF,27 寸的 2K@165Hz 屏幕,除了通病漏光以外都还不错,音箱外接了一个 JBL 的蜗牛一代(因为我觉得二代没有一代好看),鼠标就卓威 EC1-B CSGO 特别版(这个版本已经停产了,而且有偶尔指天/指地的 bug,建议买新的 EC1/2 或者 DIVINA 版本),键盘则是前段时间买的 ikbc C87 红轴,便宜还好用。

顺便由于我手残以及力气小和室友跃跃欲试,很多东西都是他装的,非常感谢。话说回来装这东西还真是个力气活,毕竟接口都有防呆设计仔细看看不会装错,但是真的很紧很难拔……非常担心把主板搞坏了。


更新:

装好的完全体照片


更新:避免你们说我灵魂走线,重新整理了一下,线太硬了。

重新走线正面

重新走线背面


更新:内存插满。

内存插满


更新:NVMe + 蓝牙无线网卡的完全体。

完全体

这个机箱 CPU 线走上面是要把主板拿下来才能穿过去的,而且右边两个有硅胶垫的孔 ATX 完全不能用,只能用一个孔,而且不能把线固定在机箱中间,很难盖上。


再更新:新机箱比原来的好看多了也宽敞多了。

正面

背面

公司的蜥蜴(明明是变色龙!)玩偶太高了,显卡下面放不开,挂着我又不放心,盖盖子之前还是拿出来了。


更新:换上了公版 2070 SUPER 和利民 AK120。

显卡

全景


更新(2020 年 10 月 12 日):冬天到了,还是换了几个支持 ARGB 的风扇,我个人不喜欢蓝光紫光夜店土嗨风,所以就弄了点温暖的颜色假装是个电暖气。前面是利民 TL-C12R-S,后面是利民 TL-C12S,虽然是三联包,但是似乎螺丝有问题,有一个风扇螺纹被拧花了,而且后面的风扇竟然少一个角上的橡胶减震垫,于是我就没装拧花的那个,并且把它的减震垫安装到后面了。反正考虑到我最下面是机械硬盘,装上这个风扇风道也不畅通,而且那里并没有什么需要散热的设备,电源风道是独立的。每把风扇两根线,ARGB 线要串联,PWM 线要一分三,而且有前有后,风扇线还有编织保护套,还要防止线材打到风扇扇叶。理线花了好久,最后 把他们用扎带固定到下面和前面空的风扇挂架上 还是走背线了,刚好够长。而且我还有三个 SATA 硬盘打算换一下 SATA 线……我真的想不出来那些水冷排且上下左右全都是 ARGB 风扇的人怎么理线的。

正面看灯光

侧面看灯光

风扇线不在下面啦

最终的背线效果

我不会告诉你其实我是想调出我 TB 至宝的颜色:

TB 至宝

一开始我以为需要用 OpenRGB 这个项目才能在 Linux 下控制颜色,但是这种 ARGB 风扇好像有存储机制,会自动记住上次的设置。于是就在 Windows 下面安装了一个有一大堆乱七八糟组件和功能的 MSI Dragon Center,其实我只需要调成长亮,然后重启进 Linux 颜色就一直是我设置的,然后我想关掉 Dragon Center 的自启动因为反正也用不到,但是微星的软件自己拉跨,重启进 Linux 灯光不变,重启进 Windows 又变呼吸彩虹灯光了。最后发现 Dragon Center 里面有一个类似“覆盖第三方RGB软件”的选项……好像他把他自己上次存储的结果也当第三方软件了,关掉就好了。原理我猜因为 Dragon Center 只是个 Client,真正控制颜色的是他某个 SDK 里面的 Daemon,这个选项的意思其实就是 Daemon 每次启动都按照 Dragon Center 设置的颜色重新设置风扇就实现覆盖功能了……但是 Dragon Center 的启动被我关了所以就默认了,不管了,统统关掉就 OK。


更新(2020 年 11 月 16 日):有了打人国度的眼睛感觉瞬间高贵了起来(大误)。

老黄卡只有绿色一种颜色,于是只能整个机箱调个老黄绿来配合。

老黄绿了

但是我自己平时还是喜欢红色的。

平时灯光

我发现主板的装饰灯正好在公版 SUPER 卡上产生倒影,很有意思。

倒影

这个主板可以完美使用 OpenRGB,在 AUR 里安装之后把 /usr/lib/udev/rules.d/60-openrgb.rules 复制到 /etc/udev/rules.d 重启即可支持,不过对于 Addressable Header 上的设备也就是风扇或者灯条需要手动 resize zone 也就是填写灯珠个数,我用的利民 TL-C12S 系列经过尝试是 8 个灯珠。


更新(2020 年 12 月 1 日):我之前有考虑过换个机箱,倒不是先马鲁班不符合我的需求了,而是一些细节问题,比如我这个玻璃侧板不那么平,有一个角翘起来一点。然后我的前面板角落里虽然我十分注意还是被我磕了一下。以及当初从宿舍搬出来的时候没有把机箱包装拿出来,以后搬家可能不方便……我一开始本来打算再买一个同款然后把侧板和前面板换了得了,然后那天发现前面 USB 2.0 接口接声卡会破音……于是打算换一个别的机箱。

我个人其实比较喜欢白色的机箱,于是初步考察了一下,我很喜欢NZXT H1,但我又不可能装 ITX,然后 NZXT H710 看起来不错,我觉得很漂亮,而且我在 NGA 上看到过有人给它纯白色的前面板贴了个黑色的两仪式剪影贴纸很帅气,但是太大太贵了。为什么没选择 H510 呢,因为我有几个硬性需求,我日常使用总结出来的,是一般机箱评测和用户不会注意到的,比如最好不要显卡竖装(我个人肯定是不会竖装的),PCIE的螺丝锁孔也不要做成从机箱尾部凸出来的,其实这里的实际意思是机箱不要有太大的空洞,很多机箱的显卡竖装PCIE螺丝孔上面就那么开着口,凸出来的横着的PCIE螺丝孔虽然有一个覆盖物,但它总是不那么好用,于是这样排除掉了 NZXT H510, NZXT H510i 和 NZXT H710i。

然后我也不想要钢化玻璃打孔固定的,这个大部分人应该也都不想要。我个人而言还不想要附带一个只有某些软件才能控制的控制器的机箱(点名 NZXT CAM),虽然 NZXT 的水冷确实非常漂亮,但我不放心把电脑这些基础的硬件交给一个需要联网还经常不一定能不能连得上而且只有进了 Windows 才能启动的废物控制软件——我是 Linux 用户。同理我也讨厌雷蛇和罗技难用的鼠标驱动程序。明明我可以用 BIOS 控制风扇/水泵转速,用主板的 ARGB 插针控制风扇,为什么非要用那么难用的软件?所以肯定只考虑 H710 不考虑 H710i。

如果光是这些可能我就下单 H710 了,虽然贵一点,但是能满足需求也就不在乎了。可是我翻了翻各种帖子都提到了这个机箱的一个缺点:它的硬盘架需要用螺丝刀拧螺丝才能拆除。虽然现在两百块钱的机箱都能免工具调整硬盘仓了但我觉得理完线也没什么人总动机械硬盘所以这不是个问题,但是更严重的是许多人都说固定硬盘仓的螺丝非常难拧,甚至螺丝都花了也拧不下来。作为之前被笔记本内部拧花了的螺丝支配的恐惧的人,我可不要买个这样的样子货,于是只好放弃 NZXT。可能它的设计师平时是不用机械硬盘没有软件更新服务器连不上的问题也不在乎机箱开一大堆没有保护网的口的人吧!

然后我又开始研究买什么,看了一下联力的鬼斧似乎很不错,虽然造型上比起 NZXT 要难看很多,但是和其它的机箱比起来也算是鹤立鸡群了。而且相比于 NZXT 只是好看来说,它在设计上就考虑到了更多的功能性的细节。比如有单独的重启键(可怜的硬盘灯已经被时代抛弃了)和 LED 控制键而且 LED 控制器可以设置为转发主板的 ARGB 信号(看看人家!),还有磁吸的合页式的玻璃侧板方便随时打开(对我这种强迫症太友好了,拧螺丝搬侧板好累),而且它的电源仓设置了单独的合页门!你可以从前面打开,然后硬盘仓设计成了 NAS 那种可以从前面拿出来的样式(甚至官方还有热插拔配件,彻底变身 NAS)(看看人家!),对折腾型用户不要太友好。但我最后还是没选它,因为我发现这个机箱第一个 PCIE 挡板和它上面的边框之间的缝隙太太太太太大了——你们厂家在这里多加两毫米宽度会赔本吗?而且后来我又想了想,合页式多半不能完全贴合(要给合页留出空间,所以还是算了)。

然后我看到了海盗船新出的 4000D,纯白色的前面板 + 非外凸的 PCIE 螺丝孔 + 独立的重启键 + 滑动抽拉的硬盘仓 + 有卡口的侧板,虽然它只有一个前置 USB 3.0 和一个 Type-C,不过也不是不能接受,而且有独立的重启键(硬盘灯:四个人的接头我却不能拥有姓名)。虽然它也支持显卡竖装,但它显卡竖装的上面有一个封得比较严实的挡板,它的 PCIE 槽相对也没有太大缝隙(相对)。颜值虽然没有 NZXT H710 好看,但在简洁上也是吊打鬼斧了,于是决定入手这个。

到手了也发现这个箱子还不算完美,主要的问题在于以下几个:电源仓上边的挡板强度不够,虽然没什么人会拿这个地方承重,但是比我之前的先马鲁班软得多也太差劲了吧!好在机箱其它承重的组件都过得去。然后就是 PCIE 的螺丝孔和显卡的孔有错位!需要很大力气按着才能勉强拧上螺丝,我用的可是公版显卡,你不能说公版卡孔位不标准吧!最后最后,这个机箱底板并没有多延伸出一块盖住侧板的底部!虽然侧板不需要这个位置辅助固定(它有很多卡口固定住),但是明明你顶板是有延伸的,为什么底板要在这里留一条缝隙???总而言之就是搬机箱时候要注意手不要抠到侧板和机箱这里的小缝隙(挺窄的,手多往中间伸一点就好了),但是还是会让人担心抠这里把侧板抠变形了。不过总之看下去也没有更合适的选择了,所以就将就吧。送的两个风扇是 3 pin 的,不能 PWM 调速,真是抠门啊海盗船。

顺便还有个对我不是问题但对大部分人可能是问题的地方,这个机器的前面板里面有一大块金属防尘网,但是根据一些国外的评测,假如你在前面板装上风扇,可能会因为风扇吸气导致这个防尘网向里面贴而蹭到风扇扇叶。但是我装了三个反向进风的风扇在前边,风扇框架在防尘网一侧所以并不担心这个问题。我也推荐所有前面板不是透明玻璃的人在前面使用反向风扇,毕竟正常来说通过侧板看到机箱内部反向风扇的灯光才是最合适的(风扇框架不会出现在机箱内部)。并且说实话,前面板通风比美观更重要,真的没必要买玻璃前面板。

于是装好了以后正面和背面就是这样的,不要和我说机箱不是留了理线槽了吗为什么不把主板电源线理进去,海韵的主板电源线又粗又硬,连用这块机箱的盖线板盖住都很勉强了,扭来扭去塞到那个理线槽里根本不可能,我也不想让它接头的部分受太大的力。这块主板 Type-C 的接头在内存附近,虽然这是主流位置,但对于直插的 Type-C 线缆来说弯线同样也很困难,别的理线倒没遇到什么大问题。

正面

背面

白色机箱里面反光要亮一些,但是有灰尘也更明显了……

亮起来

前面侧板的灯光效果很好看,没买 Airflow 版一个是因为它挖孔太多太乱,另一个原因是以后我也打算贴上贴纸。

前面

今天看到 NGA 上有人是风扇白光配红色 ROG LOGO,我也试了一下蛮好看的,就是感觉屋子里又冷了 10 度……

白色

全景


接下来是喜闻乐见的 debug 时间,首先是 Linux 下的,相对比较好调:

三代 Ryzen 有一个 每次都返回 0xFFFFFFFF 作为随机数的 BUG,在我这主要影响 wireguard,巧的是购买前几天我刚读过这篇文章,AMD 已经发了新的固件修正错误,建议更新到主板厂家提供的最新 BIOS 版本一般即可解决,如果主板厂家最新的 BIOS 还没更新固件建议联系售后催一下。

在我这不知道为什么 GDM 有时候没法自动启动,但是手动切 tty start 又可以显示,查了一下 ArchWiki 的 GDM 页面 发现有解决方案,但是并没有原因,搜索了一下也没发现原因是什么。

我还发现有时候刚开机没多久很快就关机会卡在什么 systemd-udevd 进程没结束,最后 event loop failed + timed out,大概要卡好几分钟才关机,但如果你用一会再关机就没问题。检查好几次关机日志没发现问题,后来群友火眼金睛对比了完整日志发现有个叫 ucsi_ccg 的模块开机加载了两分钟,猜测是这个的问题,搜索一下发现是 5.3 内核里 NVIDIA 添加的相关代码,用来控制 NVIDIA 显卡上的 Type-C 接口的,可是我这块显卡根本就没提供 Type-C 接口!(以及很多笔记本内置的有输出的 N 卡也有这个问题。)临时在 /etc/modprobe.d/ 里加了个 blacklist ucsi_ccg 的 conf 屏蔽了这个,好像没什么不良影响……

然后是奇怪的 Windows 的问题,我一开始装的 LTSC,不知道怎么回事输入法没了……折腾无果只能重装。以及现在除了不要联网装 Windows 之外(否则会强制你登录微软账户然后用你名字拼音前五位做用户名),还得不要联网装 NVIDIA 驱动,否则 Win10 自动更新驱动会给你安装 DCH 版的,虽然没什么影响(只是在 NVIDIA 官网升级驱动时候不能选标准选 DCH),但是就是让人很不爽。声卡驱动要装主板厂商的,Win10 自带的只能输出,不能接麦克风录音,然后如果麦克风声音很小就打开 Realtek 的声音控制程序,在右上角齿轮里取消掉什么把所有输入结合到一起的设定(什么乱七八糟的玩意!)。还有要关掉快速启动,不然直接开机会卡在黑屏一个鼠标光标……反正就很烦人。

更新:还有一个奇怪的问题是 Win10 关机重启也要卡很久,上网搜了一下全是一些忽悠小白的办法,经过我不懈搜索发现了一个熟悉的名字 UCSI!微软承认存在 UCSI 问题,既然又是这个 UCSI,多半还是 NVIDIA Type-C 的问题!反正我没这个接口,果断重新安装 N 卡驱动,选择清洁安装(删除旧驱动)并不勾选 Type-C Driver,问题解决……

最后既然设备到位了,大概就每周一三四五晚上八点半在 Bilibili 4312991 直播间 播一个半小时游戏,反正我玩什么播什么,大概就 CSGO Dota2 PUBG 什么的吧,尼尔也有可能,反正不是恶心反胃的就可以。周末随缘直播,如果没什么事情白天就播一会,周二可能晚一点开播因为有课。

Alynx Zhou

A Coder & Dreamer

既然看了喵写的文章,不打算投喂一下再走吗?哼!