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

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

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

答案1

有些选项xorg.conf让普通用户设置是危险的。 X 服务器不知道哪些选项或选项组合是危险的。因此,普通用户不具备按设计设置任意选项的一般能力。从您的或其他 X 会话初始化文件中运行xinputxset等是自然的方式。xkbcomp~/.xinitrc

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

相关内容