最后更新: 这是最好的解决方案这是我在多次遇到此问题后发现的。下面的问题已经过时了,因为事实证明问题不在于计算机,而在于显示器。
Ubuntu 不提供 1280x1024,但我的显示器就是这个
分辨率 --> 我想设置该分辨率,但需要帮助。
当使用 Nvidia 驱动程序版本 180 时,Ubuntu 提供 1360x768、1152x864、1024x768。这是通过 Windows 作为“Wubi”安装的 Ubuntu 9.04,我相信它是 amd64 版本。
谷歌给了我这个精确的解释这对我来说完全是拉丁语;我是一个 Windows 用户,不熟悉终端。这些 SU 问题也没有提供答案,因此提出这个新问题。我希望你能帮忙,如果需要,我会提供更多信息。
答案1
检测显示器之所以重要,原因如下:在 Ubuntu 中,/etc/X11/xorg.conf 中对显示器支持的刷新率的默认设置非常保守。这是因为如果刷新率设置得太高,某些 CRT 显示器可能会停止工作。
无法检测到显示器的解决方案通常是这样的:
1- 找到显示器实际支持的刷新率
(例如,您可以从该页面找到:http://www0.shopping.com/xPF-BenQ-BenQ-19-LCD-T905-TCO99-Monitor-Silver-Black-12ms垂直范围是 56-76,水平范围是 31-81)。2-
编辑 /etc/X11/xorg.conf 文件中的“监视器”部分以使用这些范围: 3- 重新启动 X 或计算机 4- 运行 nvidia-settings,您想要的分辨率就在那里。
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 76.0
EndSection
答案2
运行nvidia-settings
并检查标有“X 服务器显示配置”的选项卡。驱动程序是否正确检测到您的显示器?如果没有,您是否能够在该屏幕上选择正确的分辨率?