有时我的电脑无法检测到 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