我刚刚从 13.04 升级到 13.10,现在我遇到了 nvidia X 服务器设置问题:重新启动 X 服务器后,我所做的更改不会保存。
我检查了xorg.conf
(/etc/X11/xorg.conf
)并且没有问题,但我认为它没有被使用。他们移动了文件xorg.conf
吗?
答案1
Ubuntu 13.10 的 xserver.configfile 位于/etc/X11/xorg.conf
。您可以使用默认 Ubuntu 存储库中的 nvidia-settings 应用程序更改 Nvidia 设置。nvidia-settings 是一个用于更改 Nvidia 设置的图形应用程序。要启动 nvidia-settings,请搜索英伟达在 Dash 中,单击绿色图标“NVIDIA X Server Settings”。
答案2
我不再拥有 Nvidia 卡/芯片,但我发现了以下东西:
Arch Wiki 推荐将自定义的 Nvidia xorg.conf 的内容保存在 中。这听起来很合乎逻辑,因为我可以在 13.10 安装
/etc/X11/xorg.conf.d/20-nvidia.conf
中看到一些配置文件。/usr/share/X11/xorg.conf.d/
在 Majaro Linux 论坛上的一篇文章中(Ubuntu 衍生产品)一位用户说他必须将内容保存到
/etc/X11/mhwd.d/nvidia.conf
。MHWD 是 Manjaro 硬件检测。可能不是 Ubuntu 的解决方案,但它可能会提供提示。虽然不太可能,但可以将内容保存到那里
/etc/X11/Xsession.d/20_custom_nvidia-config
或在简单的脚本中引用它们可能会有用。请参阅Xsession 的手册页。
答案3
这是暂时的解决方案。 https://bbs.archlinux.org/viewtopic.php?pid=1299520#p1299520
问题出在您的主文件夹中的 .nvidia-settings-rc 文件中。如上面的链接所示,您应该:
- 像往常一样使用 GUI 更改您的设置。退出 GUI 应用程序以保存您的更改。
- 在文本编辑器中编辑配置文件 (~/.nvidia-settings-rc),删除所有提及您机器主机名的内容。(保留其他所有内容,只删除主机名的实际字母。);然后
- 完成后对配置文件进行写保护。
答案4
可能是 lightdm 覆盖了你的设置。请参阅此处的答案: