无法在 Nvidia X 服务器设置中更改 ViewportOut

无法在 Nvidia X 服务器设置中更改 ViewportOut

我在 Nvidia 卡上有 2 个显示器:

  • 第一:1440x900
  • 第二:1280x1024

第一个效果很好。第二个的分辨率为 640x480。在 Nvidia 设置中,我只能选择 640x480。如果我更改 ViewportOut,它会下降到 640x480。

如果我可以改变分辨率,那就太酷了xorg.conf

答案1

你可以进去,xorg.conf但我发现 nvidia 驱动程序也不会让我在那里更改它。任何帮助都可以。

命令行界面::~$ nvidia-settings --verbose --assign CurrentMetaMode="DPY-3: 2560x1440 { ViewPortIn=2560x1440,ViewPortOut=2560x1440+0+0 }"

Xorg.conf:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "DPY-3: nvidia-auto-select 2560x1440 +0+0 {viewportout=2560x1440, viewportin=2560x1440}"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

答案2

我有相同的解决方案和相同的问题。我发现我的 DVI-I-to-VGA 适配器损坏,导致无法检测到显示器 BIOS 配置。

  1. 我切换了适配器并仅连接了第二台显示器 (1280x1024)。
  2. 登录
  3. 删除了之前的 /etc/X11/xorg.conf 并在桌面上进行备份
  4. 称为 nvidia-xconfig
  5. 复制 2 个部分:监视器、屏幕
   “监控”部分
        标识符“Monitor0”
        供应商名称“LG”
        型号名称“LG FLATRON L1734S”
        水平同步 63.0 - 67.0
        垂直刷新 43.0 - 72.0
        选项“DPMS”
    结束部分

    “屏幕”部分
        标识符“Screen0”
        设备“设备0”
        监控“Monitor0”
        默认深度 24
        “显示”小节
            深度24
            模式“1280x1024”
        结束小节
    结束部分
  1. 关闭电脑
  2. 更换适配器
  3. 登录桌面环境
  4. 打开显示分辨率并选择第二个显示器分辨率

至少对我来说效果很好,但从 14.04 升级到 15.10 后设置被重置

相关内容