使用 Rocket Lake 的 Ubuntu 21.04 中未声明的显示

使用 Rocket Lake 的 Ubuntu 21.04 中未声明的显示

我刚刚组装了一台新电脑,装了第 11 代 (Rocket lake) 英特尔 CPU,i5-11400。它应该有 Intel UHD Graphics 730。我安装了刚刚发布的 ubuntu 21.04。

但显示器显示为“未认领”,我无法更改分辨率,当我尝试连接 2 个显示器时,分辨率急剧下降。我觉得驱动程序有问题。

Intel UHD Graphics 730 驱动程序是否尚未在 Linux 中可用?我读到他们甚至直到几个星期前。回顾过去几年的类似问题,似乎这款处理器可能需要一段时间才能支持 Linux 图形。如果是这样,有人知道这通常需要多长时间吗?

sudo lshw -c video
  *-display UNCLAIMED       
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:b0000000-b0ffffff memory:a0000000-afffffff ioport:4000(size=64) memory:c0000-dffff

答案1

这个问题在有关空白屏幕的问题中已经得到解答。解决方案是安装 5.10 oem 内核。但这又给我带来了另一个问题,我的 11900k 只能加速到 4.7ghz,因为出于某种原因,内核中的“powersave”调节器不允许它升得更高。我的解决方法是使用 cpupower-gui 并将所有核心设置为 5.3,并将调节器更改为“性能”,但这会使 CPU 转速保持在 5k 左右,温度升高约 5C。但我的两个显示器都可以工作,甚至可以扩展桌面。

sudo apt install linux-oem-20.04b -y
sudo apt install cpupower-gui -y

通过在终端中输入 cpupower-gui 来运行它。当然,您首先需要启动新内核,然后让显示器正常工作。

更新于 2021 年 4 月 30 日。我已升级到 21.04,但保留了 20.04b 内核。安装软件时会抱怨二进制文件,但它可以运行。今天我将我的华硕 Z590 Rog Strix bios 从 0704 更新到 0707,CPU 频率问题消失了,所以如果你不想安装 cpupower-gui,就不需要安装了。

更新:2021 年 5 月 8 日。我发现,如果我在 grub 中使用 5.12、5.12.1、5.12.2、linux next、内核等,我只能启动一个显示器。对于使用两个端口的双显示器,我仍然必须运行 20.04b (5.10.0.1023-oem) 内核。

相关内容