如何在启动/登录时自动加载 nVidia X Server 分辨率设置?

如何在启动/登录时自动加载 nVidia X Server 分辨率设置?

首先,是的,我已经四处寻找这个问题的答案。答案有很多(太多了),到目前为止我还没有找到一个可行的答案。我尝试了各种形式的“将设置保存在 /etc 下的某个文件中”,以及“将设置保存在 ~/.config 下的某个文件中”。我甚至尝试了一些命令集,这些命令应该将我想要的分辨率添加到可信的分辨率中。似乎随着时间的推移,更改视频设置的正确位置发生了变化。我想事情的发展是可以的,但如果以某种方式记录下来如何/为什么/在哪里,那就太好了。但这只是我的沮丧之情。

我有一台 GTX 760,驱动 2 台显示器。主显示器(如果重要的话,是右显示器)最近升级为不错的 4k 显示器。虽然 760 能够驱动所有这些像素,但它并不...令人满意。我发现,如果我将 4k 的分辨率调低到 2560x1440 之类的分辨率,生活会好得多。这是显示器内部升级后非常满意的分辨率,并且视频卡认为这是一个完全有效的(如果缩放)分辨率。所以生活很美好。

但是,Ubuntu 不相信这个分辨率存在。这意味着每次我启动计算机时,登录屏幕都会将分辨率改回 3840x2160(您可以看到它改回来)。然后,一旦我登录,我必须启动 nVidia 设置工具并将其改回来。每次启动。而且,更令人沮丧的是,最近(大约在我更新到 16.04 的时候,但我不完全确定这是因果关系。这可能是时间上的巧合)当我更改分辨率时,菜单栏的右边缘似乎保持在屏幕右边缘之外。所以,不知何故它甚至没有注意到分辨率的变化。

我怎样才能让计算机以我想要的分辨率运行,而不必每次启动时都更改设置?如果你觉得有点存在主义,为什么一个专门用于设置设置的工具中的设置会被忽略?

相关内容