Solaris 公用桌面环境: 高级用户和系统管理员指南

装入会话资源

"会话管理器"使用 X 服务器的RESOURCE_MANAGER 属性以 使桌面资源可用于所有应用程序。"会话管理器"通过下列方法装入RESOURCE_MANAGER

桌面缺省资源可以在/usr/dt/config/language/sys.resources 中找到。通过RESOURCE_MANAGER 属性将使这些资源可用于每个用户的会话。不应编辑该文件, 因为它会被后续的桌面安装覆盖。

可以通过创建/etc/dt/config/language/sys.resources 增加系统缺省资源。在该文件中,可以为所有桌面用户 覆盖缺省资源或指定附加资源。由于该文件在会话启动过程中合并到桌面缺省资源中, 所以在该文件中只应该放置新的或更新的资源说明。通过RESOURCE_MANAGER 属性,该文件中指定的资源可以用于每个用户的会话。该文件中指定的资源具有高于桌面缺省资源文件中所指定 资源的优先级。

用户可以使用其HomeDirectory/.Xdefaults 文件为自己的会话增加桌面缺省的和系统范围的资源。通过RESOURCE_MANAGER属性,使该文件中指定的资源 可以用于该用户的会话。该文件中指定的资源具有高于桌面缺省资源或系统管理员资源文件中所指定资源的优先级。

用户可以使用其 HomeDirectory/.Xdefaults 文件为自己的会话 增加桌面缺省的和系统范围的资源。通过 RESOURCE_MANAGER 属性,使该文件中指定的资源 可以用于该用户的会话。该文件中指定的资源具有高于 桌面缺省资源或系统管理员资源文件中所指定 资源的优先级。


注意:

"X 工具包内置工具"实用程序指定将从 RESOURCE_MANAGER 或者从 HomeDirectory/.Xdefaults为应用程序装入资源,但是不可同时从二者这样做 。通常,这意味着会忽略用户的 HomeDirectory/.Xdefaults 文件。但是,如上所述,在会话启动时"会话管理器"调整HomeDirectory/.Xdefaults, 通过将HomeDirectory/.Xdefaults 合并到 RESOURCE_MANAGER 中的方法 。如果用户更改 HomeDirectory/.Xdefaults,那麽在用户调用"重新装入资源"动作之前,所做的更改对新的 应用程序是不可见的。"重新装入资源"动作将 构造"会话管理器",以缺省的、系统范围的 及用户指定的资源重新装入 RESOURCE_MANAGER。这样 对系统范围的及个人的资源文件的更改就可用于 应用程序。


关于进一步信息,请参阅: