Java Desktop System 发行版 3 管理指南

第 7 章 会话管理

本章介绍会话管理,并说明如何设置会话默认选项。本章还包含有关会话和登录脚本的信息。

会话简介

会话发生在用户登录到桌面直到用户注销之间的时间段内。会话管理器在登录管理器验证用户身份后启动。通过会话管理器,用户可以管理会话。例如,用户可以保存会话状态,并在下一次登录时返回到该会话。

至少有下列应用程序在会话中运行:

设置会话默认选项

下表列出了包含默认会话信息的文件:

文件 

说明 

/usr/share/gnome/default.session

默认会话文件。默认会话的详细信息存储在此文件中。 

$HOME/.gnome2/session

用户会话文件。用户修改会话时,详细信息存储在此文件中。 

要为所有用户设置默认的会话详细信息,请修改默认会话文件。

要为某个用户恢复默认会话设置,请从该用户的起始目录删除会话文件。如果用户会话文件不存在,系统将使用 /usr/share/gnome/default.session 中的默认设置。

要将当前会话保存为缺省会话,用户可运行 gnome-session-save 命令。

在 Solaris 系统上使用登录脚本

Java Desktop System 不支持系统范围的登录脚本或注销脚本。会话管理器只允许用户配置用户会话。用户可以使用 Sessions 首选项工具配置非会话管理的启动应用程序。


提示 –

您可以解决 GNOME 不支持系统范围登录脚本这一问题。要创建系统范围的登录脚本,请在 /usr/dt/config/Xsession.d 目录下创建该脚本。将脚本命名为以下名称:

number-greater-than-1000. name

例如,将脚本命名为 1050.login。有关 /usr/dt/config/Xsession.d 文件的更多信息,参见 dtlogin 手册页中的 XSession 文件