注:譯自gnome-session[1],有調整,如若有誤,歡迎指正
用途
- 啟動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