這次組新電腦(雖然只有 CPU+主機板+記憶體)的過程,算是相當地順利,沒有什麼大問題就完成了;不過到了最後,還是踩到了一個和顯示卡有關的地雷,這邊就來稍微紀錄一下。
先簡單講結論,在 Intel Core i5 12400 + ASUS TUF GAMING B660M-PLUS WIFI D4 這樣的系統下,CSM / UEFI 開機會對顯示的部分有一定程度的影響,下面算是彙整一下狀況:
- 關閉 CSM(理論上新系統應該要這樣)
- 可以啟動 Resizable bar 來增加新的顯示卡的效能(參考)
- 安裝獨立顯示的時候,可透過「iGPU Multi-Monitor」設定是否要開啟 iGPU
- Heresy 踩到 GeForce 1070 的 DisplayPort 支援性問題
- 開啟 CSM(為了舊東西的相容性)
而 Heresy 安裝的顯示卡是 Gigabyte GeForce GTX 1070 Mini ITX OC 8G(官網),則又會踩到特別的問題…
開啟 CSM 會不能開啟 iGPU
首先,Heresy 這邊由於是用本來的 SATA SSD 來做系統硬碟的,也沒打算重新安裝作業系統,所以一開始自然是將 CSM(Compatibility Support module)開啟、使用傳統的 MBR 開機。
在這個狀況下,大致上是都正常的,但是卻出現了 Core i5 12400 的 iGPU 在系統內抓不到的問題?而根據華碩官方的《[MotherBoard] 如何透過主機板內建顯示和獨立顯示卡做多螢幕輸出?》這篇文章,則是有說明是要在 BIOS 進入「進階模式」(Advanced Mode)後,在「Advanced」、「System Agent (SA) Configuration」、「Graphics Configuration」中的「iGPU Multi-Monitor」這個選項設定成「Enabled」才行。
但是尷尬的是,ASUS 的主機板似乎在開啟 CSM 的狀況下,會讓「iGPU Multi-Monitor」這個選項消失。
而在關閉 CSM 後,相關的選項就會出現了!中間還有一個選項比較少的狀態,儲存設定後重開機,就會變成下圖的樣子:
這樣理論上可以在系統內看到 Intel iGPU 了。
而也因此,Heresy 需要透過 MBR2GPT 這個工具,把既有的系統轉換成使用 EFI 開機了;由於 Heresy 之後本來就有打算要升級成 Windows 11,所以這個步驟是本來就計畫要做的。
關閉 CSM 後和 GeForce GTX 1070 的 DisplayPort 相容性問題
因為上面的原因,Heresy 後來是關閉了 CSM、並把 Resizable bar 和 iGPU Multi-Monitor 都開啟了,乍看之下好像也都沒問題?
但是當重開機的時候,忽然發現在開機的嗶一聲後,又多出一長三短的嗶聲;而此時螢幕完全沒有訊號、沒有顯示 BIOS 畫面、也沒有開機過程。在以為搞出問題來、沒辦法開機的時候,結果螢幕忽然又亮了,而且是直接顯示 Windows 10 的登入畫面!?
而後來又經過一些測試,發現很有趣的狀況:這個問題只有在重開機的時候才會出現,但是冷開機(關機然後再開機)則不會?!
而同樣的問題,在開啟 CSM 後,也不會出現;後來也又借了一張 GeForce RTX 2080 來試試看,結果也沒有問題,所以感覺上,應該就是顯示卡的問題了?
實際上,NVIDIA 在 2018 年就曾經針對 GeForce 900 以及 10 系列的顯示卡、釋出針對 DisplayPort 的相容性更新(30 系列也有過),裡面描述的狀況,實際上和 Heresy 碰到的問題好像有點像?
而是著改成用 HDMI 線來連接 ASUS TUF Gaming VG27AQL1A 這顆螢幕的話,果然就沒問題了?但是,Heresy 應該是早就有更新過 NVIDIA 提供的更新韌體了啊? o_O
之後又是著重新更新看看,果然還是沒能解決問題…
麻煩的技嘉顯示卡 BIOS 更新
所以接下來該怎麼辦呢?一個想法,是去看看除了 NVIDIA 提供的 UEFI 更新外,還有沒有技嘉官方的 BIOS / Firmware 更新?
很尷尬的是,Heresy 搞不懂技嘉到底是打算怎麼讓人更新顯示卡的 VBIOS?
根據這個網頁的說法,NVIDIA 系列顯示卡應該是直接去下載需要的版本的 BIOS 檔案,就可以直接更新了;實際上,GeFroce 30 系列的卡確實有提供 BIOS 下載。
而這邊更麻煩的,是技嘉的 BIOS 版本編號方法很爛!他是同型號的顯示卡也有可能有不同系列的 BIOS,F1 – F9 是一種、F10 – F19 是另一種、F20 – F29 又是另一種…
像是 GeForce RTX™ 3080 EAGLE 10G (rev. 1.0) 這張顯示卡,他同一個日期就有 F3、F11、F22、F31、F41 五種不同版本的 BIOS 可以下載(網頁)…
同時,除了 BIOS 之外,他還有 F1.1 的 Firmware 可以更新;另外同型號的顯示卡又還有 rev 2.0…
我說技嘉啊…你的軟體工程(或是硬體工程)到底是在搞什麼鬼,為什麼會把 BIOS 更新弄成這鳥樣啊… = =
回過頭來看 Heresy 自己的 GeForce GTX 1070。在他的下載頁面(連結)裡面,只有「驅動程式」和「工具程式」,沒有 BIOS 啊… orz
因為有看到一個說法是技嘉的工具程式「AORUS ENGINE」(下載頁面)有提供 VBIOS 的更新功能,所以就也來試試看了~可以看到這邊的版本是 F3。
但是悲慘的是,雖然他的更新似乎有四個伺服器可以選(參考),但是不管哪一個,都只會說偵測更新資訊失敗、無法更新…
所以官方更新的方案也是沒辦法了…(眼神死
現在已經聯絡技嘉的客服了,就看能不能得到什麼回應吧。
不過老實說,這個問題不算太嚴重、甚至不怎麼影響正常操作。基本上唯一的限制就是想要進入 BIOS 的話,不能用重開機的方法,而是得關機、然後再開機。
而且之後如果哪天換新的顯示卡的話,也會自動解決,所以老實說就算沒解決也還好。但是這邊也想看看技嘉會怎麼處理就是了。
其他補充:
- Intel 似乎已經在 2020 年開始,就停止支援 CSM 了?(參考)
- 聽朋友說 MSI 的主機板在開啟 CSM 的狀況下還是可以使用 iGPU,但是 Resizable bar 也是不能用
- 一長三短的嗶聲基本上應該是顯示的問題,但是新的電腦如果接 DisplayPort 的螢幕的話,在開機過程偵測不到螢幕(Heresy 這邊是使用 KVM、但是切換到別台電腦的狀況)似乎也會發出這個聲音,但是不影響正常開機。
[…] 之前有寫了一篇《新電腦 EFI 開機與 CSM 的一些小問題》,紀錄 Heresy 這邊新買的 Intel Core i5 12400 + ASUS TUF GAMING B660M-PLUS WIFI D4 系統(開箱文)在關閉 CSM(Compatibility Support module)後,重開機的時候會沒有 BIOS 畫面、直接進到 Windows 登入畫面的問題。 […]
讚讚
講真的自從我2017年買了GTX1080後,技嘉的所有BIOS更新服務器都是死掉狀態,從沒活過。
讚讚
話說,ASUS 的主機板 BIOS 更新檢查我也重來沒找到新版過。
(直接上網頁看有)
讚讚
的確。
讚讚