xrandr 始终具有 VGA-1 或 VGA-2,但没有物理显示器

xrandr 始终具有 VGA-1 或 VGA-2,但没有物理显示器

我升级到 13.10,从那时起,我的 Thinkpad E530 上的显示器检测就出现了问题。xrandr 总是找到 VGA-1 或 VGA-2 显示器并在没有连接物理设备的情况下激活它。这总是给我的窗口管理器带来问题,因为它们有时会尝试在第二个显示器上显示实际上不存在的东西。通过停用 VGA-1 的懒惰解决方案xrandr --output VGA-1 --off导致现在出现了 VGA-2,所以我认为这不是解决问题的办法。这里真正的问题可能是什么?该怎么办?

答案1

我没有 Thinkpad 530 可以仔细检查,但看起来你的主板在没有 VGA 的地方看到了幻影 VGA。

在看/系统/类/drm了解 E530 的视频输出列表。

应该有一个标记为卡0-VGA-1。 去除card0-,这就是所讨论的输出的名称。

修复应该是编辑/etc/默认/grub,你必须添加视频=VGA-1:dGRUB_CMDLINE_LINUX 行(第 12 行)中的引号之间。

因此,如果你的视频输出是VGA-1, 改变
GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX="视频=VGA-1:d"

编辑完成后,不要忘记运行更新 grub

相关内容