用途
- 启动GNOME桌面环境
概要(synopsis)
- 使用方法
gnome-session [--autostart=DIR] [--default-session-key=KEY] [--failsafe|-f] [--debug]
描述
gnome-session
程序能够启动GNOME桌面环境。此命令通常由登陆管理者(如gdm,xdm,或者X启动脚本)调用执行。
Gnome-session要么加载用户已存储的session,要么为用户提供一套由系统管理员(或系统中默认的gnome安装器)定义的默认session。
默认的session以GConf键的形式定义于/desktop/gnome/session下。当保存一个session时,gnome-session
便将当前正在执行
的应用程序保存于$XDG_CONFIG_HOME/gnome-session/saved-session目录下。
gnome-session
是X11R6session管理程序,能够管理GNOME应用程序,并兼容所有X11R6 SM。
选项
支持的配置项:
- --autostart=DIR
指定参数时,gnome-session
将启动目录DIR下的所有应用程序,而不是启动
desktop/gnome/session/default_session下定义的应用程序或由--default-session-key配置项配置
的应用程序。
支持多个--autostart
- --default-session
当指定该参数时,运行默认session会读取相应应用程序配置GConf键。如果为指定,
- failsafe
gnome-session
以fail-safe的模式运行。用户指定的应用程序将不会被启动。
当用户为未指定该参数时,默认配置/desktop/gnome/session/default_session将会直接被使用。.
- --debug
运行环境
gnome-session
接受gnome程序使用过的所有标准环境变量,而不是只有SESSION_MANAGER
环境变量。
gnome-session也设置几个环境变量用于其子进程。
SESSION_MANAGER
此变量用于session-manager感知子进程来连接gnome-session
DISPLAY
Reference
[1] gnome-session: http://linux.die.net/man/1/gnome-session