外接显示器分辨率为 1024x768(cvt+xrandr 会使输出失真)

外接显示器分辨率为 1024x768(cvt+xrandr 会使输出失真)

我有一台带 VGA 输入的 HP 2009v LCD 显示器,它插入到带有 Intel 显卡的笔记本电脑上。Windows 可以识别最大分辨率 ( 1600x900) 并正确显示桌面。另一方面,Ubuntu 12.04 无法识别最大分辨率,仅列出1024x768800x600

cvt 1600x900我尝试使用和手动添加模式xrandr --newmode。但是,当我切换到这个新模式时,输出会失真,可见区域会缩小到实际屏幕的 2/3。

我怀疑模式参数(由生成cvt)对于该特定显示器来说是不正确的,但我不知道如何纠正它们。

有没有办法猜测这些参数?我可以从 Windows 驱动程序中窃取它们吗?有没有其他不需要摆弄这些数字的解决方案?

答案1

使用-r选项cvt有效!我不知道它是什么意思,但它是唯一的命令行选项,所以我试了一下。使用此选项,cvt生成了不同的参数,这些参数生成了非常清晰(甚至比 Windows 更清晰)的图像。

相关内容