所以我安装了最新的 NVIDIA 驱动程序(302.17),x-swatsPPA 存储库非常简单
它给了我:
- 更好的性能
- 能够旋转我的辅助显示器,
- 从显示小程序本地管理 gfx。
但是,安装后,除了我的原始分辨率之外没有其他可用的分辨率选项,所以我无法在显示应用程序或 nvidia 设置中更改分辨率。
当想以其他分辨率玩游戏等时这很烦人。
xrandr -q 报告除原始分辨率外没有其他分辨率。驱动程序似乎还禁用了缩放功能,因此,例如,以较低分辨率运行的游戏不会缩放。这意味着我的屏幕上会出现一个小的居中窗口。
根据文档,可以在 Xorg.conf 中添加分辨率,但我找不到有关如何操作的任何具体信息。
答案1
我自己通过阅读 nvidia 驱动程序的 xorg 手册页和新驱动程序的发行说明找到了答案
显然,它缺乏检测您的卡/显示器能够达到的分辨率的支持,因为该支持正在被重写。
手动将分辨率添加到您的 xorg.conf 文件可以让游戏等切换到它们所需的分辨率。
在屏幕部分(“屏幕”部分)添加以下行:
Option "metamodes" "DFP-0: nvidia-auto-select, DFP-1: nvidia-auto-select; nvidia-auto-select {ViewPortIn=1440x900}; nvidia-auto-select {ViewPortIn=1280x1024}; nvidia-auto-select {ViewPortIn=1280x960}; nvidia-auto-select {ViewPortIn=1280x800}"
如果您没有 xorg.conf 文件,您可以使用 nvidia-settings 为您创建一个,然后将上面的行附加到其中。以获得对指定分辨率的支持。
在我的情况下,DFP-0 是我的主显示输出。您可以使用以下命令验证显示输出的名称:
xrandr -q
从终端
答案2
我通过手动安装从以下网址下载的 Nvidia 版本 319.49 驱动程序解决了同样的问题http://www.nvidia.com/Download/index.aspx?lang=en-us
按照所述程序“方法 4:从官方网站手动安装” 请注意,我在安装过程中启用了 DKMS 选项,并且对是否覆盖现有的 xorg.conf 文件的问题回答了是。
安装后,我重新启动了笔记本电脑,并且在 nvidia 设置中所有分辨率再次可见。