用于 Solaris 操作环境的 GNOME 2.0 桌面系统管理指南

第 6 章 会话管理

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

操作的介绍

用户登录桌面环境后,退出之前会出现一个会话。会话管理器在登录管理器验证用户身份后启动。通过会话管理器,用户可以管理会话。例如,用户可以保存会话状态,并在下一次登录时返回到该会话。

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

设置会话默认选项

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

文件 

说明 

/usr/share/gnome/default.session

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

$HOME/.gnome2/session

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

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

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

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

登录脚本

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


提示:

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

大于 1000 的数字名称

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