我的设置默认不使用xorg.conf
;但我打算创建它以便RandR
有效地使用......
我是否需要强制使用它xorg.conf
或者 Ubuntu 会自动检测并使用它?
答案1
不,您不必强制执行。如果存在,Xorg 服务器会自动加载它。您可以将其视为静态覆盖配置。
请记住,如果xorg.conf
缺少项目,Xorg 将加载动态设置,然后恢复为默认值。
man xrog.conf
当 Xorg 服务器由“root”用户启动时,配置文件搜索位置如下:
<cmdline> /etc/X11/<cmdline> /usr/etc/X11/<cmdline> $XORGCONFIG /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
man Xorg
配置
Xorg 通常使用名为 xorg.conf 的配置文件和名为 xorg.conf.d 的目录中带有后缀 .conf 的配置文件进行初始设置。有关此文件格式的信息,请参阅 xorg.conf(5) 手册页。
Xorg 有一种机制,当没有 xorg.conf 文件或 xorg.conf.d 文件时,它可以在运行时自动生成内置配置。此自动配置机制的当前版本以两种方式工作。
第一是通过增强功能使 xorg.conf 文件中的许多组件成为可选组件。这意味着可以探测或合理推断的信息不需要明确指定,从而大大减少了运行时需要生成的内置配置信息量。
第二个是为大多数配置信息提供“安全”的后备方案。这最大限度地提高了 Xorg 服务器在特定硬件信息不可用的情况下以某种可用配置启动的可能性。
Xorg 的自动配置支持正在开发中。目前它针对的是 Xorg 支持的最流行的硬件和软件平台。计划在未来版本中提供增强功能。