屏幕分辨率不持久

屏幕分辨率不持久

我刚刚安装了 NVidia GeForce GTX 750 Ti 显卡,在运行 14.04 的电脑上使用 NVidia 网站上的专有驱动程序。它运行正常……直到我注销并重新登录。每次我这样做时,它都会重置为低分辨率,删除我的过扫描设置,并使鼠标实际上在距离光标约一英寸的位置“点击”。

有很多问题给出了相同的解决方案,或者它的一些变体:脚本“nvidia-settings --load-config-only”在您登录时运行。这没有任何效果;在终端窗口中运行它不会执行任何操作,也不会将其放入 .xinitrc 中。

我发现实现此功能的唯一方法是启动 nvidia-settings,然后更改任何设置,使“应用”按钮可点击,然后点击它。然后它会加载我想要的设置。这很复杂,因为鼠标点击距离瞄准位置一英寸,直到我完成整个过程。

删除 monitor.xml 会改变默认分辨率,但不是我想要的分辨率。禁用 xrandr 守护进程没有效果​​。

有人有建议吗?

xorg.conf 的相关部分:

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "COB TF-TV3207E*"
HorizSync       14.0 - 91.0
VertRefresh     22.0 - 80.0
Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 750 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "1920x1080 +0+0 {viewportout=1818x1022+51+28}"
    Option         "SLI" "Auto"
    Option         "MultiGPU" "Auto"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

答案1

不确定这是否相关,但我相信 ubuntu 通常会忽略 xorg.conf。但是,它确实会根据各种自动检测到的信息和 下的 xorg.conf 片段创建一个虚拟 xorg.conf /usr/share/X11/xorg.conf.d。您可以尝试以某种方式在其中添加所需的内容。

相关内容