我有一台带 VGA 输入的 HP 2009v LCD 显示器,它插入到带有 Intel 显卡的笔记本电脑上。Windows 可以识别最大分辨率 ( 1600x900
) 并正确显示桌面。另一方面,Ubuntu 12.04 无法识别最大分辨率,仅列出1024x768
和800x600
。
cvt 1600x900
我尝试使用和手动添加模式xrandr --newmode
。但是,当我切换到这个新模式时,输出会失真,可见区域会缩小到实际屏幕的 2/3。
我怀疑模式参数(由生成cvt
)对于该特定显示器来说是不正确的,但我不知道如何纠正它们。
有没有办法猜测这些参数?我可以从 Windows 驱动程序中窃取它们吗?有没有其他不需要摆弄这些数字的解决方案?
答案1
使用-r
选项cvt
有效!我不知道它是什么意思,但它是唯一的命令行选项,所以我试了一下。使用此选项,cvt
生成了不同的参数,这些参数生成了非常清晰(甚至比 Windows 更清晰)的图像。