Ubuntu 14.04 低分辨率,配备 DVI-D 显示器和 Nvidia geforce 550 Ti

Ubuntu 14.04 低分辨率,配备 DVI-D 显示器和 Nvidia geforce 550 Ti

我有一台 Dell ST2320L 显示器和 Nvidia geforce GTX 550 Ti 显卡。我已将显示器连接到 DVI-D 端口。全新安装 Ubuntu 14.04 后,我获得了 640x480 分辨率,我安装了 nvidia-352 专有驱动程序,然后在启动时开始出现空白屏幕。

因此我清除了 nvidia-352 驱动程序并安装了 nvidia-340 专有驱动程序,它开始显示 800x600 分辨率,但没有其他可选分辨率。根据显示器尺寸,我应该得到 1920x1080。

我尝试了该论坛中针对其他问题提到的一些解决方案,例如手动向 xorg.conf 添加显示模式或使用 xrandr,但这些解决方案对我来说不起作用。

这是正在生成的 xorg 日志 -http://pasted.co/738cdee6

我认为与 DVI-D 端口连接的显示器无法正确检测。我该如何修复此问题?

答案1

显示器返回的 EDID 数据不正确。此数据是显示器将其首选设置传达给显卡的方式。

有几种方法可以解决这个问题:

尝试不同的电缆- 如果您有另一个,值得一试,也可以在另一个系统上尝试您的电缆。

在 xorg.conf 中定义监视器设置- 添加监视器部分并指定刷新率,模式行在这里没有帮助。

在文件中提供 EDID- 如果您可以访问其中另一个监视器,您可以将 EDID 保存到文件中并在 xorg.conf 中引用它。

相关内容