Ubuntu 中的屏幕分辨率错误(nvidia 专有驱动程序)

Ubuntu 中的屏幕分辨率错误(nvidia 专有驱动程序)

我有一台 BenQ GW2400 和一台 Geforce FX5200。我运行 Ubuntu Karmic 9.10,并安装了最新的专有 Nvidia 驱动程序。GW2400 支持 1920x1200,但我只能从 nvidia x 服务器程序中选择 1600x1200。有人知道如何启用更高的分辨率吗?我读过一些关于在 /etc/X11/xorg.conf 中添加自定义模式行等内容,但我不知道这是否适用于 Karmic。

谢谢。

更新

我尝试了下面答案中的所有方法,但都没有成功。升级到 Ubuntu 10.04 后,一切都解决了(甚至修复了我半断的 WLAN 连接)。无论如何,感谢大家的回答 :)

答案1

首先备份您的xorg.conf文件:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

我认为默认颜色深度是 24,因此/etc/X11/xorg.conf添加以下内容:

“屏幕”部分
    “显示”子部分
        深度 24
        模式 “1920x1200” “1600x1200” “1024x768” “800x600” “640x480”
    结束子节
结束部分

重新启动 X 服务器以使更改生效。您可以使用sudo /etc/init.d/gdm restart

这也可能有用,如何:在 Xorg 中更改分辨率/刷新率

答案2

您可以按照以下说明将未检测到的分辨率添加到显示器:

https://wiki.ubuntu.com/X/Config/Resolution

那么它仍然能够智能地处理监视器变化等。

相关内容