为什么 xrandr 报告的分辨率略高于最大(原始)分辨率?

为什么 xrandr 报告的分辨率略高于最大(原始)分辨率?

我的联想 e430 笔记本电脑出现了一个奇怪的问题。

LCD 显示屏的分辨率为 1366x768,但出于某种原因,它总是以 1368x768 的分辨率开始。当您接近边缘时,这种 2px 过扫描会使事物跳到各处。

xrandr 确实报告显示的最大尺寸为 1368x768,这至少令人恼火。该软件只是在做它认为正确的事情,并默认使用支持的最大分辨率。

我唯一的办法是使用 ModeLines 吗?我希望硬件确实能正确报告。(谁知道呢,这可能是 1368 面板的一些漏洞。。)

答案1

在 dist-upgrade(11.04 到 12.04)失败并切换到普通的 Debian 测试后,xrandr 报告正确。

    Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1366x768       60.0*+
   1360x768       59.8     60.0
   1024x768       60.0
   800x600        60.3     56.2
   640x480        59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

以前检测不到的各种事物现在都出现了,包括刷新率等等。

显然,我同时改变了太多变量,无法做出具体的诊断。

谢谢米克菲普萨拉宾感谢您花时间编辑并提出建议。

相关内容