是否可以让 X 解析每个用户的配置文件?

amn*_*amn 8 xorg not-root-user

我认为必须在传统系统 Xorg.conf 文件中编写的许多选项与用户首选项有关,因此恕我直言,不应由系统管理员设置。特别是触摸板设置。我目前有几xinput ...~/.xinitrc来覆盖默认值。我希望 X 在启动时解析我选择的配置文件,我认为这将是设置大量每用户配置的更好方法。我问的可能吗?

Gil*_*il' 9

有选项,xorg.conf让普通用户设置是危险的。X 服务器不知道哪些选项或选项组合是危险的。因此,按照设计,普通用户没有设置任意选项的通用能力。跑步xinputxsetxkbcomp并从等~/.xinitrc或其他X会话initalisation文件是自然的方式。

X.org(就像之前的 XFree86)为用户提供了有限的能力,可以在系统管理员预设的多个配置文件之间进行选择。如果您将-config参数传递给服务器(例如startx -- -config foo)或设置XORGCONFIG环境变量,则服务器会查找名为/etc/X11/$XORGCONFIG(无绝对路径或..允许)的配置文件。