我刚刚安装了 Ubuntu 18.04。我有一台带有两个 GPU 和 5 个显示器的机器。过去使用旧版本的 Ubuntu 时,让它们正常工作一直是一项挑战。最后我手动创建了一个 xorg.conf 文件,并且运行良好。从那时起,每次我安装新的 Ubuntu 时,我只需将该文件粘贴到 /etc/X11/ 中,然后重新启动,这样就好了。
安装 Ubuntu 18.04 后,该策略不起作用。我找不到 xorg.conf 文件的位置。你能告诉我它在哪里吗?Ubuntu 是否发生了变化,以至于不再使用 xorg?
谢谢,
答案1
手册页中有很多信息,请在终端中尝试一下:
man xorg.conf
太长不看;
您应该在以下一个或多个目录中找到您的 xorg.conf 文件或您的配置文件:
/etc/X11/<cmdline>
/usr/etc/X11/<cmdline>
/etc/X11/$XORGCONFIG
/usr/etc/X11/$XORGCONFIG
/etc/X11/xorg.conf
/etc/xorg.conf
/usr/etc/X11/xorg.conf.<hostname>
/usr/etc/X11/xorg.conf
/usr/lib/X11/xorg.conf.<hostname>
/usr/lib/X11/xorg.conf
最后,还会在为系统使用而保留的目录中搜索配置文件。
这是为了将供应商或第三方软件包的配置文件与本地管理的配置文件分开。
这些文件位于以下目录中:
/usr/share/X11/xorg.conf.d
PS:您介意分享一下您的 xorg.conf 吗?我正在尝试与您的类似的设置。检查我的问题
答案2
仅供参考,解决方案很好,但结果很糟糕......
好的。要获取我们都习惯的可配置文件:
/etc/X11/xorg.conf
只需运行 nvidia 设置,然后在 X Server Display Conf'n 中单击...
Save to X Configuration File
糟糕的是,现在任何变化似乎都有可能导致你的系统重新启动并出现黑屏...即)...
小心编辑!
为了说明我的观点,我刚刚将它添加到一个运行良好的系统中,没有任何其它更改,只是进行了更新,然后重新启动到冻结的登录屏幕。
并且使用了无数次的标准修复方法是(并进一步强调了这一点...)重新启动到恢复模式,或者更好的方法是登录到您的 Gnome(即不是“Xorg 上的 Gnome”)或 Wayland 上的 Ubuntu。使用这三种方法中的任何一种,删除 xorg.conf 文件,然后重新启动回到 Ubuntu 或“Xorg 上的 Gnome”。
如果你选择使用终端,此代码可以工作:
sudo rm /etc/X11/xorg.conf
马克,尽力帮忙
答案3
在较新的 Ubuntu 版本中,xorg.conf 文件不是默认生成的。所有 Xorg 参数均自动设置。
要生成该文件,请使用以下命令之一:
sudo dpkg-reconfigure -phigh xserver-xorg
对于 Nvidia 卡:
sudo nvidia-xconfig
对于 ATI(似乎包含问题):
sudo aticonfig --initial
然后将生成 xorg.conf - 很可能在 /etc/X11/xorg.conf 中