xrandr:当未检测到 HDMI 显示器时,配置 crtc 1 失败

xrandr:当未检测到 HDMI 显示器时,配置 crtc 1 失败

有时我的电脑无法检测到 HDMI 上连接的显示器。其他显示器 VGA 始终能被检测到并正常工作。我使用的是集成显卡(Intel i5-4460 CPU),没有单独的显卡。

因此,有时 HDMI 可以正常工作,但有时无法识别。

user@Home-PC:~$ xrandr
HDMI-1 disconnected (normal left inverted right x axis y axis)
   1920x1080     60.00
user@Home-PC:~$ xrandr --output HDMI-1 --right-of VGA-1 
user@Home-PC:~$ xrandr --output HDMI-1 --mode "1920x1080" 
xrandr: Configure crtc 1 failed

我试过了arandr,但只显示 VGA 显示,HDMI 显示为灰色。

知道如何解决这个问题吗?

答案1

首先,xrandr --verbose弄清楚你正在处理什么。

没有保证,但指定 crtc 号码可能会解决问题 - 特别是当您使用多个外部显示器时。

如果一个 crtc 号码不起作用,请尝试另一个。例如,笔记本电脑视频位于 crtc 0 且xrandr --verbose输出指示 0 1 2 是 DP-1(通过 VGA 连接的外部显示器)的选项,crtc 1 失败。

$ xrandr --output DP-1 --crtc 1 --mode 1920x1080 --pos 1366x0 --rotate normal
/usr/bin/xrandr: Configure crtc 1 failed

再次尝试 2 解决了问题:

$ xrandr --output DP-1 --crtc 2 --mode 1920x1080 --pos 1366x0 --rotate normal

相关内容