作者FinallyRegis (FinReg)
看板Linux
標題[問題] centOS 8強制使用cpu內顯輸出
時間Thu Nov 3 20:23:36 2022
大家好
日前搭建工作站
作業系統使用 CentOS 8
圖形化使用了gnome
而硬體部分cpu是i9-12900k
使用主機板上的HDMI卻無法輸出畫面
想問各位大大的解決方法
我查到的有修改grub
加上i915.force_probe=4680的指令
或者是加上i915.modest=1
後來因為centOS 8沒有update-grub的指令
所以我改成在啟動系統的時候按e進入修改(印象中這也是更改grub的方法
但插上主機板上的hdmi仍然沒有畫面
另外這台配備了兩張一樣的顯卡
但也只有一張的HDMI能輸出畫面
還請大家解答非本科生的菜鳥的問題了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.202.228 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1667478218.A.5A9.html
1F:推 wuyiulin: 你進 BIOS 看看有沒有設定是只用顯卡輸出的,把他調整11/03 20:30
2F:→ wuyiulin: 成 CPU。11/03 20:30
我調整成cpu後沒反應就改回auto了,神奇的是調整成cpu後還是只有GPU才能輸出
※ 編輯: FinallyRegis (140.112.25.4 臺灣), 11/03/2022 20:41:30
3F:推 Bencrie: CentOS 8 kernel 是 4.18 吧,太舊不支援 12 代11/03 20:48
剛剛看了一下,的確是4.18版本,因為其他服務幾乎都配置的差不多了,想請教有可能無
痛升級嗎(有單獨在升級kernel的嗎?
4F:→ roccqqck: 一開始先用內顯安裝os 裝好再去安裝顯卡driver試試11/03 21:49
我的確是這樣,OS安裝完後才裝nvidia driver那些的
5F:→ roccqqck: 是nvidia嗎11/03 21:49
6F:推 holishing: update-grub 其實是一個腳本,你可以看裡面實際上包的11/04 00:24
瞭解
7F:→ holishing: 是什麼指令,嘗試把那方法套用到其他發行版11/04 00:24
8F:推 holishing: 4.18 很舊沒錯,但 RedHat 也可能把新 driver 移植回去11/04 00:28
9F:推 holishing: 如果顯卡是 nvidia 的話要確認是不是用到 nouveau11/04 00:31
10F:→ holishing: 是的話建議黑名單掉,然後改安裝 nvidia 提供的 driver11/04 00:32
剛剛查看了一下,我使用lsmod | grep nouveau,沒有回應,看起來是禁用了
另外我因為有其他的使用需求所以之前已經安裝過nvidia 的driver,nvidia-smi之後會
顯示GPU 的資訊以及driver版本
看起來不是這些問題,不過還是很感謝你的回覆
※ 編輯: FinallyRegis (140.112.25.4 臺灣), 11/04/2022 02:26:17
11F:推 johnjohnlin: centos灌家用最新CPU就是搞,當年灌3950x也是QQ11/04 07:53
12F:→ johnjohnlin: 解法是去epel裝非官方核心 11/04 07:54
13F:→ cancelpc: Intel內顯於10代時就僅支援UEFI 11/04 08:56
14F:推 holishing: elrepo 的 kernel 也可以試試看 11/04 15:01
15F:推 holishing: 然後如果你是用「CentOS 8」的話,它現在已經停止支援了11/04 15:15
16F:→ holishing: 可能要切到其他發行版,例如 Rocky Linux 8 才能持續接 11/04 15:16
17F:→ holishing: 收更新 11/04 15:16
19F:→ ivon852: 我覺得用Ubuntu就行了... 11/04 21:45
20F:→ roccqqck: 重灌rocky吧 別用centos了11/04 21:58
21F:推 holishing: Ubuntu 比較多人可以問,一堆自動化腳本也預設你用這個 11/04 23:25
22F:推 holishing: 就考量你們的工作站重灌方不方便吧 11/04 23:46
23F:→ holishing: 如果不能重灌的話,rocky 據說有切換腳本11/04 23:46
24F:推 Arbin: 4.18 Kernel 的i915太老啦 11/06 16:16
25F:→ Arbin: 裝 5.15 以上的 Kernel 應該就好了? 11/06 16:16
26F:推 Bencrie: 也不一定,整個 graphics stack 是一起的 11/06 18:39
27F:→ Bencrie: kernel、libdrm、mesa 都要滿足最低需求 11/06 18:40
28F:推 Hurricaneger: 問就是不要用CentOS跑新硬體… 11/11 03:40
29F:→ Hurricaneger: 以前我用也是亂七八糟莫名其妙問題一堆,改灌lubun 11/11 03:40
30F:→ Hurricaneger: tu就一路平A11/11 03:40
31F:→ Hurricaneger: i915真的很舊了。11/11 03:40
看到大家那麼踴躍的提供解決方法或親身經歷真的非常感動,就在剛剛冒著可能會產生一
堆版本不匹配的情況下嘗試了dnf update 全部東西,結果升級後居然可以使用核顯了!
但因為這次升級kernels也有跟著升級,導致nvidia的驅動也不能用了,不知道是不是這
個緣故。總之很感謝所有人提供的意見!
※ 編輯: FinallyRegis (140.112.25.12 臺灣), 11/13/2022 22:08:57
32F:推 holishing: 那就要看你 nvidia 驅動是怎麼裝,再來決定怎麼解了XD 11/15 02:24