26 abr. 2011

Las extensiones de Gnome Shell

Gnome Shell tiene un sistema de extensiones que amplían o modifican sus funciones básicas. En este artículo voy a hacer un repaso general sobre como usarlas, las ventajas que aportan y algunos ejemplos.

Nota: este artículo trata sobre programas y configuraciones inestables. Los paquetes aun no han sido suficientemente probados y las modificaciones que les haremos nos están soportadas. Lee el artículo entero (y los comentarios) y haz copia de segurdad de tus datos antes de continuar.
  • Añadir extensiones
A la espera de que aparezca el paquete de extensiones en el PPA de Gnome3 para Ubuntu vamos a usar las extensiones disponibles en el repositorio ArchLinux. Aquí os dejo el paquete ya compilado y listo para usarse (gracias a zodiac por construirme el paquete) gnome-shell-extensions-git.tar.xz

Descomprime el archivo con:
sudo tar xvfJ gnome-shell-extensions-git.tar.xz

Coloca las extenisones en su sitio:
sudo cp -R usr /

Finalmente recarga Gnome Shell:
Alt+F2 r
  • Gestión de las extensiones
Por defecto todas las extensiones cargadas están activadas, para verlas podemos usar la función Looking Glass de Gnome Shell, pulsamos Alt+F2 y tecleamos lg, aparecerá una ventana de depuración de Gnome Shell y en la pestaña Extensions podremos verlas.

Extensiones listadas en Looking Glass

Para desactivar una extensión usaremos la orden:
gsettings set org.gnome.shell disabled-extensions "['nombre_extensión']"

El nombre exacto de la extensión es el de la carpeta que la contiene dentro de /usr/share/gnome/shell/extensions, por ejemplo para desactivar la extensión que añade un nuevo dock siempre visible usaremos:
gsettings set org.gnome.shell disabled-extensions "['dock@gnome-shell-extensions.gnome.org']"

Para reactivar todas las extensiones usaremos la orden:
gsettings reset org.gnome.shell disabled-extensions

  • Ejemplos
  1. Dock siempre visible: esta extensión ofrece una versión reducida del dock a la derecha de la pantalla sin necesidad de entrar en el menú de actividades, y
    ofree además un lugar rápido donde localizar las ventanas minimizadas.

    Dock siempre visible
  2. Reemplazo del Alt+Tab: el cambiador de aplicaciones ahora muestra miniaturas de las ventanas y no separa las aplicaciones por entornos de trabajo.
    Alt+Tab
  3. Apagar el sistema: se añade una entrada al menú de usuario quedando visible una opción para Suspender y otra para Apagar. (Pulsar la tecla Alt hace aparecer la opción Hibernar)

    Apagar sistema
  4. Navegador de ventanas: al pulsar la tecla Alt en el menú actividades aparece un número sobre cada ventana para seleccionarla rápidamente. También permite cambiar de escritorio al pulsar la tecla Ctrl y un número.

    Navegador de ventanas por teclado
  5. Selector de temas: esta extensión permite cambiar gráficamente el tema de Gnome Shell, sólo necesitas bajarte el tema y seleccionar el archivo .zip desde Gnome Tweak Tool.  Puedes encontrar varios temas en el artículo Cambiar manualmente el tema de Gnome Shell

    Selector de Temas de Gnome Shell

  • Más información
https://live.gnome.org/GnomeShell/Extensions
Gnome Tweak Tool

  • Artículos relacionados

23 abr. 2011

Cambiar manualmente el borde de las ventanas de Gnome Shell

Una de las cosas que más sorprende del aspecto de Gnome3 es el gran tamaño de la barra de título de las ventanas, lo que supone un importante desperdicio de espacio en pantalla.

Decoración por defecto (Adwaita)

Aun no existe una manera gráfica de cambiar este aspecto, y mientras esperamos a que proyectos como Gnome Tweak Tool soporten estas opciones podemos cambiarlo manualmente.

  • Conseguir temas
Podemos utilizar cualquier tema de Metacity (el gestor de ventanas de Gnome2), teneis una gran colección de ellos en Gnome-Look.org

Descargad el que más os guste y descomprimid su contenido en la carpeta ~/.themes/nombre_del_tema

Además en el sistema hay algunos temas ya instalados en la carpeta /usr/share/themes/ que funcionarán perfectamente, por ejemplo para usar el tema Clearlooks usaremos la orden:
cp -aR /usr/share/themes/Clearlooks ~/.themes/

  • Aplicar el tema
Para cambiar el tema usaremos el editor de registro gconf-editor que podeis ejecutar usando el cuadro de diálogo Alt+F2.

Editor de configuración de Gnome


Una vez abierto el editor navegaremos hasta desktop - gnome - shell - windows y en la clave theme pondremos el nombre del tema que queremos usar (este nombre debe coincidir exactamente con el nombre de la carpeta creada en ~/.themes/ al descomprimir o copiar el tema)

Asignación manual del tema

Finalmente recargamos el tema de Gnome Shell, pulsando Alt+F2 y escribiento r en el cuadro de texto.

Algunos ejemplos:

Tema Equinox
Clearlooks
Dust


  • Más información
La idea de este artículo surgió de los comentarios de los lectores en GNOME Shell Atolm - Another Beautiful GNOME Shell Theme By Half-left

  • Artículos relacionados

19 abr. 2011

Cambiar manualmente el tema de Gnome Shell

Mientras esperamos a que llegue un gestor de temas gráfico para Gnome Shell vamos a ver muy rápidamente como cambiar de tema manualmente y algunos temas de ejemplo.



  • Descargar temas
