:译自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

gnome-session 使用方法与介绍的更多相关文章

  1. 使用Memcache在PHP中调试方法的介绍及应用

    使用Memcache在PHP中调试方法的介绍及应用 如果我们在网络开发中,特别是大访问量的web项目开发中,为了提高响应速度,减少数据查询运算,那么我们都会选用memcahce.首先我们必须要安装,接 ...

  2. Flask 框架中 上下文基础理念,包括cookie,session存储方法,requset属性,current_app模块和g模块

    Flask中上下文,分为请求上下文和应用上下文.既状态留存 ,就是把变量存在某一个地方可以调用 请求上下文:实际就是request和session用法理念,既都是可以存储东西. 应用上下文:既变量共享 ...

  3. 基于redis的处理session的方法

    一个基于redis的处理session的方法,如下. <?php class Session_custom { private $redis; // redis实例 private $prefi ...

  4. KEGG数据库的使用方法与介绍

    KEGG数据库的使用方法与介绍 KEGG的数据 KEGG中的pathway是根据相关知识手绘的,这里的手绘的意思可能是指人工以特定的语言格式来确定通路各组件的联系:基因组信息主要是从NCBI等数据库中 ...

  5. hibernate4中使用Session doWork()方法进行jdbc操作(代码)

    Hibernate3.3.2版本中getSession().connection()已被弃用,hibernate4中官方推荐使用Session doWork()方法进行jdbc操作 首先看看Work接 ...

  6. 如何使用数据库保存session的方法简介

    使用数据库保存session的方法 php的session默认是以文件方式保存在服务器端,并且在客户端使用cookie保存变量,这就会出现一个问题,当一个用户由于某种安全原因关闭了浏览器的cookie ...

  7. 使用无限生命期Session的方法

    使用无限生命期Session的方法 [来源] 达内    [编辑] 达内   [时间]2013-03-28 Session储存在服务器端,根据客户端提供的SessionID来得到这个用户的文件,然后读 ...

  8. 清空session的方法

    清空session的方法,常用来注销的时候清空所有的session. 方法一: Enumeration e=session.getAttributeNames(); while(e.hasMoreEl ...

  9. redis存储session配制方法

    redis存储session配制方法需要三个模块: 1.redis 2.express-session 3.connect-redis 项目中的配置方法代码片段如下: 首先连接redis,连接redi ...

随机推荐

  1. vpn是什么?手机vpn是什么?

    vpn是什么?手机vpn是什么? vpn是什么?手机vpn是什么? vpn是什么?手机vpn是什么?VPN全称是Virtual Private Network,也就是虚拟专用网的意思.很多人不知道VP ...

  2. linux与php时间函数有关的错误解决

    最近在程序里写了不少获取时间或时间戳的函数date() strtotime()等,但是把程序拿到linux上运行却爆出这些函数的错误,具体原因是因为linux本身的时间设置以及php的时区问题. 先确 ...

  3. 【67测试20161116】【数论】【DP】【思维】

    第一题: LGTB 得到了一个序列,他想在这个序列中选择一个最长的连续子序列,使得这个子序列的最大公约数等于1.请告诉他他能得到的最大长度,如果没有这样的序列,输出-1. 对于50% 的数据,1 &l ...

  4. Mybatis中#{}和${}传参的区别

    1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号.如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111&qu ...

  5. 处理xml c#

    using System.Xml; using System; using System.Text; using System.Net; using System.Collections; using ...

  6. No module named * 但是已经安装了找不到解决办法

    错误现象,把\Lib\site-packages下的安装包挪动位置到新的位置后(多个Python.exe运行位置)引起这类错误 No module named * 但是已经安装了 解决过程,先试图卸载 ...

  7. PowerMockito 同时mock多个对象

    有时候,需要测试的方法内有collections结构,就需要同时mock多个对象 被测方法: public class EmployeeService { public List<Integer ...

  8. 【转】tomcat性能调优

    一.总结前一天的学习 从"第三天"的性能测试一节中,我们得知了决定性能测试的几个重要指标,它们是: ü   吞吐量 ü   Responsetime ü   Cpuload ü   ...

  9. Android 完整开源应用,完整开源项目

    (Antox)聊天的  (new)   (OpenKeychain)OpenPGP在android上的实现  (new)   (Flock)提供同步服务   (OpenFlappyBird)曾经火爆的 ...

  10. 探索javascript----拖拽

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...