在AKiTiO 去年年底發佈Node,就持續關注這東西,友站也有發表了如何在2016 Macbook Pro上使用Node來外接顯卡,就對這東西充滿期待,由於自己本身機器是Mac min 2012的使用者,2012 Mac mini 只有TB(Thunderbolt 1),要我在花萬把元買台新款的Macbook Pro,真的衝不下去...
原本想說等今年是否有機會發表新的Mac mini,並搭配TB3(Thunderbolt 3)來使用Node,前幾天國外egpu.io論壇,有神人發表用mac mini 2011 + Node ,成功使用外接顯卡,就立馬如法炮製,實作看看。
在碰了不少雷之後,終於試成功啦!!!
準備的東西如下
- Mac mini (有Thunderbolt的版本)
- AKiTiO Node
- MSI Armor GTX 970 (PS:Nvidia 新架構Pascal 系列目前是無法使用Mac上的,所以 GTX 1080、1070、1060 這系列都不行,只有Maxwell架構的有驅動,像是GTX 680 750、760、770、780、960、970、980、980 Ti 等等,手邊沒有A家的卡,就沒測試了...)
- Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter(題外話:這條線,目前從官網訂最快,前幾天去台灣實體代理通路找,得到的答案都是沒進這條...)
- Apple Thunderbolt Cable
前置動作
- 關閉SIP,詳細步驟,可以參考友站的文章(請參考資料來源)
- 刷AKiTiO Node韌體到最新版23.1(想辦法找到Win10有TB3的電腦幫忙刷)
然後接的方式如下圖所示
AKiTiO Node -> Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter -> Apple Thunderbolt Cable -> Mac mini
接著,顯卡插上,開啟AKiTiO Node電源,這時候先還是透過Mac mini 的HDMI畫面來輸出,由於我Mac mini接上Node,在系統報告中的Thunderbolt並沒有顯示Unsupported,因此我沒有像友站的版大去修改kext 系統資訊
開啟終端機,依序執行下列指令
- curl -o ~/Desktop/automate-eGPU.sh https://raw.githubusercontent.com/go...tomate-eGPU.sh
- chmod +x ~/Desktop/automate-eGPU.sh
- cd ~/Desktop
- sudo ./automate-eGPU.sh
- 輸入密碼
- 確定下載驅動與安裝,選擇y
- 要求你重開機
成功的話,會出現下列畫面
先關機,在執行下列步驟
- 拔除Node
- Mac 開機
- 進入桌面後,接上Node
- 再次執行(cd ~/Desktop)
- 再次執行(sudo ./automate-eGPU.sh)
最後顯示畫面如下,表示成功了
接著,關機Mac,將你的螢幕接至Node,將Node開機,在開機Mac,基本上就可以成功正常使用了
注意事項
- 在使用的過程中,不要熱插拔TB,不然直接四國語言給你看
- 可以正常休眠喚醒
- 以上是自己實作的過程,如按照上述過程操作,造成電腦損壞,本人一概不負責喔,因此自己評估過後,在決定是否執行。
來一張顯卡燒機圖,謝謝。
也支援多螢幕輸出喔~
參考來源
Mid 2011 Mac mini + R9 Fury X@10Gbps-TB1 (AKiTiO Node) + macOS
automate-eGPU.sh v1.0.0 - macOS eGPU installation tool
[教學] 2016 MacBook Pro 外接顯卡,跑圖更有力。