Hay muchos temas, casi todos ellos alojados en DeviantArt y que ya han sido recopilados por los principales blogs de Ubuntu, aquí os dejo algunos de los que más me han gustado, con una imagen de muestra y un enlace de desacarga, bajate el que más te guste:







  • Reemplazar el tema
Lo primero que vamos a hacer es una copia de seguridad del tema por defecto por si en algún momento queremos volver a él:
sudo mv /usr/share/gnome-shell/theme /usr/share/gnome-shell/theme_bak

Descomprime el archivo zip del tema que hayas descargado y mueve la carpeta theme/ a su sitio
unzip archivo.zip
sudo mv theme/ /usr/share/gnome-shell

Finalmente recargamos el tema de Gnome Shell, pulsando Alt+F2 y escribiento rt en el cuadro de texto


Atajo de teclado para recaragr el tema

  • Más información
http://www.muylinux.com/2011/04/18/5-6-temas-para-gnome-shell-gnome-3/
http://www.webupd8.org/2011/04/gnome-shell-atolm-another-beautiful.html


  • Artículos relacionados

15 abr. 2011

Instalar (y arreglar) Gnome 3.0 en Ubuntu 11.04 paso a paso

Muchos son los artículos sobre la aparición de Gnome3 con su nueva interfaz de usuario Gnome-shell, pero en ninguno he encontrado realmente como instalar, configurar y usar este entorno correctamente en Ubuntu. Este artículo pretende ser una completa guía de instalación de Gnome3 en Ubuntu Natty 11.04.

El resultado final será un entorno práctico y moderno:

Aspecto final del escritorio Gnome3

  • Instalación
Antes de empezar es necesario estar usando la última version de desarrollo de Ubuntu Natty 11.04 (esta guía no sirve para la versión 10.10 Maverick) que podeis descargar desde https://wiki.ubuntu.com/NattyNarwhal/TechnicalOverview, además hay que tener en cuenta que esta instalación dejará inservible la interfaz Unity.

Dicho esto, y si estais totalmente seguros vamos a instalar Gnome3:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

Tambien instalaremos la herramienta de configuración de Gnome3 Gnome Tweak Tool, que usaremos más adelante:
sudo apt-get install gnome-tweak-tool

Cuando acabe la instalación cerramos sesión y volvemos a hacer login asegurándonos de elegir la sesión Gnome Shell.

  • Arreglar el aspecto
Al entrar nos daremos cuenta de que el sistema funciona, pero se ve bastante feo y no se parece mucho a lo que podemos ver en las capturas de la web de Gnome3. Esto se debe a que los paquetes del PPA no están demasiado bien construidos, pero no es nada que no podamos arreglar. Veamos cómo:

  1. Wallpaper: podemos descargar el wallpaper oficial desde http://gnupress.wordpress.com/2010/12/18/lo-sfondo-di-gnome-3/stripes/, para seleccionarlo iremos a Menú de usuario - Configuración del sistema - Fondo.
  2. Wallpaper oficial
  3. Tema Adwaita: el tema por defecto en Gnome3 es Adwaita, pero curiosamente éste no se instala bien desde el PPA. Para instalarlo ejecutamos:
sudo apt-get install gnome-themes-standard

Nota: es posible que este comando os muestre un error ya que el paquete intenta sobreescribir archivos existentes. Si os sucede esto podeis forzar sin miedo la instalación con la orden:
sudo dpkg -i --force-all /var/cache/apt/archives/gnome-themes-standard_3.0.0-1~~build1_amd64.deb

Una vez instalado lo elegiremos desde Gnome Tweak - Tool - Interface - Gtk+ Theme


Gnome Tweak Tool

  • Otros arreglos
La adaptación al nuevo entorno puede ser algo traumática, y muchos usuarios echarán en falta antiguas funcionalidades presentes en Gnome2 y que han desaparecido (o se han reubicado) en Gnome3

  1. Recuperar los botones minimizar/maximizar: Gnome Tweak Tool - Shell - Arrengement of buttons on the titlebar

    Configurar botones de las ventanas
  2. Apagar el sistema desde el menú de usuario: pulsa sobre el menú de usuario, mientras está desplegado presiona la tecla Alt, el menú Suspender se convertirá en Apagar

    Menú Apagar
  3. Reducir el tamaño de los iconos en la vista de aplicaciones: en mi opinion el tamaño de los iconos en el menú de Aplicaciones es demasiado grande, para reducirlo vamos a editar directamente el archivo de configuración (que está escrito en JavaScript)
    gksu gedit  /usr/share/gnome-shell/theme/gnome-shell.css

    Buscamos las lineas:
    /* Apps */

    .icon-grid {
        spacing: 18px;
        -shell-grid-item-size: 118px;
    }

    .icon-grid .overview-icon {
        icon-size: 96px;
    }


    Y las reemplazamos con los valores deseados, en mi caso reduje el tamaño de iconos y la separación a la mitad:
    /* Apps */

    .icon-grid {
        spacing: 18px;
        -shell-grid-item-size: 59px;
    }

    .icon-grid .overview-icon {
        icon-size: 48px;
    }


    Menú aplicaciones con iconos reducidos

  • Más información
Gnome3: página oficial
Gnome-shell: página oficial
https://wiki.archlinux.org/index.php/GNOME3: documentación de Arch Linux
http://blog.fpmurphy.com/2011/03/customizing-the-gnome-3-shell.html: el interiror de gnome-shell
Ubuntu 11.04 (Natty): información y descargas