作者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/cn.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