配备 Intel HD 显卡的 Thinkpad T430 的外接显示器分辨率停留在 1440x900

配备 Intel HD 显卡的 Thinkpad T430 的外接显示器分辨率停留在 1440x900

我正在使用配备 Intel HD4000 显卡芯片组的 Thinkpad T430,采用 3 显示器设置(笔记本电脑显示器和两个外接显示器)。我不小心按下了组合Super + P键,该组合键会循环显示输出模式。即使在循环回到原始输出模式后,这也会产生不良影响,即限制我的外接显示器的分辨率低于其原始分辨率。任何纠正此问题的尝试System Settings > Displays都会遇到以下错误消息:

Could not set the configuration for CRTC 64

GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code2: could not set the configuration for CRTC 64

即使是 xrandr,在尝试设置其中一个显示器的分辨率时也xrandr --output HDMI2 --mode 1680x1050仅返回xrandr: Configure crtc 1 failed

网络上的其他答案也提到了类似的错误,因为内核版本限制了他们使用英特尔显卡的 3 显示器设置的能力,但这些问题在几个版本之前已经修复了,我的设置曾是一直运行良好,直到我Super + P刚才按下了,导致它有点失灵。我该如何成功恢复原始设置?

答案1

好吧,我按照以下方式解决了这个问题:

  1. 再次导航System Settings > Displays并选择其中一个外部显示器。

  2. 禁用该显示器并点击Apply。此时您应该只有 1 个活动的外部显示器。

  3. 在设置 GUI 中选择活动显示器并将其分辨率更改为首选设置。它应该可以成功应用。

  4. 重新启用另一个显示器,您可能会发现(正如我所发现的)它已自动采用与您的第一个外接显示器相同的分辨率设置。

从技术角度来看,我一直无法得到关于导致此问题的原因的明确答案,但我能够找到一个我认为应该记录下来的解决方案。

相关内容