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 特性,将使该文件中指定的资源用于该用户的会话。该文件中指定的资源优先于桌面缺省资源或系统管理员资源文件中所指定资源。


注意:

"X 工具包内置工具"公用程序指定将从 RESOURCE_MANAGER 或者从 HomeDirectory /.Xdefaults 为应用程序装入资源,但是不可同时从二者装入资源。一般,这意味着会忽略用户的 HomeDirectory /.Xdefaults 文件。但是,如上所述,在会话启动时"会话管理器"通过将 HomeDirectory/.Xdefaults 合并到 RESOURCE_MANAGER 中来调整前者。如果用户更改 RESOURCE_MANAGER /.Xdefaults,那么在用户调用"重新装入资源"操作之前,所做的更改对新的应用程序是看不到的。"重新装入资源"操作将命令"会话管理器"重新装放带有缺省的、全系统的及用户指定资源的 RESOURCE_MANAGER。这样,对全系统的及个人的资源文件所做的更改就可用于应用程序。


有关详细信息,请参阅: