martes, 20 de enero de 2009

Modificar la configuración del escritorio Gnome: Gconf-Editor

Para modificar a nuestro gusto la configuración de nuestro escritorio Gnome, podemos utilizar la utilidad Gconf-Editor: podemos cambiar ciertos aspectos que, a veces, no están a mano o no es posible modificar de otra manera ( por ejemplo cuando algún programa no proporciona las herramientas para cambiar las opciones)  Para ello, la forma más fácil de ejecutarlo, es abrir la ventana Ejecutar una aplicación, pulsando la combinación de teclas ALT+F2 y luego escribir gconf-editor. Hay que tener cuidado con lo que se hace, pues es un programa muy "potente" y que si se usa mal puede "estropear" el sistema, por lo que no es muy usado por el usuario medio y no se recomienda su uso de forma sistemática y sin saber bien lo que se hace. En esta página esta el  manual de gconf-editor: http://library.gnome.org/users/gconf-editor/2.32/gconf-editor.html  , es altamente aconsejable leerlo.
GConf es donde se almacenan las opciones de configuración de Gnome y los distintos programas. Es tecnología de auto-aplicación (auto-apply) eso significa que en cuanto modifiquemos alguna de las opciones esta se aplica automáticamente. Todos los cambios se archivan en el directorio: /home/usuario/.gconf/GNOME,  en el archivo %gconf.XML


Algunos ejemplos de lo que se puede hacer/modificar con este programa:

1= Suprimir/Añadir la opción "Sesion de Invitado" (cambio rápido de usuario):
Marcar/desmarcar apps -> fast-user-swicht-appllet -> fast-user-switch

2= Activar soporte FTP en Gedit:
Para permitir editar ficheros de maquinas remotas. Para habilitarlo.
apps -> gedit-2 -> preferences -> editor -> save -> writable_vfs_schemes
Y a la lista de valores añadimos la cadena: “ftp”

3= Poner los iconos de Papelera, Home, Pc en el escritorio:
Todas estas opciones pueden activarse/desactivarse en:
apps -> nautilus -> Desktop ->  Trash_icon_visible (Computer_icon_visible, Home_icon_visible)

4= Cambiar el puerto de acceso remoto de Vino: ( Vino permite que desde otro pc se pueda ver el escritorio de tu pc, para su uso remoto o para diagnostico de lo que pasa en el tuyo ).
Por defecto es el 5900 para modificarlo:
desktop -> gnome -> remote_access

5= Habilitar sombras y transparencias sin aceleración gráfica:
apps -> metacity -> general
Activamos compositing-manager.

6= Asociar teclas para lanzar aplicaciones:
Con Metacity como gestor de ventanas del escritorio Gnome (no sirve para Beryl) si queremos asociar una combinación de teclas para lanzar una aplicación que no se encuentra en Sistema -> Preferencias -> Combinaciones de teclas:
Para asociar la combinación Ctrl+Alt+f a firefox (p.e):
apps -> metacity -> keybinding_commands
hacemos doble clic sobre una de las claves disponibles (command_núm), y en valor escribimos la ruta al ejecutable (/usr/bin/firefox). Luego nos dirigimos a:
apps -> metacity -> global_keybindings
y buscamos la clave con el mismo nombre y número que hemos editamos en keybinding_commands pero con un run_ delante y sustituimos “disable” por <Ctrl><Alt>f en texto plano.

7= Abrir opciones de los permisos en el menú contextual (clic sobre botón derecho del ratón):
apps -> nautilus -> preferences
Activar show_advanced_permissions.

8= No abrir una ventana de nautilus para cada carpeta que se seleccione:
apps -> nautilus -> preferences
activar always_use_browser

9= Cambiar la pantalla de bienvenida cuando se inicia la sesión, al entrar en Gnome ( imagen splash ): Puede hacerse instalando Gnome Splash Screen Manager y siguiendo su asistente, realizar el cambio, o con Gconf-Editor:
apps -> gnome-session -> options  ->Activar show_splash_screen;  ->  en splash_image poner la ruta a la nueva imagen

10= Personalizar el reloj del panel:
Antes de nada instalamos con synaptic el paquete gcolor2; aparecerá en Aplicaciones->Gráficos; este programa sirve para conocer el formato hexadecimal del color que queremos poner en la personalización del reloj del panel.
Abrimos gconf-editor y : apps -> panel -> applets -> clock_screen0 -> prefs
En el campo custom_format escribimos, por ejemplo:
<span size="smaller" color="#F6F31A">%a %d %b</span>  <b>%H:%M:%S</b>
Y en el campo format escribimos custom.
( #F6F31A corresponde al formato hexadecimal del color amarillo; valor que hemos averiguado previamente con el programa gcolor2; %H:%M:%S hace que en el reloj del panel aparezca la hora, minutos, y segundos )

11= Vaciar la Papelera sin pedir confirmación de borrado:
apps -> nautilus -> preferences
Desactivar  Confirm_trash

12= Desactivar/Aumentar el parpadeo del cursor:
Desmarcar Desktop -> gnome -> interface -> cursor_blink
Para aumentar/disminuir el tiempo de parpadeo:
Desktop -> gnome -> interface -> cursor_blink_time

13= Poner títulos de información del fichero debajo de los iconos:
Abrir apps -> nautilus -> icon_view  -> captions
Editar el valor y dejarlo, por ejemplo  [size,type,date_modified] para que aparezca información de tamaño, tipo de archivo, y fecha de modificación del archivo.

Con ello aparece una lista de títulos de información por debajo de un icono en la vista de iconos y el escritorio. El número real de los títulos de información que se muestra depende del nivel de zoom ( con un nivel de zoom de 100 aparece solo el primer titulo de información, con un mayor nivel de zoom aparecen mas títutos de información ). Los valores posibles son: "Tamaño", "tipo", "date_modified", "date_changed", "date_accessed", "propietario", "grupo", "permisos", "octal_permissions" y "mime_type".

14= Mostrar los iconos mas estrechamente en las ventanas:
apps -> nautilus -> icon_view -> default_use_tighter_layout   -> activar esta casilla

15= Hacer que no salga la cabecera al imprimir con Gedit:
apps -> gedit-2 -> preferences -> print -> page -> print_header   ->   desactivar esta casilla

16= Borrar lista de últimas aplicaciones ejecutadas en "ejecutar una aplicación" ( con alt+f2):
apps -> gnome-settings -> gnome-panel -> history-gnome-run: haz clic y veras que el "valor" que tiene son las diez últimas aplicaciones que se han ejecutado con alt+f2: puedes ir borrando de la lista esas diez aplicaciones.

17= Activar/Desactivar overburn y/ o burnproof para grabar cd/dvd
Apps-Nautilus-cd-burner y activa/desactiva la casilla overburn y/o burnproof

18= Asignar combinaciones de teclas a maximizar, minimizar,etc, Ventanas de programas:
Apps-Metacity-Window_keybindings : puedes asignar combinaciones de teclas a maximizar, minimizar, desmaximizar, mover a la esquina, etc una ventana de un programa

19= Acelerar Nautilus: Para ello hay que cambiar las configuraciones de Nautilus:
- No contar los elementos del directorio.
- No previsualizar sonidos.
- No mostrar los textos en los iconos.

El truco está en cambiar estos valores con el programa gconf-editor:
/apps/nautilus/preferences/show_directory_item_counts = never
/apps/nautilus/preferences/preview_sound = never
/apps/nautilus/preferences/show_icon_text = never

/apps/nautilus/icon_view/default_use_tighter_layout = true

20= Cambiar el icono, en el panel, del Menú de Aplicaciones de Gnome:

Hay que ir a: apps -> panel -> objects
ahí, elegir el objeto en el que en object-type ponga menu object, y
en custom icon poner (haciendo doble click ) la dirección donde este la imagen que queramos poner como icono del botón del menú de aplicaciones, por ejemplo /media/mi-disco/Imagenes/tux.png; tambien lógicamente hay que activar la casilla "use_custom_icon"

Editado: Para encontrar el object que debes modificar para cambiar el icono del menú de aplicaciones, prueba de otra forma:
Pones el cursor del ratón sobre el icono del Menú de Aplicaciones, normalmente te sale un pequeño letrero en negro con letras blancas con un mensaje (eso se llama tooltip ) , a mi me pone: Menú principal.
Abres Gconf-editor y tecleas ctrl+f para que te salga la pantalla de buscar, y en ella pones el tooltip que tengas en tu menú de aplicaciones ( el mio es Menú principal ), seleccionando buscar tanto en los nombres como en las claves; una vez hayas buscado te aparecerá que el tooltip que has puesto esta en algún objeto de apps-panel-object. Ese es el objeto al que debes cambiar el icono como se explica en el punto 20 de este tema.

21=  Configurar Nautilus de forma que siempre aparezca con la barra de direcciones, de forma editable, abrimos el programa Gconf-editor y vamos a Gconf-editor -> apps -> nautilus -> preferences -> activamos "always_use_location_entry" .  Para que esto se active en el nautilus en modo root, hay que abrir Gconf-Editor con permisos de root, con sudo gconf-editor.

--------------------------

En  http://www.linuxmint-hispano.com/foro/?/topic,3486.0.html he visto esto, que complementa lo anterior:

Si has estado “trasteando” mucho con la configuración de Gnome y quieres volver a los valores iniciales por defecto. Abre una consola y ejecuta el siguiente comando:

gconftool-2 --recursive-unset /

Si solo quieres recuperar los paneles puedes ejecutar:
gconftool-2 --recursive-unset /apps/panel

Si solo quieres reiniciar la configuración de compiz ejecuta:
gconftool-2 --recursive-unset /apps/compiz


Cuidado porque (si ejecutas el global  ->  gconftool-2 --recursive-unset /   ) también te reinicia la configuración de red, y si estas conectado mediante Wifi tendrás que volver a introducir la clave de conexión.

----------------------------------------------------------------------------



30 comentarios:

  1. Muy buenas excelente info, aunque la mayoria de estas se pueden aplicar en Ubuntu con el Ubuntu Tweak.

    Por cierto no sabes como agregar la función de AUTO MAXIMIZAR las ventanas cuando inicien o bueno quiero decir que se habran maximixadas ?

    O No sabes si existe algo en particular para eso en GNOME , en KDE puedes seleccionarlo por Programa especifico pero en GNOME aun no he visto nada similar

    ResponderEliminar
  2. Mira a ver si esto te sirve:
    GconfEditor>Apps>Nautilus>Preferences>navigation_window_saved_maximized

    Otra forma es en GconEditor: ctrl+f buscar maximized y ver si entre las opciones que salen alguna es lo que buscas

    ResponderEliminar
  3. Estoy intentado modificar la interface de un usuario en concreto para eliminar menus y poner sólo unos cuantos iconos en el escritorio, ¿sería ésta la aplicación adecuada?
    Gracias por tu tiempo

    ResponderEliminar
  4. - Para cambiar los iconos que aparecen en el escritorio, si que puedes usar gconf editor, como se indica en este tema.
    - Para cambiar el menú de aplicaciones, lo mas fácil es que teclees: alt+f2 y luego alacarte; es el ejecutable del editor del menús de aplicaciones.

    ResponderEliminar
  5. Como se puede evitar que cambien el fondo de escritorio?

    ResponderEliminar
  6. Para Vixens:
    Puedes instalar el paquete wallpapoz, con el que puedes asignar una imagen de fondo de a cada escritorio, y luego para que no lo puedan cambiar, o bien lo quitas del menú de aplicaciones, o bien le pones: gksu wallpapoz, para que para ejecutarlo, y volver a cambiar las imágenes de escritorios, se tenga que conocer la contraseña de root.

    ResponderEliminar
  7. Gran recopilación, me lo guardo en bookmarks como guia básica. Gracias

    ResponderEliminar
  8. En primer lugar felicitarte y darte las gracias por la info.

    Estoy intentando cambiar el color del cuadro de selección en el escritorio y el de los iconos cuando están seleccionados. No he sido capaz de encontrarlo en gconf-editor. He googleado haciendo tanto búsquedas en español como en inglés y nada de nada.

    ¿Alguien tiene idea de como puedo hacerlo?

    Gracias

    ResponderEliminar
  9. German:
    Prueba a instalar y ejecutar el programa gnome-color-chooser:
    mira de que va:
    http://linuxparatodos.wordpress.com/2008/01/27/gnome-color-chooser/
    descargalo desde.
    http://mirror.aarnet.edu.au/debian/pool/main/g/gnome-color-chooser/

    ResponderEliminar
  10. MUCHAS GRACIASSSSSSS!!!!!!

    Por fin, funciona perfectamente, y lo he instalado directamente de synaptic. No sólo he podido cambiar el color del cuadro de selección del escritorio, si no que además he cambiado hasta el último color posible del escritorio gnome.

    Un saludo

    ResponderEliminar
  11. hola, estoy cambiando la opción de ver los iconos del escritorio según tu post ...pero no aparecen...alguna idea del por qué?...gracias

    ResponderEliminar
  12. ¿ Que pasa cuando la clave no es editable a través del uso del programa ? ...en mi caso quiero cambiar el fondo del escritorio usando puppet...pero la clave en mi distro Ubuntu 9.04 dice que no es editable....¿ hay manera de desbloquear esto....?

    ResponderEliminar
  13. He probado gconftool-2 --recursive-unset /apps/panel en un ordenador que sí tenía los paneles superior e inferior, y me he quedado sin ellos. -¿Hay alguna forma de recuperarlos con todo lo que tenía en ellos, o tengo que crearlos vacíos? Y si es este caso, ¿cómo lo consigo?

    ResponderEliminar
  14. Ha sido una falsa alarma: he reiniciado y me han aparecido los dos paneles. Pero eso significa que no me ha funcionado lo que me has dicho...

    ResponderEliminar
  15. Hola Hatteras. De nuevo en tu magnífico blog.

    Mi tema es que quiero Cambiar el icono, en el panel, del Menú de Aplicaciones de Gnome. Pero cuando me voy a gconf-editor /apps/panel/objects, me aparecen dos "objects", el "object 0" en el que en "object-type" me aparece "menu bar", y el otro, "object 1", el "object-type" es "action-applet". Ninguno me dice "menu object"

    ¿Por qué será? El caso es que no puedo cambiar el icono. A ver si me puedes dar una ayudita.

    Un saludo y muchas gracias.

    ResponderEliminar
  16. Ganaël:
    Para encontrar el object que debes modificar para cambiar el icono del menú de aplicaciones, prueba de otra forma:
    Pones el cursor del ratón sobre el icono del Menú de Aplicaciones, normalmente te sale un pequeño letrero en negro con letras blancas con un mensaje (eso se llama tooltip ) , a mi me pone: Menú principal.
    Abres Gconf-editor y tecleas ctrl+f para que te salga la pantalla de buscar, y en ella pones el tooltip que tengas en tu menú de aplicaciones ( el mio es Menú principal ), seleccionando buscar tanto en los nombres como en las claves; una vez hayas buscado te aparecerá que el tooltip que has puesto esta en algún objeto de apps-panel-object. Ese es el objeto al que debes cambiar el icono como se explica en el punto 20 de este tema.

    ResponderEliminar
  17. Hatteras, cuando sitúo el cursor sobre el menú "Aplicaciones", el Tooltip me dice "Examine y ejecute aplicaciones instaladas", sólo eso.
    Decirte que tengo un tema instalado (concretamente el "Mac4lin"") ¿tendrá eso algo que ver? Porque justamente es por el tema que quiero cambiar ese icono, ya que el resto de iconos me gusta, pero el que aparece a la izquierda del menú "Aplicaciones" (que es la huella del pie típica de Apple) no me gusta y quería poner el de Ubuntu, pero de la manera que tú dices no me funciona.

    Muchas gracias.

    ResponderEliminar
  18. Ganël: Por lo que veo tienes en el panel la "Barra de Menú", mi consejo es que la borres e instales en el panel el "Menú principal": El Menú principal contiene los mismos elementos que la Barra de menú pero los organiza en menús en lugar de en un árbol. Como resultado ocupa menos espacio en los paneles. Y ademas si que se puede modificar el icono como te he ido explicando.

    Para añadir un Menú principal a un panel, pulse con el botón derecho del ratón en cualquier espacio vacío del panel. Elija Añadir al panel, después elija Menú principal desde el diálogo Añadir al panel

    ResponderEliminar
  19. Gracias Hatteras, ahora sí que lo he conseguido, tenías razón en cuanto al "Menú Principal".

    Un saludo.

    ResponderEliminar
  20. En mi conpu tambien hay claves bloqueadas. Dice esta clave no es editable. ¿Como se hara para hacerlas editables?

    ResponderEliminar
  21. hola emm nesesitaria una ayudita como hago para restablecer una clave al valor original ? porque tenia el valor "" y sin querer lo modifique y quedo "0" ... hay alguna forma ??o de poner sin valor ??

    ResponderEliminar
  22. Kron:
    seleccionas la clave que quieras editar ( pones el cursor del ratón sobre ella, de forma que quede con una franja de color sobre ella ), haces click con el botón derecho del ratón y aparece un menú contextual con la opción "editar clave", haces click en dicha opción (con el botón izquierdo ) y se abre una ventanilla en la que puede introducir el valor que quieras.

    ResponderEliminar
  23. Les dejo la solución. (no es mía)
    ------------
    Bueno no pasó por cómo yo había pensado: antes había entrado en gconfig-editor y en apps->metacity->general->button_layout había cambiado los parametros (boton secundario) y puse establecer obligatorio. Me pidió la clave y yo se la había dado, y sin darme cuenta lo establecí obligatorio.
    -Ahora, entré en modo root: gksudo gconfig-editor y en Archivo->Abrir nueva ventana 'obligatorios', desestablecí (boton secundario) las claves antes establecidas como obligatorio, en este caso button_layout.
    Reinicié y listo!

    -linux for human beings- (h)

    ResponderEliminar
  24. Estoy usando UBUNTU 12.04 y puse la opción del Menú principal en la barra superior y quiero cambiar la imagen, ya leí las manera de como cambiarlo en el punto 20 pero no me aparece la ruta apps-panel-object me sale apps-panel-default_detup-toplevels-buttom_panel/top_panel en estos dos que dicen panel aparece una carpeta que background y ambas traen opción Stretch no hay object de ningún tipo y eso que ya lo busque en todo gconf-editor lo busque de la manera tooltip y el buscador me dice Patrón no Encontrado.

    Agradeciéndote de antemano

    ResponderEliminar
  25. Siezar85:
    Este post fue escrito cuando el sistema usaba Gnome2, y todas sus indicaciones fueron comprobadas, y funcionaban.
    Pero en la actualidad, tanto Ubuntu 12.04 como Mint13 usan Gnome3 ( Ubuntu con la Interfaz Unity, y Mint con la Cinnamon o Mate), y ahora el programa gconf-editor es muy distinto al que había antes, y las indicaciones de este post es muy posible que no sirvan en la actualidad.
    ----------

    Para configurar Unity, hay mejores herramientas que gconf-editor: MyUnity, Ubuntu-Tweak, o Dconf-editor
    De todos modos hay que recordar que el uso de DConf-editor no es el modo recomendado de editar preferencias de escritorio, pero podrían ser útiles cuando la utilidad de configuración apropiada para algún software no proporciona ningún otro modo de cambiar alguna opción.
    ----------
    De todas formas, aunque tengo instaladas varias interfaces para mi sistema (Mint13), ( http://hatteras.wordpress.com/2012/06/26/instalando-interfaces-de-usuario-en-mint-13/ y http://hatteras.wordpress.com/2012/07/04/como-unificar-mi-forma-de-trabajar-en-cinnamon-gnome-shell-y-unity/ ) la que uso habitualmente es Cinnamon, por lo que sobre Unity no te podré ayudar demasiado.
    ------------
    Te puedo recomendar que te pases por un muy buen foro, para mi gusto, en el que si que te podrán ayudar sobre las dudas que tengas sobre Unity: http://foro.ubuntu-guia.com/

    ResponderEliminar
  26. Gracias Hatteras, te agradezco tu aclaracion ya que soy nuevo usando software libre, voy a indagarme en el foro que me distes.

    Un saludo, gracias.

    ResponderEliminar
  27. Hola Hatteras:
    Me gustaría saber si es posible bloquear el cambio de tema. Me gustaría que mis alumnos no puedieran cambiar de tema. He buscado mucho y no he encontrado la manera de bloquear esta opción! Gracias

    ResponderEliminar
  28. apps -> panel ->
    >Window_list
    >default_septup

    No me aparece ojects

    ResponderEliminar
  29. No se que distribución de Linux y que interfaz usas, pero en todo caso leete el anterior comentario que escribí en este mismo tema.
    También puedes ir al tema: http://hatteras-blog.blogspot.com.es/2013/11/dconf-editor.html

    ResponderEliminar

A la vez que haces un comentario, por favor da una puntuación al tema: malo, normal, bueno o muy bueno.
Gracias.