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

什么是会话?

会话是在用户的桌面上所给出的应用程序、设置及资源的集合。会话管理是惯例和协议的集合, 该集合使得"会话管理器"可以保存和恢复用户的会话。用户可以登录到系统并可使用与用户注销时所使用的运行应用程序、设置 及资源相同的集合。用户第一次登录到桌面时, 装入缺省的初始会话。然后,"会话管理器"将支持当前和起始会话的概念。

初始会话

当用户第一次登录到桌面时,"会话管理器" 将使用系统缺省值生成该用户的初始会话。 在缺省情况下,将启动"文件管理器"及 "桌面介绍"(帮助卷)。

当前会话

无论是从保存的起始会话、保存的当前会话,还是从系统缺省初始会话所恢复的登录,用户正在运行的会话总是被认为是当前会话。当用户退出会话时, 基于用户的"式样管理器启动"设置,"会话管理器" 会自动保存当前会话。用户下次登录到桌面时,"会话管理器"会重新启动先前保存的当前会话, 即将桌面恢复到与用户上次注销时相同的状态。

起始会话

无论桌面在用户注销时的状态如何,用户每次登录时桌面都可以恢复为相同的状态。 用户可以保存当前会话的状态,然后使用"式样管理器启动"设置, 使"会话管理器"在用户每次登录时启动该会话。

显示专用的会话

要为专用的显示器运行专用的会话,用户可以创建显示专用会话。为此,用户可以将HomeDirectory/.dt/sessions 目录复制到HomeDirectory/.dt/display中, 其中display是实际的、非全名的主机名(例如,pablo:0 是有效的,而pablo.gato.com:0unix:0是无效的)。用户在显示器pablo:0上登录时,"会话管理器" 将启动该显示专用会话。