老早就想配臺(tái)新電腦笼吟,一直沒動(dòng)手“云欤看到AMD銳龍1700x發(fā)布的新聞后贷帮,下定決心DIY一臺(tái)銳龍主機(jī)。
過程相當(dāng)曲折诱告,前前后后倒騰了2撵枢,3周,前前后后掉進(jìn)幾個(gè)坑,終于解決了所有的問題诲侮。
廢話不多說镀虐,先上整體配置:
- 銳龍 AMD Ryzen 7 1700X 處理器8核AM4接口 3.4GHz 盒裝
- 技嘉(GIGABYTE)AB350M-Gaming 3 主板 (AMD B350/Socket AM4)
- 金士頓(Kingston)駭客神條 Fury系列 DDR4 2400 16G 臺(tái)式機(jī)內(nèi)存
- 銘瑄(MAXSUN) R7 240變形金剛2G 780/4000MHz 海量2G真D5 128bit顯卡
- 希捷(SEAGATE)2TB 7200轉(zhuǎn)64M SATA3 臺(tái)式機(jī)硬盤(ST2000DM001)
- 安鈦克(Antec)額定450W VP 450P 電腦電源(雙顯卡接頭/兩年質(zhì)保/主動(dòng)式PFC/12CM
- 喬思伯(JONSBO)U4 銀色 ATX機(jī)箱 (支持ATX主板/高塔散熱器/ATX電源/全鋁外
- 九州風(fēng)神(DEEPCOOL) 玄冰400 CPU散熱器(多平臺(tái)/支持AM4/4熱管/智能溫控/發(fā)藍(lán)
- 三星(SAMSUNG)C24F390FHC 23.5英寸1800R震撼曲率愛眼低藍(lán)光曲面顯示器
主機(jī)主要是用來做開發(fā),內(nèi)存是16G的沟绪,1700x不帶核顯刮便,所以買了張低端A卡(N卡怕碰上私有驅(qū)動(dòng)問題)點(diǎn)屏。一開始就聽說配套主板容易翻車绽慈,不過我倒是一次性點(diǎn)亮了恨旱。
開始裝系統(tǒng)時(shí),就沒有那么順利了坝疼。
首先是裝好Win10后發(fā)現(xiàn)每隔個(gè)幾分鐘搜贤,機(jī)器就會(huì)藍(lán)屏,出現(xiàn)Watchdog timeout錯(cuò)誤钝凶。倒騰一番發(fā)現(xiàn)是Win10版本太老仪芒,對(duì)銳龍支持不好。后安裝了一個(gè)16年版本的耕陷,問題解決了掂名。
接下來開始裝Ubuntu16.04,內(nèi)核打印錯(cuò)誤:
<code>
unexpected irq trap at vector 07
</code>
在Grub選項(xiàng)里面添加"acpi=off"
參數(shù)后,Ubuntu能正常啟動(dòng)運(yùn)行,只不過由于ACPI關(guān)閉拍柒,只能找到一個(gè)CPU核。下載了一個(gè)Fedora 25猾警,發(fā)現(xiàn)能正常安裝。FC和Win10都正常隆敢,說明肯定不是硬件問題发皿,只能自己慢慢倒騰了。
網(wǎng)上找了下筑公,國內(nèi)基本沒有人碰到相關(guān)問題雳窟。估計(jì)買Ryzen的人不多,買了Ryzen安裝Linux的人更加少匣屡。最終在LaunchPad上找到國外玩家給Ubuntu提的Bug封救。出問題的不是1700x,而是技嘉主板捣作。解決的方法就是自己編譯內(nèi)核誉结,在官方配置的基礎(chǔ)上關(guān)閉PINCTRL_AMD
選項(xiàng)。
相關(guān)參考如下:
如何編譯Ubuntu內(nèi)核
System doesn't boot properly on Gigabyte AM4 motherboards (AMD Ryzen)
DebuggingACPI