Oracle Solaris 11_ Desktop

Embed Size (px)

Citation preview

  • Guadel administrador deOracle Solaris11.1Desktop

    Referencia: E3669301Octubre de 2012

  • Copyright 2012, Oracle y/o sus filiales. Todos los derechos reservados.

    Este software y la documentacin relacionada estn sujetos a un contrato de licencia que incluye restricciones de uso y revelacin, y se encuentran protegidos por lalegislacin sobre la propiedad intelectual. Amenos que figure explcitamente en el contrato de licencia o est permitido por la ley, no se podr utilizar, copiar,reproducir, traducir, emitir, modificar, conceder licencias, transmitir, distribuir, exhibir, representar, publicar ni mostrar ninguna parte, de ninguna forma, porningnmedio. Queda prohibida la ingeniera inversa, desensamblaje o descompilacin de este software, excepto en lamedida en que sean necesarios para conseguirinteroperabilidad segn lo especificado por la legislacin aplicable.

    La informacin contenida en este documento puede someterse amodificaciones sin previo aviso y no se garantiza que se encuentre exenta de errores. Si detecta algnerror, le agradeceremos que nos lo comunique por escrito.

    Si este software o la documentacin relacionada se entrega al Gobierno de EE.UU. o a cualquier entidad que adquiera licencias en nombre del Gobierno de EE.UU. seaplicar la siguiente disposicin:

    U.S. GOVERNMENTENDUSERS:

    Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S.Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplementalregulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted tothe U.S. Government.

    Este software o hardware se ha desarrollado para uso general en diversas aplicaciones de gestin de la informacin. No se ha diseado ni est destinado para utilizarseen aplicaciones de riesgo inherente, incluidas las aplicaciones que pueden causar daos personales. Si utiliza este software o hardware en aplicaciones de riesgo, ustedser responsable de tomar todas las medidas apropiadas de prevencin de fallos, copia de seguridad, redundancia o de cualquier otro tipo para garantizar la seguridaden el uso de este software o hardware. Oracle Corporation y sus subsidiarias declinan toda responsabilidad derivada de los daos causados por el uso de este softwareo hardware en aplicaciones de riesgo.

    Oracle y Java sonmarcas comerciales registradas de Oracle y/o sus subsidiarias. Todos los dems nombres pueden sermarcas comerciales de sus respectivospropietarios.

    Intel e Intel Xeon sonmarcas comerciales omarcas comerciales registradas de Intel Corporation. Todas las marcas comerciales de SPARC se utilizan con licencia ysonmarcas comerciales omarcas comerciales registradas de SPARC International, Inc. AMD,Opteron, el logotipo de AMD y el logotipo de AMDOpteron sonmarcas comerciales omarcas comerciales registradas de AdvancedMicro Devices. UNIX es unamarca comercial registrada de TheOpenGroup.

    Este software o hardware y la documentacin pueden ofrecer acceso a contenidos, productos o servicios de terceros o informacin sobre losmismos. Ni OracleCorporation ni sus subsidiarias sern responsables de ofrecer cualquier tipo de garanta sobre el contenido, los productos o los servicios de terceros y renuncianexplcitamente a ello. Oracle Corporation y sus subsidiarias no se harn responsables de las prdidas, los costos o los daos en los que se incurra como consecuenciadel acceso o el uso de contenidos, productos o servicios de terceros.

    121025@25097

  • Contenido

    Prefacio ....................................................................................................................................................7

    1 AdministracindeOracle Solaris Desktop ...................................................................................... 11Descripcin general del escritorio ..................................................................................................... 11

    2 Gestinde las preferencias deusuario conGConf ........................................................................ 13Descripcin general de GConf ........................................................................................................... 13Componentes del repositorio GConf ............................................................................................... 14

    Orgenes de configuracin .......................................................................................................... 15Esquema ........................................................................................................................................ 16Archivos de definicin de esquemas .......................................................................................... 17

    DaemonGConf ................................................................................................................................... 18Uso de la herramienta de lnea de comandos GConf ...................................................................... 19Configuracin de valores de preferencia .......................................................................................... 22

    Preferencias generales ................................................................................................................. 23Preferencias de aspecto ................................................................................................................ 28

    Restauracin de valores de preferencia predeterminados .............................................................. 30

    3 Personalizacindemens .................................................................................................................31Descripcin general de losmens ..................................................................................................... 31Uso de archivos de definicin demens ........................................................................................... 32Uso de archivos de entrada de directorio ......................................................................................... 34Uso de archivos de entrada de escritorio .......................................................................................... 36Edicin demens ................................................................................................................................ 38

    Agregacin ymodificacin de losmens del sistema .............................................................. 38Creacin ymodificacin demens de usuario ......................................................................... 41

    Combinacin demens ...................................................................................................................... 41

    3

  • Combinacin demens de usuario y sistema .......................................................................... 41

    4 Instalacinde temas ...........................................................................................................................43Descripcin general de temas ............................................................................................................ 43Archivo de ndice de temas ................................................................................................................. 44Instalacin de una opcin de controles ............................................................................................. 45Instalacin de una opcin de borde de ventana ............................................................................... 46Instalacin de una opcin de iconos ................................................................................................. 46Instalacin de iconos para temas ....................................................................................................... 47 Cmo instalar un icono para un tema ....................................................................................... 47

    Creacin de una opcin de controles personalizada ....................................................................... 48 Cmo crear una opcin de controles personalizada ................................................................ 48

    5 Personalizacinde fuentes ................................................................................................................49Descripcin general de fuentes .......................................................................................................... 49

    Biblioteca fontconfig ................................................................................................................. 49Sistema de fuentes X11 antiguo .................................................................................................. 51

    Sustitucin de fuentes ......................................................................................................................... 53

    6 Usode tiposMIME ...............................................................................................................................55Descripcin general de tiposMIME ................................................................................................. 55Acerca de la base de datosMIME ...................................................................................................... 56

    Contenido de la base de datosMIME ........................................................................................ 57Refrescamiento de la base de datosMIME ................................................................................ 59

    Comprensin de archivos XML de tipoMIME ............................................................................... 60Modificacin de tiposMIME ............................................................................................................. 62 Cmo agregar omodificar tiposMIME .................................................................................... 62

    Registro de aplicaciones para tiposMIME ....................................................................................... 64 Cmo registrar aplicaciones para tiposMIME ........................................................................ 64 Cmo asociar un tipoMIME a una aplicacin ......................................................................... 65

    7 Gestindeprotectores depantalla .................................................................................................. 67Configuracin de preferencias de protector de pantalla ................................................................. 67

    Configuracin de preferencias de protector de pantalla para todos los usuarios ................. 68

    Contenido

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 20124

  • Modificacin de preferencias de protector de pantalla ........................................................... 68Modificacin del aspecto del protector de pantalla ......................................................................... 68 Cmo agregar una imagen de protector de pantalla ................................................................ 68

    Desactivacin de una imagen de protector de pantalla ........................................................... 69

    8 Gestinde sesiones .............................................................................................................................71Descripcin general del gestor de sesiones ....................................................................................... 71Configuracin de valores predeterminados de sesiones ................................................................. 72

    Restauracin de la configuracin predeterminada de sesin ................................................. 73Guardado de la sesin actual como sesin predeterminada ................................................... 73

    9 Descripcingeneral del explorador de ayudaYelp ....................................................................... 75Documentos de origen de la ayuda en pantalla ................................................................................ 75Archivos de entorno demetadatos de fuente abierta ...................................................................... 76Sistema de catlogos Rarian ............................................................................................................... 76

    10 Mejora del rendimientodel sistemaOracle Solaris Desktop ....................................................... 77Reduccin del uso de la CPU ............................................................................................................. 77

    Uso de opciones de temas ........................................................................................................... 78Desactivacin de la visualizacin de iconos enmens ............................................................ 79Desactivacin de la animacin de paneles ................................................................................ 79Uso de un color slido para el fondo de escritorio ................................................................... 79Mejora del rendimiento del gestor de archivos ........................................................................ 80Uso del gestor de ventanas adecuado ........................................................................................ 82

    Reduccin del trfico de red del sistema de ventanas X .................................................................. 82Reduccin del uso de color ymejora de la calidad de visualizacin .............................................. 83

    11 Desactivacinde funciones en el sistemaOracle Solaris Desktop ..............................................85Configuracin de preferencias de bloqueo ....................................................................................... 85

    Desactivacin del bloqueo de pantalla ...................................................................................... 86Desactivacin del cierre de sesin .............................................................................................. 86

    Desactivacin de operaciones de la lnea de comandos .................................................................. 86Desactivacin de la configuracin del panel .................................................................................... 87

    Contenido

    5

  • 12 Usodel sistemadeventanas X .......................................................................................................... 89Descripcin general del sistema de ventanas X ................................................................................ 89Comprensin del proceso del servidor X ......................................................................................... 90

    Uso de servidores X ...................................................................................................................... 90Uso de clientes X .................................................................................................................................. 91Configuracin de un servidor X enOracle Solaris .......................................................................... 92

    Uso de archivos de configuracin de Xorg ................................................................................ 93Uso de propiedades de configuracin SMF .............................................................................. 94Uso de archivos fdiHAL ............................................................................................................ 94

    Acceso a la pantalla de X11 ................................................................................................................. 95Especificacin de otras cuentas de usuario con acceso a la pantalla ...................................... 95Visualizacin de un cliente desde un equipo remoto .............................................................. 96Configuracin del acceso a escritorio remoto usandoVNC ................................................... 97

    Cmo configurar VNC para proporcionar un inicio de sesin grfico de invitado ............. 97 Cmo iniciar VNCmanualmente .............................................................................................. 98

    A Directorios ocultos ..............................................................................................................................99

    Glosario .............................................................................................................................................. 101

    ndice .................................................................................................................................................. 103

    Contenido

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 20126

  • Prefacio

    La gua del administrador de Oracle Solaris 11.1 Desktop describe cmo administrar sistemasque ejecutanOracle Solaris Desktop. Lamayor parte de la informacin de esta gua es genrica yse aplica a todas las versiones del escritorio. Cuando la informacin no genrica, se indica laplataforma.

    Nota Esta versin deOracle Solaris es compatible con sistemas que usen arquitecturas de lasfamilias de procesadores SPARC y x86. Los sistemas compatibles aparecen en las Listas decompatibilidad del sistema operativo Oracle Solaris.

    Este documento indica las diferencias de implementacin entre los tipos de plataforma.

    Sistemas admitidosEsta versin del escritorio admite sistemas que ejecutan el sistema operativo Oracle Solaris 11en plataformas SPARC y x86.

    Usuarios a los que est destinada esta guaEsta gua est destinada a los administradores del sistema y a los usuarios interesados en utilizarOracle Solaris Desktop.

    Organizacinde esta guaEsta gua est estructurada de la siguientemanera: Captulo 1, Administracin deOracle Solaris Desktop: ofrece una introduccin a algunos

    de los componentes bsicos utilizados para administrar Oracle Solaris Desktop, que se basaen la versin 2.30.2 de GNOMEDesktop.

    Captulo 2, Gestin de las preferencias de usuario conGConf: describe cmo utilizar laestructura de configuracin de GNOME (GConf) para establecer preferencias de escritorioobligatorias y predeterminadas para todos los usuarios.

    7

  • Captulo 3, Personalizacin demens: describe cmoOracle Solaris Desktop implementamens y cmo se pueden personalizar losmens.

    Captulo 4, Instalacin de temas: describe la configuracin que controla la aparienciavisual del escritorio, cmo est organizado en temas y cmo crear e instalar temas nuevos.

    Captulo 5, Personalizacin de fuentes: describe cmo instalar fuentes nuevas y cmocrear sustituciones de fuentes.

    Captulo 6, Uso de tiposMIME: describe cmo las aplicaciones detectan tiposMIME,cmo registrar tiposMIME y cmo agregar aplicaciones al escritorio.

    Captulo 7, Gestin de protectores de pantalla: describe cmo establecer preferencias parael protector de pantalla. En este captulo, tambin se proporciona informacin sobre cmomodificar las imgenes disponibles para el protector de pantalla.

    Captulo 8, Gestin de sesiones: ofrece una introduccin a la gestin de sesiones y describecmo establecer valores predeterminados de sesiones.

    Captulo 9, Descripcin general del explorador de ayuda Yelp: describe el sistema deayuda en el sistemaOracle Solaris Desktop.

    Captulo 10, Mejora del rendimiento del sistemaOracle Solaris Desktop: describe cmoreducir el uso de CPU y el trfico de red del sistema de ventanas X, si es necesario, y cmooptimizar la calidad de visualizacin en pantallas de 8 bits.

    Captulo 11, Desactivacin de funciones en el sistemaOracle Solaris Desktop: describecmo prevenir que los usuarios accedan a determinadas funciones del escritorio o laspersonalicen.

    Captulo 12, Uso del sistema de ventanas X: proporciona una descripcin general delsistema de ventanas X que est disponible en el sistema operativo Oracle Solaris.

    Apndice A, Directorios ocultos: describe los directorios de configuracin ocultos que elsistemaOracle Solaris Desktop agrega a los directorios raz de los usuarios.

    Acceso aOracle SupportLos clientes de Oracle tienen acceso a soporte electrnico pormedio deMyOracle Support.Para obtenerms informacin, visite http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info o, si tiene alguna discapacidad auditiva, visitehttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs.

    Prefacio

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 20128

  • Convenciones tipogrficasLa siguiente tabla describe las convenciones tipogrficas utilizadas en este manual.

    TABLA P1 Convenciones tipogrficas

    Tipos de letra Descripcin Ejemplo

    AaBbCc123 Los nombres de los comandos, los archivos, losdirectorios y los resultados que el equipomuestra en pantalla

    Edite el archivo .login.

    Utilice el comando ls -a paramostrar todos los archivos.

    nombre_sistema% tiene correo.

    AaBbCc123 Lo que se escribe, en contraposicin con la salidadel equipo en pantalla

    nombre_sistema% su

    Contrasea:

    aabbcc123 Marcador de posicin: sustituir por un valor onombre real

    El comando necesario para eliminarun archivo es rm filename.

    AaBbCc123 Ttulos de losmanuales, trminos nuevos ypalabras destacables

    Consulte el captulo 6 de laGua delusuario.

    Una copia en cach es aquella que sealmacena localmente.

    No guarde el archivo.

    Nota: Algunos elementosdestacados aparecen en negrita enlnea.

    Indicadores de los shells en los ejemplos de comandosLa tabla siguientemuestra los indicadores de sistemaUNIX predeterminados y el indicador desuperusuario de shells que se incluyen en los sistemas operativos Oracle Solaris. Tenga encuenta que el indicador predeterminado del sistema que semuestra en los ejemplos decomandos vara segn la versin deOracle Solaris.

    TABLA P2 Indicadores de shell

    Shell Indicador

    Shell Bash, shell Korn y shell Bourne $

    Shell Bash, shell Korn y shell Bourne parasuperusuario

    #

    Shell C machine_name%

    Prefacio

    9

  • TABLA P2 Indicadores de shell (Continuacin)Shell Indicador

    Shell C para superusuario machine_name#

    Prefacio

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201210

  • Administracin deOracle Solaris Desktop

    En este captulo, se ofrece una introduccin a algunos de los componentes bsicos utilizadospara administrar Oracle Solaris Desktop, que se basa en la versin 2.30.2 de GNOMEDesktop.

    Las tareas administrativas comunes incluyen configurar las preferencias de usuario,personalizar mens y fuentes, instalar temas y gestionar protectores de pantalla. En loscaptulos de esta gua, se describe detalladamente cmo realizar estas tareas administrativas.

    Descripcingeneral del escritorioEl entorno de escritorio predeterminado enOracle Solaris 11 es Oracle Solaris Desktop, queincluye GNOME 2.30.2, de la Fundacin GNOME. El escritorio est por detrs de todos losdems componentes de la pantalla. Cuando no hay ninguna ventana visible, el escritorio es esaparte de la pantalla entre los paneles superior e inferior. Puede colocar en el escritorio losarchivos y las carpetas a los que desea acceder fcilmente.

    Demanera predeterminada, los siguientes iconos pueden verse en el escritorio: Icono del equipo: proporciona acceso a CD,medios extrables (como disquetes) y todo el

    sistema de archivos (tambin conocido como sistema de archivos raz). Demanerapredeterminada, no tiene permisos de seguridad para leer los archivos de otros usuarios oeditar los archivos del sistema.

    Carpeta personal: almacena archivos personales del usuario. Tambin puede abrir estacarpeta desde el men Places (Lugares).

    Papelera: contiene archivos y carpetas que ha suprimido y ya no necesita.

    Para obtenerms informacin sobre Oracle Solaris Desktop, consulteGua del usuario deOracle Solaris 11.1 Desktop.

    Para obtener una descripcin general del sistema de ventanas X que est disponible en elsistema operativo Oracle Solaris, consulte el Captulo 12, Uso del sistema de ventanas X.

    1C A P T U L O 1

    11

  • 12

  • Gestin de las preferencias de usuario conGConf

    En este captulo, se describe cmo utilizar la estructura de configuracin de GNOME (GConf) ycmo gestionar las preferencias de usuario conGConf.

    En este captulo, se incluye la siguiente informacin: Descripcin general de GConf en la pgina 13 Componentes del repositorio GConf en la pgina 14 DaemonGConf en la pgina 18 Uso de la herramienta de lnea de comandos GConf en la pgina 19 Configuracin de valores de preferencia en la pgina 22 Restauracin de valores de preferencia predeterminados en la pgina 30

    Descripcingeneral deGConfGConf es una estructura utilizada por el entorno deOracle Solaris Desktop para almacenar laconfiguracin del escritorio y las aplicaciones. GConf simplifica la administracin depreferencias para los usuarios de Oracle Solaris Desktop.

    GConf permite que los administradores del sistema realicen las siguientes tareas: Establecer valores obligatorios para determinadas preferencias para todos los usuarios. De

    esta forma, los administradores del sistema pueden controlar si los usuarios puedenactualizar determinadas preferencias.

    Establecer valores predeterminados para determinadas preferencias para todos los usuarios. Utilizar valores recomendados para las preferencias especificadas en los archivos de

    definicin.

    GConf tambin notifica a las aplicaciones cuando un valor de preferencia cambia a travs deuna red. Al cambiar una preferencia, todas las aplicaciones que utilizan la preferencia seactualizan inmediatamente.

    2C A P T U L O 2

    13

  • GConf tiene los siguientes componentes: Repositorio de preferencias de usuario Daemon: gconfd-2 Herramienta de la lnea de comandos: gconftool-2

    Componentes del repositorioGConfEl repositorio GConf est estructurado como un simple sistema de archivos que contiene clavesorganizadas en una jerarqua. Cada clave es un directorio que contiene varias claves o tiene unvalor.

    El repositorio est organizado en grupos lgicos basados en el tipo de aplicacin y contiene lossiguientes directorios: Directorios correspondientes a las aplicaciones que utilizan el repositorio GConf. Puede ver

    los siguientes directorios: system

    desktop

    apps

    Por ejemplo, el sistema de archivos contiene el directorio /apps/metacity . Subdirectorios correspondientes a las categoras de preferencias.

    Por ejemplo, el sistema de archivos contiene el directorio /apps/metacity/general. Un directorio denominado schemas que contiene los archivos de esquema. Los archivos de

    esquema describen todas las claves de preferencia.

    Cada preferencia del repositorio GConf se expresa como un par clave-valor. Una clave depreferencia GConf es un elemento del repositorio que corresponde a una preferencia deaplicacin. Por ejemplo, la clave de preferencia/apps/gnome-session/options/show_splash_screen corresponde a la opcin Show SplashScreen on Login (Mostrar pantalla de presentacin en el inicio) en la herramienta depreferencias de sesiones.

    Las claves de preferencia, por lo general, tienen tipos de datos simples, como los siguientes: Cadenas Nmeros enteros Listas de cadenas Listas de nmeros enteros

    El formato de la clave de preferencia en el repositorio depende del mdulo de backend dellenguaje extensible demarcas (XML) que se utiliza para leer el repositorio. A continuacin, semuestra un ejemplo de la clave de preferencia /desktop/gnome/interface/font_namecuando unmdulo de backend XML se utiliza para leer el repositorio:

    Componentes del repositorio GConf

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201214

  • Sans 10

    Nota Cuando en esta gua hace referencia a una clave de preferencia, la ruta hacia la clave seagrega al nombre de la clave. Por ejemplo, la clave de preferencia font_name en el subdirectorio/desktop/gnome/interface se denomina /desktop/gnome/interface/font_name.

    Orgenes de configuracinEl repositorio GConf contiene una serie de ubicaciones de almacenamiento denominadasorgenes de configuracin. Los orgenes de configuracin semuestran en el archivo de ruta deGConf, que se encuentra en el directorio /etc/gconf/2 .

    El archivo de ruta especifica la siguiente informacin para cada origen de configuracin: Mdulo de backend que se debe utilizar para leer el repositorio Permisos en el repositorio Ubicacin del repositorio

    El archivo de ruta de GConf tambin contiene instrucciones include. Demanerapredeterminada, el contenido del archivo de ruta de GConf es el siguiente:

    xml:readonly:/etc/gconf/gconf.xml.mandatory

    include /etc/gconf/2/local-mandatory.path

    include "$(HOME)/.gconf.path"

    include /etc/gconf/2/local-defaults.path

    xml:readwrite:$(HOME)/.gconf

    xml:readonly:/etc/gconf/gconf.xml.defaults

    CuandoGConf busca un valor de preferencia, GConf lee los orgenes de configuracin en elorden especificado en el archivo de ruta. En la siguiente tabla, se describen los orgenes deconfiguracin en el archivo de ruta.

    Origende configuracin Descripcin

    Obligatorio Los permisos para el origen de configuracin estn establecidos como slolectura. Los usuarios no podrn sobrescribir los valores de este origen. Por lotanto, las preferencias del origen son obligatorias.

    Usuario El origen de configuracin se almacena en el directorio .gconf, en el directorioraz del usuario. Cuando el usuario establece una preferencia, la informacinsobre la nueva preferencia se agrega a esta ubicacin.

    Puede utilizar la aplicacin de editor de configuracin paramodificar el origen deconfiguracin del usuario.

    Componentes del repositorio GConf

    Captulo 2 Gestin de las preferencias de usuario conGConf 15

  • Origende configuracin Descripcin

    Predeterminado El origen de configuracin predeterminado contiene la configuracin depreferencias predeterminada.

    GConf aplica las preferencias en el siguiente orden de prioridad:

    1. Preferencias obligatorias2. Preferencias especificadas por el usuario3. Preferencias predeterminadas

    Las instrucciones include en el archivo de ruta de GConf permiten especificar otros orgenesde configuracin.

    Origende configuracin incluido Descripcin

    /etc/gconf/2/local-mandatory.path Utilice este origen de configuracin para almacenarlos valores de preferencia obligatorios para un sistemadeterminado.

    $(HOME)/.gconf.path Especifique la ubicacin del origen de configuracinen el directorio raz en el archivo .gconf.path.

    /etc/gconf/2/local-defaults.path Utilice este origen de configuracin para almacenarlos valores de preferencia predeterminados para unsistema especfico.

    EsquemaUn esquemaGConf es un trmino colectivo para referirse a una clave de esquemaGConf y a unobjeto de esquemaGConf. Las claves de esquema, los objetos de esquema y su relacin con lasclaves de preferencia se definen de la siguientemanera: Clave de preferencia: un elemento del repositorio GConf que corresponde a una preferencia

    de aplicacin, por ejemplo, /desktop/gnome/interface/font_name . Clave de esquema: una clave que almacena un objeto de esquema para una clave de

    preferencia, por ejemplo, /schemas/desktop/gnome/interface/font_name . Objeto de esquema: un elemento en un origen de configuracin que contiene la siguiente

    informacin para una clave de preferencia: Nombre de la aplicacin que utiliza la clave de preferencia Tipo de valor necesario para la clave de preferencia, por ejemplo, nmero entero, valor

    booleano, etc. Valor predeterminado para la clave de preferencia Breve documentacin sobre la clave de preferencia

    Componentes del repositorio GConf

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201216

  • Por ejemplo, el objeto de esquema para la clave/schemas/desktop/gnome/interface/font_name es la siguiente:

    /desktop/gnome/interface/font_name

    /schemas/desktop/gnome/interface/font_name

    gnome

    string

    Sans 10

    Default font

    Name of the default font used by gtk+.

    Puede asociar una clave de esquema con una clave de preferencia. Por ejemplo, la clave/desktop/gnome/interface/font_name incluye la siguiente clave de esquema:

    Al asociar una clave de esquema con una clave de preferencia, la preferencia utiliza el valorsugerido que se especifica en el objeto de esquema de la clave de esquema. El valor sugerido estcontenido en el elemento en el objeto de esquema. De manera predeterminada,todas las claves de preferencia en el origen de configuracin predeterminado estn asociadascon claves de esquema. Generalmente, los esquemas se almacenan en el origen de configuracinpredeterminado.

    Archivos dedefinicinde esquemasLos esquemas se generan a partir de los archivos de definicin de esquemas. Un archivo dedefinicin de esquemas define las caractersticas de todas las claves para una aplicacindeterminada y se utiliza para crear un nuevo origen de configuracin. Los archivos dedefinicin de esquemas tienen la extensin .schemas y estn incluidos en el directorio/etc/gconf/schemas.

    Algunos archivos de definicin de esquemas estn estrechamente relacionados con una parte dela interfaz de usuario de Oracle Solaris Desktop. Por ejemplo, el archivosystem_http_proxy.schemas describe las claves correspondientes a las preferencias en laherramienta de preferencias de Internet.

    Otros archivos de definicin de esquemas describen las claves que no estn expuestas por lainterfaz de usuario de Oracle Solaris Desktop. Por ejemplo, el archivo panel-global.schemasdescribe la clave /apps/panel/global/tooltips_enabled . Esta clave, que controla si semuestra la informacin sobre herramientas en los paneles de escritorio, no se expone comopreferencia en ninguna herramienta de preferencias de escritorio. Estas claves puedenmodificarsemediante el comando gconftool-2. Para obtenerms informacin, consulte Usode la herramienta de lnea de comandos GConf en la pgina 19.

    Componentes del repositorio GConf

    Captulo 2 Gestin de las preferencias de usuario conGConf 17

  • Algunas partes de la interfaz de usuario de Oracle Solaris Desktop contienen preferencias querepresentan las claves GConf desdems de un archivo de definicin de esquemas. Por ejemplo,la herramienta de preferencias demtodos abreviados de teclado contiene preferencias querepresentan las claves de los archivos panel-global-config.schemas y metacity.schemas.

    DaemonGConfEl daemonGConf se denomina gconfd-2. El daemonGConf notifica a las aplicaciones cuandocambia un valor de preferencia. Por ejemplo, puede elegir mostrar slo los iconos de las barrasde herramientas de la herramienta de preferencias demens y barras de herramientas. Cuandoselecciona esta opcin en la herramienta de preferencias, se actualizan inmediatamente lasbarras de herramientas de todas las aplicaciones abiertas. El daemonGConf puede funcionar deforma local o a travs de una red.

    Demanera predeterminada, se inicia una instancia del daemonGConf para cada usuario. EldaemonGConf no controla los problemas complejos, como la autenticacin y la seguridad delos datos. Cuando el daemonGConf se inicia, carga el archivo de ruta de GConf desde eldirectorio /etc/gconf/ version/path. El daemonGConf gestiona todo el acceso entre lasaplicaciones y los orgenes de configuracin.

    Cuando una aplicacin solicita el valor de una clave de preferencia, el daemonGConf utiliza elsiguiente proceso para buscar los orgenes de configuracin en un orden determinado:

    1. Busca el valor de la clave de preferencia en cada origen de configuracin en el ordenespecificado en el archivo de ruta. Si se encuentra el valor, devuelve el valor.

    2. Si no se encuentra el valor, busca la clave de esquema correspondiente a la clave depreferencia en cada origen de configuracin en el orden especificado en el archivo de ruta.

    3. Si no se encuentra la clave de esquema, comprueba el valor de la clave de esquema.4. Si el valor de la clave de esquema es un objeto de esquema, devuelve el valor sugerido en el

    elemento del objeto de esquema.

    El daemonGConf tambin almacena en cach los valores de clave de preferencia. Todas lasaplicaciones pueden utilizar esta cach, demodo que las aplicaciones necesitan acceder a losorgenes de configuracin solamente una vez.

    Para detener el daemonGConf, escriba el siguiente comando:

    # gconftool-2 --shutdown

    DaemonGConf

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201218

  • Usode la herramientade lneade comandosGConfGConf incluye una herramienta de lnea de comandos, gconftool-2. Puede usar el comandogconftool-2 para realizar las siguientes tareas:

    Establecer los valores de las claves Mostrar los valores de las claves Instalar esquemas de archivos de definicin de esquemas al instalar una aplicacin

    Por ejemplo, debe utilizar el siguiente comando paramostrar los valores de todas las claves deldirectorio /desktop/gnome y los subdirectorios.

    # gconftool-2 --recursive-list /desktop/gnome

    En la siguiente tabla, se describen algunas de las opciones que puede utilizar con el comandogconftool-2. Para ver opciones de la lnea de comandos, consulte la pgina del comandomangconftool-2(1).

    TABLA 21 Opciones de la lnea de comandos gconftool-2

    Opcin Funcin

    --all-dirs Muestra todos los subdirectorios en el directorio especificado.

    --all-entries Muestra los valores de todas las claves en el directorio especificado.

    --config-source=configuration-sourceUtilice esta opcin con la opcin --direct para especificar un origende configuracin para usar.

    Nota Si no especifica un origen de configuracin con esta opcin, elcomando se ejecuta en todos los orgenes de configuracin en elarchivo de ruta.

    --direct Utilice esta opcin con la opcin --config-source para acceder a unorigen de configuracin directamente. Al utilizar esta opcin, GConfomite el servidor.

    Nota Asegrese de que el daemonGConf, gconfd-2, no se estejecutando antes de usar esta opcin.

    --dump Genera una lista que contiene todas las claves de preferencia en eldirectorio del repositorio GConf especificado. La lista contienedescripciones XML de todas las claves. La lista se incluye en unelemento .

    Por ejemplo, puede redirigir la salida de esta opcin para generar unarchivo quemuestre todas las claves relacionadas con la configuracindel panel. Puede usar la opcin --load con este archivo.

    Uso de la herramienta de lnea de comandos GConf

    Captulo 2 Gestin de las preferencias de usuario conGConf 19

  • TABLA 21 Opciones de la lnea de comandos gconftool-2 (Continuacin)Opcin Funcin

    --get Muestra el valor de la clave de preferencia especificada. Tambinmuestra los valores de los elementos en el objeto de esquema para laclave de esquema especificada.

    --help Muestra unmensaje de ayuda acerca del comando gconftool-2 y lasopciones que puede utilizar con el comando gconftool-2.

    --load=filename Define los valores de claves de preferencia del directorio actual en unorigen de configuracin como los valores en un archivo especificado.El archivo que especifique debe contener descripciones XML de lasclaves en un elemento .

    --long-desc=description Utilice esta opcin junto con la opcin --set-schema para especificaruna descripcin larga para una clave de esquema.

    --makefile-install-rule Instala los archivos de definicin de esquemas en las aplicaciones.

    --owner=owner Utilice esta opcin junto con la opcin --set-schema para especificarun propietario para una clave de esquema.

    --recursive-list Muestra los valores de todas las claves de preferencia de todos lossubdirectorios en el directorio especificado.

    --recursive-unset Restablece los valores de todas las claves de preferencia de todos lossubdirectorios en un directorio en los valores del origen deconfiguracin predeterminado.

    --set Establece el valor de una clave de preferencia y escribe el valor en elorigen de configuracin del usuario. Utilice la opcin --type con laopcin --set para especificar el tipo de datos del valor que deseaestablecer.

    Por ejemplo, el siguiente comando establece el valor de la clave/apps/gnome-terminal/profiles/Default/background_color enel origen de configuracin del usuario:

    # gconftool-2 --set \

    "/apps/gnome-terminal/profiles/Default/background_color" \

    --type string "#000000"

    Tambin puede utilizar la opcin --direct y la opcin--config-source con la opcin --set para escribir un valor en otroorigen de configuracin.

    Uso de la herramienta de lnea de comandos GConf

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201220

  • TABLA 21 Opciones de la lnea de comandos gconftool-2 (Continuacin)Opcin Funcin

    --set-schema Establece el valor de un atributo en una clave de esquema y escribe elvalor en el origen de configuracin predeterminado.

    Utilice las siguientes opciones con la opcin --set-schema paraespecificar el atributo que desea actualizar: --type

    --short-desc

    --long-desc

    --owner

    Por ejemplo, el siguiente comando establece la descripcin corta en laclave de esquema para la clave/apps/gnome-terminal/profiles/Default/background_color :

    # gconftool-2 --set-schema \

    "/schemas/apps/gnome-terminal/profiles/Default/background_color" \

    --short-desc "Default background color of terminal"

    --short-desc=description Utilice esta opcin junto con la opcin --set-schema para especificaruna descripcin corta para una clave de esquema.

    --shutdown Finaliza el daemonGConf.

    --type=data-type Utilice esta opcin para especificar el tipo de datos al establecer elvalor de una clave de preferencia. Tambin puede utilizar esta opcinal establecer el valor de un atributo en una clave de esquema. Los tiposde datos vlidos son: bool

    float

    int

    list

    pair

    string

    --unset Restablece el valor de una clave de preferencia desde la configuracindel usuario hasta la configuracin en el origen de configuracinpredeterminado.

    Uso de la herramienta de lnea de comandos GConf

    Captulo 2 Gestin de las preferencias de usuario conGConf 21

  • Nota En un entornomultiusuario, puede configurar un servidor demodo que el servidorproporcione entornos de escritorio para varios clientes, como clientes Sun Ray o visores VNC.El entorno de escritorio proporcionado a los clientes se puede optimizar para unmejorrendimiento y facilidad de uso.

    Las optimizaciones para el entorno de escritorio estn disponibles en el paquete ImagePackaging System (IPS) group/feature/multi-user-desktop. Debe instalar este paquete IPSen el servidor para permitir optimizaciones para el escritorio. Para obtener informacindetallada, consulte Optimizacin del escritorio de Oracle Solaris para entornos de variosusuarios.

    Configuracinde valores depreferenciaPuede definir un valor obligatorio o un valor predeterminado para una clave de preferencia.nicamente los administradores pueden establecer los valores obligatorios, y los usuarios nopueden sustituirlos. Sin embargo, los usuarios pueden cambiar los valores predeterminados.

    Antes de cambiar los valores de preferencia obligatorios o los valores de preferenciapredeterminados para los usuarios, debe asegurarse de que el daemonGConf no se estejecutando para ningn usuario. Asegrese de que todos los usuarios hayan cerrado sesinantes de cambiar los valores de preferencia para los usuarios.

    Para establecer un valor obligatorio o un valor predeterminado para una clave de preferencia,utilice el comando gconftool-2, de la siguientemanera:

    # gconftool-2 --direct \

    --config-source configuration-source \--type data-type \--set preference-key value

    Por ejemplo, para establecer www.proxy.xyz.com como el host proxyHTTP obligatorio, escribael siguiente comando:

    # gconftool-2 --direct \

    --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory \

    --type string --set /system/http_proxy/host www.proxy.xyz.com

    Nota El usuario no puede sustituir este valor de preferencia obligatorio.

    Tambin puede utilizar el comando gconftool-2 para establecer valores predeterminados. Porejemplo, para establecer el nmero predeterminado de espacios de trabajo en cinco, escriba elsiguiente comando:

    Configuracin de valores de preferencia

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201222

  • # gconftool-2 --direct \

    --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \

    --type int --set /apps/metacity/general/num_workspaces 5

    Nota El usuario puede sustituir este valor de preferencia predeterminado.

    Preferencias generalesEn las siguientes secciones, se describe cmo asignar valores obligatorios o predeterminados alas preferencias generales.

    Preferencias deproxyHTTPPara establecer las preferencias de proxyHTTP,modifique los valores de las claves depreferencia en la ubicacin /system/http_proxy/. Por ejemplo, para establecer un valorobligatorio para el host de proxyHTTP, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string \

    --set /system/http_proxy/host proxy-name

    Para establecer un valor predeterminado para el host de proxyHTTP, escriba el siguientecomando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults --type string \

    --set /system/http_proxy/host proxy-name

    Tambin puede establecer otras preferencias relacionadas con el proxyHTTP. Para obtenerinformacin sobre otras preferencias de proxyHTTP, consulte el archivo de definicin deesquemas system_http_proxy.schemas .

    Nmerode espacios de trabajoPara establecer un nmero obligatorio de espacios de trabajo, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.mandatory --type int \

    --set /apps/metacity/general/num_workspaces integer

    Para establecer un nmero predeterminado de espacios de trabajo, escriba el siguientecomando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults --type int \

    --set /apps/metacity/general/num_workspaces integer

    Configuracin de valores de preferencia

    Captulo 2 Gestin de las preferencias de usuario conGConf 23

  • Tambin puede establecer otras preferencias del gestor de ventanas. Para obtener informacinsobre otras preferencias del gestor de ventanas, consulte el archivo de definicin de esquemasmetacity.schemas .

    Preferencias de accesibilidaddel tecladoPara establecer las preferencias de accesibilidad del teclado, modifique los valores de las clavesde preferencia en la ubicacin /desktop/gnome/accessibility/keyboard . Por ejemplo, sidesea establecer un valor obligatorio para activar las funciones de accesibilidad del teclado,escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.mandatory --type bool \

    --set /desktop/gnome/accessibility/keyboard/enable true

    Para establecer un valor predeterminado para esta preferencia, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults --type bool \

    --set /desktop/gnome/accessibility/keyboard/enable false

    Tambin puede establecer otras preferencias de accesibilidad del teclado. Para obtenerinformacin sobre otras preferencias de accesibilidad del teclado, consulte el archivo dedefinicin de esquemas desktop_gnome_accessibility_keyboard.schemas.

    Preferencias demtodos abreviadosde tecladoPara establecer las preferencias demtodos abreviados de teclado, modifique los valores de lasclaves de preferencia en la ubicacin /apps/metacity/global_keybindings. Por ejemplo,posiblemente desee que los usuarios utilicen solamente el mtodo abreviado de teclado Alt + F3para abrir el cuadro de dilogo RunApplication (Ejecutar aplicacin). Para establecer este valorobligatorio, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string \

    --set /apps/metacity/global_keybindings/panel_run_dialog F3

    Tambin puede establecer otras preferencias demtodos abreviados de teclado. Para obtenerinformacin sobre otras preferencias demtodos abreviados de teclado, consulte el archivo dedefinicin de esquemas metacity.schemas.

    Especificacindepreferencias depaneles y objetos depanelesEl archivo panel-default-setup.entries especifica los siguientes detalles de los paneles enOracle Solaris Desktop: Nmero de paneles Tipos de paneles

    Configuracin de valores de preferencia

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201224

  • Propiedades de paneles Contenido de paneles

    Para configurar paneles individuales y objetos de paneles, primero debe comprender laestructura del archivo panel-default-setup.entries.

    Para establecer preferencias para paneles individuales y objetos de paneles, debe establecer losvalores de varias preferencias en un origen de configuracin. Lamanerams fcil de establecerlos valores de las preferencias de paneles es usar el comando gconftool-2 con las opciones--dump y --load.

    Estructura de paneles individuales y objetos de panelesEl archivo panel-default-setup.entries contiene secciones que especifican paneles,contenidos de paneles y valores especficos para claves de esquema. El archivopanel-default-setup.entries est en el directorio /etc/gconf/schemas.

    El archivo panel-default-setup.entries est estructurado de la siguientemanera: Claves que especifican la estructura general de paneles, applets y otros objetos de paneles en

    Oracle Solaris Desktop. Las siguientes teclas especifican la cantidad de paneles, objetos depaneles y applets que aparecen enOracle Solaris Desktop: /apps/panel/default_setup/general/toplevel_id_list

    /apps/panel/default_setup/general/object_id_list

    /apps/panel/default_setup/general/applet_id_list

    Las claves tambin pueden asignar identificadores para cada panel, objeto de panel y applet.Por ejemplo, la siguientemuestra del archivo panel-default-setup.entries especificaque un panel aparece enOracle Solaris Desktop:

    toplevel_id_listkey>toplevel_id_list>

    /schemas/apps/panel/general/toplevel_id_listschema_key>/schemas/apps/panel/general/toplevel_id_list>

    bottom_panelstring>bottom_panel>

    En el archivo panel-default-setup.entries, el identificador bottom_panel identifica elpanel de borde inferior.

    Claves que especifican las propiedades de los paneles. Las claves de propiedades de lospaneles estn estructuradas de la siguientemanera:/apps/panel/default_setup/toplevels/panel-name /panel-property-keyPor ejemplo, la clave /apps/panel/default_setup/toplevels/bottom_panel/sizeespecifica el tamao del panel inferior.

    Configuracin de valores de preferencia

    Captulo 2 Gestin de las preferencias de usuario conGConf 25

  • Claves que especifican los objetos de paneles, las propiedades de los objetos de paneles y lospaneles en los que residen los objetos. Por ejemplo, la siguientemuestra del archivopanel-default-setup.entries especifica un objeto del men principal a la izquierda delpanel inferior:

    object_type

    /schemas/apps/panel/objects/object_type

    menu-object

    toplevel_id

    /schemas/apps/panel/objects/toplevel_id

    bottom_panel

    position

    /schemas/apps/panel/objects/position

    0

    Claves que especifican los applets, las preferencias de applets y los paneles en los que residenlos applets. Por ejemplo, la siguientemuestra de panel-default-setup.entries especificael applet de la lista de ventanas, en el panel inferior:

    object_type

    /schemas/apps/panel/objects/object_type

    bonobo-applet

    toplevel_id

    /schemas/apps/panel/objects/toplevel_id

    bottom_panel

    position

    /schemas/apps/panel/objects/position

    2

    bonobo_iid

    Configuracin de valores de preferencia

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201226

  • /schemas/apps/panel/objects/bonobo_iid_type

    OAFIID:GNOME_WindowListApplet

    OAFIID es un identificador nico para un applet. Para encontrar OAFIID para un appletdeterminado, consulte el archivo .server para el applet en el directorio/usr/lib/bonobo/servers. Por ejemplo, el siguiente fragmento deGNOME_Wncklet_Factory.servermuestra OAFIID para el applet de la lista de ventanas:

    Cmoestablecer preferencias parapaneles individuales y objetos depaneles

    Inicie sesin conuna cuenta de usuario.

    Utilice la opcin --dump con el comando gconftool-2para generar un archivo que contieneunadescripcin XMLde la configuracin del panel.La opcin --dump genera una lista que contiene todas las claves de preferencia en el directoriodel repositorio GConf especificado. Por ejemplo, el siguiente comando crea una descripcinXML de la configuracin del panel predeterminado en el archivo my-panel-setup.entries :# gconftool-2 --dump /apps/panel > my-panel-setup.entries

    Abra el archivo my-panel-setup.entries enun editor de texto ymodifique el archivo segnsea necesario.Por ejemplo, posiblemente desee cambiar la ubicacin de los archivos de entrada de escritorio.El siguiente ejemplo es un fragmento de un archivo generado con la opcin --dump:

    objects/object_16/launcher_location

    /schemas/apps/panel/objects/launcher_location

    hadjaha-00adce02f7.desktop

    En este ejemplo, posiblemente desee cambiar la referencia de hadjaha-00adce02f7.desktop aotro archivo de entrada de escritorio que est disponible globalmente.

    Cambie las posiciones de los objetos del panel de posiciones absolutas a posiciones relativas.Al generar una configuracin de panel con la opcin --dump, las posiciones de los objetos delpanel son posiciones absolutas. Posiblemente desee cambiar las posiciones de los objeto delpanel de posiciones absolutas a posiciones relativas. El objeto en el extremo izquierdo de unpanel tiene un valor de position de 0. El siguiente objeto tiene un valor de position de 1, etc.

    1

    2

    3

    4

    Configuracin de valores de preferencia

    Captulo 2 Gestin de las preferencias de usuario conGConf 27

  • Si desea que las posiciones de los objetos sean relativas al lado derecho del panel, establezca elvalor de la clave panel_right_stick en true. Por ejemplo, el siguiente fragmento coloca elbotn ShowDesktop (Mostrar el escritorio) en la segunda ubicacin disponible desde elextremo derecho del panel.

    applets/show_desktop_button/panel_right_stick

    /schemas/apps/panel/objects/panel_right_stick

    true

    applets/show_desktop_button/position

    /schemas/apps/panel/objects/position

    1

    Utilice la opcin --load con el comando gconftool-2 para establecer los valores del origen deconfiguracin predeterminado en los valores del archivo my-panel-setup.entries.Por ejemplo, el siguiente comando establece los valores de las claves en el origen deconfiguracin predeterminado en los valores de las claves correspondientes enmy-panel-setup.entries:# gconftool-2 --direct \

    --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults \

    --load my-panel-setup.entries

    Preferencias de aspectoEn las siguientes secciones, se describe cmo asignar valores obligatorios o predeterminados alas preferencias de aspecto.

    Preferencias de fuentesPara establecer las preferencias de fuentes, modifique los valores de dos claves de preferencia.En la siguiente tabla, se muestran las claves paramodificar y la parte de la interfaz de usuario a laque corresponden esas claves.

    Ubicacin deGConf Componente de interfaz de usuario

    /desktop/gnome/interface/font_name Opcin de fuente de aplicacin en la herramienta depreferencias de fuentes

    /desktop/gnome/interface/document_font_name Opcin de fuente de documento en la herramienta depreferencias de fuentes

    5

    Configuracin de valores de preferencia

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201228

  • Ubicacin deGConf Componente de interfaz de usuario

    /desktop/gnome/interface/monospace_font_name Opcin de fuente de ancho fijo en la herramienta depreferencias de fuentes

    /apps/metacity/general/titlebar_font Opcin de fuente de ttulo de ventana en laherramienta de preferencias de fuentes

    /apps/nautilus/preferences/desktop_font Opcin de fuente de escritorio en la herramienta depreferencias de fuentes

    Por ejemplo, para establecer Sans 12 como la fuente de aplicacin obligatoria, escriba elsiguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults \

    --load my-panel-setup.entries

    Para establecer palatino 12 como la fuente de objeto de escritorio predeterminada, escriba elsiguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults --type string \

    --set /apps/nautilus/preferences/desktop_font palatino 12

    Preferencias de fondoPara establecer las preferencias para el fondo de escritorio, modifique los valores de las claves depreferencia en la ubicacin /desktop/gnome/background. Por ejemplo, para establecer unaimagen obligatoria para el fondo, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set \

    /desktosp/gnome/background/picture_filename filename.png

    Para establecer un valor predeterminado para esta preferencia, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults --type string \

    --set /desktop/gnome/background/picture_filename filename.png

    Tambin puede establecer otras preferencias de fondo. Para obtener informacin sobre otraspreferencias de fondo, consulte el archivo de definicin de esquemasdesktop_gnome_background.schemas .

    Preferencias de la imagendepresentacinPara establecer las preferencias de la imagen de presentacin, modifique el valor de las claves depreferencia en la ubicacin /apps/gnome-session/options/. Por ejemplo, si no desea que losusuarios vean una imagen de presentacin, establezca un valor obligatorio de la siguienteforma:

    Configuracin de valores de preferencia

    Captulo 2 Gestin de las preferencias de usuario conGConf 29

  • # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.mandatory --type bool \

    --set /apps/gnome-session/options/show_splash_screen false

    Para establecer un valor predeterminado para esta preferencia, escriba el siguiente comando:

    # gconftool-2 --direct --config-source \

    xml:readwrite:/etc/gconf/gconf.xml.defaults --type bool \

    --set /apps/gnome-session/options/show_splash_screen false

    Tambin puede establecer otras preferencias de la imagen de presentacin. Para obtenerinformacin sobre otras preferencias de la imagen de presentacin, consulte el archivo dedefinicin de esquemas gnome-session.schemas .

    Restauracinde valores depreferencia predeterminadosPara restaurar los valores de preferencia predeterminados para un usuario, escriba el siguientecomando:

    # gconftool-2 --direct --config-source \

    user-configuration-source --recursive-unset

    Reemplace user-configuration-source con el origen de configuracin del directorio .gconf en eldirectorio en el directorio raz del usuario. Por ejemplo:

    # gconftool-2 --direct \

    --config-source xml:readwrite:$(HOME)/.gconf --recursive-unset

    Este comando restablece los valores de todas las claves de preferencia, en todos lossubdirectorios, desde la configuracin del usuario hasta la configuracin en el archivo de origende configuracin predeterminado.

    Restauracin de valores de preferencia predeterminados

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201230

  • Personalizacin demens

    En este captulo, se describe cmo personalizar y editar mens enOracle Solaris Desktop. Elcaptulo tambin describe cmo trabajar con los archivos de definicin demens, los archivosde entrada de escritorio y los archivos de entrada de directorio.

    En este captulo, se incluye la siguiente informacin: Descripcin general de losmens en la pgina 31 Uso de archivos de definicin demens en la pgina 32 Uso de archivos de entrada de directorio en la pgina 34 Uso de archivos de entrada de escritorio en la pgina 36 Edicin demens en la pgina 38 Combinacin demens en la pgina 41

    Descripcingeneral de losmensOracle Solaris Desktop implementamens segn la especificacin demens de XDG. Gracias ala compatibilidad con esta especificacin, Oracle Solaris Desktop le permite hacer lo siguiente: Personalizar fcilmente la jerarqua demens.

    Debe editar nicamente una pequea cantidad de archivos para personalizar la jerarqua demens. No es necesario quemodifique aplicaciones ni mueva archivos.

    Instalar aplicaciones fcilmente.No necesita proporcionar informacin a las aplicaciones sobre la jerarqua demens alinstalar aplicaciones.

    Configurarmens para que los usuarios no puedanmodificar losmens.

    Losmens de Oracle Solaris Desktop utilizan los siguientes componentes de archivos: Archivos de definicin demens Archivos de entrada de escritorio

    3C A P T U L O 3

    31

  • Archivos de entrada de directorio

    Usodearchivos dedefinicindemensLos archivos demen definen la jerarqua de losmens que se utilizan en la barra demens deOracle Solaris Desktop. Al modificar estos archivos, es posible personalizar losmens paratodos los usuarios o para un solo usuario segn la ubicacin del archivo applications.menuquemodifique.

    Los archivos demen deben residir en el directorio$XDG_CONFIG_DIRS/menus/applications.menu. Para trabajar con archivos demen, debeestablecer la variable del entorno $XDG_CONFIG_DIRS, definida en la especificacin deldirectorio base de XDG.

    Para resolver la ubicacin del archivo applications.menu, el sistema realiza una bsqueda enla ruta predeterminada en el siguiente orden:

    1. Realiza una bsqueda en cada directorio de la ruta $XDG_CONFIG_HOME para encontrar elarchivo menus/applications.menu. Si no se establece la variable del entorno$XDG_CONFIG_HOME, demanera predeterminada la bsqueda se realiza en el directorio~/.config/.

    2. Realiza una bsqueda en cada directorio de la ruta $XDG_CONFIG_DIRS para encontrar elarchivo menus/applications.menu. Si no se establece la variable del entorno$XDG_CONFIG_DIRS, demanera predeterminada la bsqueda se realiza en el directorio/etc/xdg/.

    3. Usa el primer archivo applications.menu encontrado.

    A continuacin, semuestra un archivo .menu de ejemplo:

    EJEMPLO 31 Ejemplo de un archivo .menu

    Applications

    Applications.directory

    Accessories

    Accessories.directory

    Utility

    Uso de archivos de definicin demens

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201232

  • EJEMPLO 31 Ejemplo de un archivo .menu (Continuacin)

    System

    En este ejemplo, el men de nivel superior se denomina Applications, que se especificamediante el elemento . El men Applications contiene un solo submen, pero sepermiten varios submens. Cada submen tambin puede tener un elemento parafiltrar el conjunto de entradas de escritorio disponibles utilizando reglas de coincidencia.

    Por ejemplo, el elemento es una regla de coincidencia bsica que selecciona unarchivo de entrada de escritorio nicamente si la clave Categories incluye el contenido delelemento . En el ejemplo, el men Accessories incluir una entrada de escritorionicamente si el men contiene la palabra Utility, pero no System, en la clave Categories.Para obtenerms informacin sobre la clave Categories, consulte Uso de archivos de entradade escritorio en la pgina 36.

    En la siguiente tabla, se describen algunos de los elementos de los archivos .menu.

    TABLA 31 Elementos del archivo de definicin demens

    Elemento Descripcin

    Menu Elemento raz que puede contener elementos anidados. Loselementos anidados definen submens. La forma en la que se anidan estoselementos determina la estructura del men.

    Name Especifica el nombre del men. Cada elemento debe contener unelemento .

    Directory Especifica el nombre del archivo de entrada de directorio que especifica elnombre, el comentario y el icono del men. Si no se especifica este elemento,se debe utilizar el elemento paramostrar el nombre del men.

    Demanera predeterminada, los archivos .directory se buscan en eldirectorio $XDG_DATA_DIRS/desktop-directories/, como se define en laespecificacin demens de XDG.

    DefaultAppDirs Una instruccin que indica que se deben analizar todas las entradas deescritorio disponibles del directorio $XDG_DATA_DIRS/applications/. Si nose incluye esta instruccin, estas ubicaciones no se analizan en busca deentradas de escritorio.

    Uso de archivos de definicin demens

    Captulo 3 Personalizacin demens 33

  • TABLA 31 Elementos del archivo de definicin demens (Continuacin)Elemento Descripcin

    DefaultDirectoryDirs Una instruccin que indica que se deben analizar todas las entradas dedirectorio disponibles del directorio$XDG_DATA_DIRS/desktop-directories/. Si no se incluye la instruccin,estas ubicaciones no se analizan en busca de entradas de directorio.

    Include Contiene una lista de reglas de coincidenciamediante las cuales se genera elcontenido de unmen. Puede incluir las reglas de coincidencia ,, , , o .

    Exclude Elemento contrario a . Si hay entradas de escritorio que coincidencon este elemento, las entradas se excluyen del conjunto anterior deelementos incluidos. Por este motivo, este elemento debe aparecer despusdel elemento .

    Filename Una regla de coincidencia que selecciona una entrada de escritorio cuandoDesktop File-Id coincide con el contenido del elemento .

    Category Una regla de coincidencia que selecciona una entrada de escritorio cuando laclave Categories coincide con el contenido del elemento .

    And Una regla de coincidencia que selecciona una entrada de escritorio cuando laentrada es seleccionada por todas las reglas de coincidencia anidadas en elelemento .

    Or Una regla de coincidencia que selecciona una entrada de escritorio cuando laentrada es seleccionada por cualquier regla de coincidencia anidada en elelemento .

    Not Una regla de coincidencia que no selecciona una entrada de escritoriocuando la entrada es seleccionada por cualquier regla de coincidenciaanidada en el elemento .

    All Una regla de coincidencia que selecciona todas las entradas de escritorio.

    Para obtener una descripcin detallada de los elementos de los archivos .menu, consulte laespecificacin demens de XDG.

    Usodearchivos de entradadedirectorioUn archivo de entrada de directorio es un archivo de datos que proporciona informacin sobreunmen. El archivo de entrada de directorio especifica los detalles del men, como el nombre,la informacin sobre herramientas y el icono del men. Los archivos de entrada de directoriotienen la extensin .directory.

    Uso de archivos de entrada de directorio

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201234

  • Para resolver la ubicacin de los archivos .directory, el sistema realiza una bsqueda en la rutapredeterminada en el siguiente orden:

    1. Realiza una bsqueda en $XDG_DATA_HOME/desktop-directories . Si la variable del entorno$XDG_DATA_HOME no est establecida, realice una bsqueda en el directorio predeterminado~/.local/share/ desktop-directories.

    2. Realiza una bsqueda en el subdirectorio de cada desktop-directories en $XDG_DATA_DIRS. Sila variable del entorno $XDG_DATA_DIRS no est establecida, realice una bsqueda en eldirectorio predeterminado /usr/share/ desktop-directories.Si se encuentran varios archivos .directory con el mismo nombre, el archivo que seencuentra primero tiene prioridad.

    A continuacin, semuestra un archivo de entrada de directorio de ejemplo.

    [Desktop Entry]

    Name=Graphics

    Name[fr]=Graphisme

    ...

    Comment=Graphics applications

    Comment[fr]=Applications graphiques

    ...

    Icon=gnome-graphics

    Type=Directory

    Encoding=UTF-8

    En la siguiente tabla, se describen algunas de las claves importantes en los archivos de entradade directorio.

    TABLA 32 Claves de entrada de directorio

    Clave de entrada dedirectorio Descripcin

    Name Especifica el nombre del men. Este nombre aparece en el men.

    Comment Especifica una breve descripcin del men. El comentario semuestra como lainformacin sobre herramientas al colocar el puntero sobre el men.

    Icon Especifica el nombre de archivo de un icono que representa el men. Noespecifica la ruta al nombre de archivo o la extensin de archivo.

    Type Especifica el tipo demen. El valor de esta clave es siempre Directory.

    Uso de archivos de entrada de directorio

    Captulo 3 Personalizacin demens 35

  • Usodearchivos de entradade escritorioUn archivo de entrada de escritorio es un archivo de datos que proporciona informacin acercade una opcin en unmen. El archivo de entrada de escritorio especifica los detalles de laopcin, como un comando para ejecutar, un icono, etc. El archivo de entrada de escritoriotambin contiene palabras clave que determinan la ubicacin de la opcin en la jerarqua demens. Los archivos de entrada de escritorio deben residir en el directorio$XDG_DATA_DIRS/applications y deben tener una extensin de archivo .desktop.

    El orden en el que se busca en las rutas predeterminadas para resolver la ubicacin de losarchivos .desktop es el siguiente:

    1. Realice una bsqueda en el directorio $XDG_DATA_HOME/applications. Si la variable delentorno $XDG_DATA_HOME no est establecida, realice una bsqueda en el directoriopredeterminado ~/.local/share/applications.

    2. Realice una bsqueda en el subdirectorio de aplicaciones de cada directorio en$XDG_DATA_DIRS. Si la variable del entorno $XDG_DATA_DIRS no est establecida, realice unabsqueda en el directorio predeterminado /usr/share/applications.Si se encuentran varios archivos .desktop con el mismo nombre, el archivo que seencuentra primero tiene prioridad.

    A continuacin, semuestra un archivo de entrada de escritorio de ejemplo.

    [Desktop Entry]

    Encoding=UTF-8

    Name=Calculator

    Name[fr]=Calculatrice

    ...

    Comment=Perform calculations

    Comment[fr]=Effectue des calculs complique

    ...

    Exec=gcalctool

    Icon=accessories-calculator

    Terminal=false

    Type=Application

    StartupNotify=true

    Categories=GNOME;GTK;Utility;Calculator

    En la siguiente tabla, se describen algunas de las claves importantes en los archivos de entradade escritorio. Para obtenerms informacin sobre los archivos de entrada de escritorio,consulte la especificacin de entrada de escritorio de XDG.

    Uso de archivos de entrada de escritorio

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201236

  • TABLA 33 Claves de entrada de escritorio

    Clave de entrada de escritorio Descripcin

    Categories Especifica las palabras clave que describen la opcin. Las palabras clave se separancon puntos y coma (;).

    Para obtener una lista de las palabras clave estndar, consulte la especificacin demens de escritorio en http://www.freedesktop.org/Standards/menu-spec.

    Para averiguar cmo asignar entradas de escritorio a losmens usando reglas decoincidencia con la clave Categories, consulte Uso de archivos de definicin demens en la pgina 32.

    Comment Especifica una breve descripcin de la opcin. El comentario semuestra como lainformacin sobre herramientas al colocar el puntero sobre la opcin del men.

    Encoding Especifica la codificacin del archivo de entrada de escritorio.

    Exec Especifica un comando que se ejecutar cuando se elige la opcin en el men.

    Icon Especifica el nombre de archivo de un icono que representa la opcin. Noespecifica la ruta al nombre de archivo o la extensin de archivo.

    MimeType Especifica los tiposMIME que la aplicacin puede gestionar.

    Name Especifica el nombre de la opcin. Este nombre semuestra en la opcin del men.

    NoDisplay Especifica que una aplicacin existente no debe aparecer en el men.

    Terminal Especifica si el comando en la clave Exec se ejecuta en una ventana de terminal. Siel valor es true, el comando se ejecuta en una ventana de terminal.

    Si el comando no abre una ventana para la ejecucin, el valor de esta clave debeestar establecido en true.

    Type Especifica el tipo de opcin. El valor de la clave Type es uno de los siguientes: Application: una opcin que inicia una aplicacin.

    Link: una opcin que establece un enlace a una carpeta o a un recurso remoto(como un sitio FTP o una pgina web).

    FSDevice: una opcin que es un dispositivo del sistema de archivos.

    Directory: una opcin que es un directorio.

    Para obtenerms informacin sobre claves de los archivos de entrada de escritorio, consulte laespecificacin de entrada de escritorio.

    Uso de archivos de entrada de escritorio

    Captulo 3 Personalizacin demens 37

  • Nota Los programas de ejecucin de paneles y los objetos de escritorio tambin utilizanarchivos de entrada de escritorio. Los archivos de entrada de escritorio para los programas deejecucin y los objetos de escritorio proporcionan lamisma informacin para las opciones deunmen. Por ejemplo, los archivos de entrada de escritorio proporcionan el comando que seejecuta cuando un usuario elige el programa de ejecucin o el objeto.

    EdicindemensLos dos tipos demens son losmens del sistema y losmens de usuario.

    Agregacin ymodificacinde losmensdel sistemaPuede editar manualmente archivos de configuracin demens y archivos de datos demenspara personalizar losmens del sistema.

    Cmoagregar unmenPuede agregarmens para todos los usuarios de las siguientes formas: Mediante el gestor de archivos Mediante la modificacin de los archivos de configuracin demens y los archivos de datos

    demens

    Esta tarea describe el mtodo demodificacin de archivos.

    Cree un archivo de entrada dedirectorio para la opcin quedesea agregar.

    Coloque el archivo de entrada dedirectorio en el directorio$XDG_DATA_DIRS/desktop-directories .Para obtenerms informacin acerca de los archivos de entrada de directorio, consulte Uso dearchivos de entrada de directorio en la pgina 34.

    En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, agregue un elemento para elmennuevo.Para obtenerms informacin acerca de los archivos .menu, consulte Uso de archivos dedefinicin demens en la pgina 32.

    Cree un elemento debajo del elemento .El contenido del elemento debe contener el nombre del men.

    1

    2

    3

    4

    Edicin demens

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201238

  • Cree un elemento debajo del elemento .

    El contenido del elemento debe contener el nombre del archivo de entrada de directorio.

    La prxima vez que los usuarios inicien sesin, el men debera aparecer en la barra demens.

    Si no especific ninguna regla de coincidencia en el elemento o si la regla nocoincidi con ninguna entrada de escritorio, es posible que no pueda ver el men en la barra demens.

    Para agregar una opcin a unmen, consulte Cmo agregar una opcin a unmenen la pgina 39.

    Cmoagregar unaopcin aunmen

    Cree un archivo de entrada de escritorio para la opcin quedesea agregar.

    Para obtenerms informacin sobre los archivos de entrada de escritorio, consulte Uso dearchivos de entrada de escritorio en la pgina 36.

    Coloque el archivo de entrada de escritorio en la carpeta $XDG_DATA_DIRS/applications .

    En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, verifiqueque el elemento contenga un elemento conuna regla de coincidencia que seleccione elarchivo de entrada de escritorio creado en el paso 1.

    La prxima vez que los usuarios inicien sesin, la opcin demen semuestra en la ubicacinasignada.

    Cmoeditar las propiedades deunmen

    En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, busque el elemento correspondiente almenquedeseamodificar.

    Observe el nombre de archivo de la entrada dedirectorio en el elemento .

    En la entrada dedirectorio de estemen,modifique el contenido para cambiar las propiedadesdelmen.

    Para obtenerms informacin acerca de los archivos .directory, consulte Uso de archivos deentrada de directorio en la pgina 34.

    5

    Erroresmsfrecuentes

    Pasos siguientes

    1

    2

    3

    1

    2

    3

    Edicin demens

    Captulo 3 Personalizacin demens 39

  • Cmoeditar unaopcindemen

    Ubique la entrada de escritorio en el directorio $XDG_DATA_DIRS/applicationscorrespondiente a la opcin demen.

    Edite la entrada de escritorio para cambiar las propiedades de la opcin demen.

    Para obtenerms informacin sobre los archivos de entrada de escritorio, consulte Uso dearchivos de entrada de escritorio en la pgina 36.

    Cmo suprimir unaopcindeunmen

    En el archivo $XDG_CONFIG_DIRS/menus/applications.menu, busque el elemento quecontiene la entrada de escritorio quedesea suprimir.

    En el elemento , inserte un elemento despus de la etiqueta de cierre delelemento .

    Inserte la regla de coincidencia comoun subelemento del elemento para suprimir una entrada de escritorio.

    La prxima vez que inicie sesin, la opcin demen no semuestra en el men.

    Supresin de una opcin de unmen

    En el ejemplo siguiente, se muestra cmo excluir explcitamente la entrada de escritorio para laopcin demen dasher.desktop del archivo applications.menu.

    Accessibility

    Accessibility.directory

    Accessibility

    Settings

    dasher.desktop

    1

    2

    1

    2

    3

    Ejemplo 32

    Edicin demens

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201240

  • Creacin ymodificacindemensdeusuarioPuede utilizar la herramienta de preferencias del men principal para editar mens. Tambinpuede crear y editar manualmente un archivo demen de usuario. Para obtenermsinformacin, consulteGua del usuario de Oracle Solaris 11.1 Desktop.

    Para crearmanualmente unmen personalizado para un usuario, debe existir el archivo$XDG_CONFIG_HOME/menus/applications.menu. Si la variable del entorno $XDG_CONFIG_HOMEno est establecida, se utiliza el directorio predeterminado ~/.config. Dado que$XDG_CONFIG_HOME es la primera ubicacin en la que se busca el archivo applications.menu, lavariable del entorno $XDG_CONFIG_HOME tiene prioridad sobre todos los dems archivos demen.

    Losmens de usuario pueden contener todos los elementos descritos en Uso de archivos dedefinicin demens en la pgina 32. Para obtener una lista completa de los elementospermitidos, consulte la especificacin demens de XDG.

    CombinacindemensDemanera predeterminada, los archivos de configuracin demens de usuarios tienenprioridad sobre los archivos de configuracin del sistema con el mismo nombre. Por ejemplo, siun archivo applications.menu est presente en el directorio $XDG_CONFIG_HOME/menus delusuario, ese archivo se utilizar en lugar del archivo applications.menu del sistema paraconfigurar el menApplications (Aplicaciones) para ese usuario. Como consecuencia de estereemplazo, es posible que el usuario no tenga acceso a todas las opciones demen que espera.Para evitar esta situacin, un archivo de configuracin demens puede especificar que se debecombinar con otros archivos de configuracin demens, en lugar de reemplazarlos. Esteproceso se describe en las siguientes secciones.

    Combinacindemensdeusuario y sistemaAmenudo, el usuario nicamente desea agregar o suprimir opciones demen adems delmen del sistema estndar. Para admitir estos cambios, debe usar el elemento conle atributo type="parent" dentro del archivo applications.menu del usuario.

    El elemento permite que unmen se combine con el contenido del archivo demen del usuario. Al especificar el atributo type del elemento como parent, se ignora elcontenido del elemento . El siguiente archivo applications.menu del directorio$XDG_CONFIG_DIRS/menus se utiliza para la combinacin.

    Combinacin demens

    Captulo 3 Personalizacin demens 41

  • Nota Las especificaciones anteriores no incluan el atributo type y simplemente requieren laubicacin del archivo demen que se combinar como el contenido del elemento .Como resultado, posiblemente todava pueda ver una ubicacin especificada en el contenido de, aun cuando es type="parent".

    La combinacin demens se realiza de la siguiente forma:

    1. Los elementos secundarios del elemento raz en el archivo demen combinado sereemplazan con el elemento en el archivo demen base.

    Nota Archivo demen combinado se refiere al siguiente archivo applications.menu enel directorio $XDG_CONFIG_DIRS/menus.

    2. Todos los elementos secundarios con el mismo nombre se consolidan en un nicoelemento agregando todos los elementos secundarios de cada elemento conel mismo nombre a la ltima instancia del elemento demen.

    En el siguiente ejemplo, se muestra un archivo demen de usuario que combina explcitamenteel archivo demen del sistema.

    Applications

    /etc/xdg/menus/applications.menu

    Accessibility

    dasher.desktop

    Combinacin demens

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201242

  • Instalacin de temas

    En este captulo, se describen los temas y la configuracin de temas disponibles enOracleSolaris Desktop. En este captulo, tambin se describe cmo instalar opciones para laconfiguracin de temas y cmo crear una opcin personalizada.

    En este captulo, se incluye la siguiente informacin:

    Descripcin general de temas en la pgina 43 Archivo de ndice de temas en la pgina 44 Instalacin de una opcin de controles en la pgina 45 Instalacin de una opcin de borde de ventana en la pgina 46 Instalacin de una opcin de iconos en la pgina 46 Instalacin de iconos para temas en la pgina 47 Creacin de una opcin de controles personalizada en la pgina 48

    Descripcingeneral de temasUn tema es un grupo de valores de configuracin coordinados que especifican la aparienciavisual de una parte de Oracle Solaris Desktop. Los usuarios pueden elegir temas para cambiar laapariencia del escritorio.

    Un tema contiene una configuracin que afecta a distintas partes de Oracle Solaris Desktop. Losvalores de configuracin se describen en la siguiente tabla.

    4C A P T U L O 4

    43

  • Valor Descripcin

    Controls (Controles) La configuracin de controles para un tema determina la apariencia visual deventanas, paneles y aplicaciones de panel. La configuracin de controles tambindetermina la apariencia visual de las opciones de la interfaz compatible conGNOMEque aparecen en ventanas, paneles y aplicaciones de panel, comomens, iconos ybotones. Algunas de las opciones de configuracin de controles disponibles estndiseadas para necesidades de accesibilidad especiales. Puede seleccionar una opcinpara la configuracin de controles en la seccin Controls (Controles) dividida enfichas de la herramienta de preferencias de temas.

    Window border(Borde de la ventana)

    La configuracin de borde de ventana para un tema determina la apariencia de losbordes alrededor de las ventanas nicamente. Puede seleccionar una opcin para laconfiguracin de borde de ventana en la seccinWindow Border (Borde de laventana) dividida en fichas de la herramienta de preferencias de temas.

    Icon (Icono) La configuracin de icono de un tema determina la apariencia de los iconos enpaneles y el fondo de escritorio. Puede seleccionar una opcin para la configuracinde icono en la seccin Icon (Icono) dividida en fichas de la herramienta depreferencias de temas.

    Archivode ndice de temasCada tema tiene un archivo de ndice que define las caractersticas del tema. El nombre delarchivo de ndice es /usr/share/themes/ theme-name/index.theme.

    A continuacin, semuestra un archivo de ndice de temas ejemplo.

    [Desktop Entry]

    Type=X-GNOME-Metatheme

    Name=High Contrast Large

    Name[es]=Alto contraste grande

    Comment=Large black-on-white text and icons

    Comment[es]=Textos e iconos grandes en negro sobre blanco

    Encoding=UTF-8

    [X-GNOME-Metatheme]

    GtkTheme=HighContrastLargePrint

    IconTheme=HighContrast

    MetacityTheme=Atlanta

    ApplicationFont=sans 18

    En la siguiente tabla, se describen las claves en los archivos de ndice de temas.

    TABLA 41 Claves en archivos de ndice de temas

    Clave de archivo de ndice Descripcin

    Type Especifica que este tema determina la apariencia de varias opciones detemas, como controles, borde de ventana e iconos.

    Archivo de ndice de temas

    Gua del administrador deOracle Solaris 11.1 Desktop Octubre de 201244

  • TABLA 41 Claves en archivos de ndice de temas (Continuacin)Clave de archivo de ndice Descripcin

    Name Especifica el nombre del tema que semuestra en la herramienta depreferencias de temas.

    Comment Especifica el texto que semuestra debajo del nombre del tema en laherramienta de preferencias de temas.

    GtkTheme Corresponde a la configuracin de controles en el cuadro de dilogoThemeDetails (Detalles del tema) de la herramienta de preferenciasde temas. Especifica qu opcin de configuracin de controles se debeaplicar a ventanas, paneles y aplicaciones de panel.

    IconTheme Corresponde a la configuracin de iconos en el cuadro de dilogoThemeDetails (Detalles del tema) de la herramienta de preferenciasde temas. Especifica la opcin de configuracin de iconos que se debeaplicar a los paneles y al fondo de escritorio.

    MetacityTheme Corresponde a la configuracin del borde de ventana en el cuadro dedilogo ThemeDetails (Detalles del tema) de la herramienta depreferencias de temas. Especifica la opcin de configuracin de bordede ventana que se debe aplicar a las ventanas.

    ApplicationFont Corresponde a la configuracin de fuentes de la aplicacin en laherramienta de preferencias de fuentes.

    Instalacindeunaopcinde controlesPuede instalar una nueva opcin para la configuracin de controles en la herramienta depreferencias de temas. Las opciones de controles estn en el directorio /usr/share/themes.

    El archivo de opciones para una opcin de controles se encuentra en /usr/share/themes/option-name/gtk-2.0/gtkrc.

    Los archivos de imgenes para una opcin de controles en el sistema de archivos se encuentranen /usr/share/themes/ option-name/pixmaps/*.*.

    Por lo general, se proporciona una nueva opcin para la configuracin de controles como unarchivo .tar.gz. Para instalar la nueva opcin de controles, descomprima el archivo .tar.gz yextraiga el archivo .tar en el directorio /usr/share/themes.

    Puede instalar sus propias opciones para la configuracin de controles. Si instala una opcinpara la configuracin de controles, la opcin se almacena en el directorio $HOME/.themes.

    Instalacin de una opcin de controles

    Captulo 4 Instalacin de temas 45

  • Instalacindeunaopcindebordede ventanaPuede instalar una nueva opcin para la configuracin de borde de ventana en la herramientade preferencias de temas. Las opciones de borde de ventana residen en el directorio/usr/share/themes/option-name/metacity-1 . La ubicacin de una opcin de borde deventana en el sistema de archivos es la siguiente:

    El archivo de opciones para una opcin de borde de ventana se encuentra en/usr/share/themes/option-name/metacity-1/metacity-theme-1.xml .

    Los archivos de imgenes para una opcin de controles en el sistema de archivos se encuentranen /usr/share/themes/option-name/metacity-1/*.* .

    Por lo general, se proporciona una nueva opcin para la configuracin de borde de ventanacomo un archivo .tar.gz. Para instalar la nueva opcin de borde de ventana, descomprima elarchivo .tar.gz y, luego, extraiga el archivo .tar en el directorio /usr/share/themes.

    Puede instalar sus propias opciones para la configuracin de borde de ventana. Si instala unaopcin para la configuracin de borde de ventana, la opcin se almacena en el directorio$HOME/.themes.

    Instalacindeunaopcinde icon