Gnome 3.0 en Natty Narwhal – Gnome Shell botón de apagado

19 06 2011

Como era de esperar, cada día que pasa contamos con un mayor numero de documentación, recursos, programas y muchísimas aportaciones, con las que podemos mejorar y evolucionar nuestra experiencia con Gnome Shell.

Una de las personas que contribuye muy activamente es Dipesh Acharya, por sus aportaciones en forma de extensiones para Gnome Shell, programadas como muchos sabreis ya, con el lenguaje JavaScript.

Basandome en una de sus extensiones, concretamente la realizada para manejar los diferentes perfiles de usuarios para Firefox (gnome-shell-extension-firefox-profiles) y en el fichero del sistema que gestiona el menú del estado o status del usuario (/usr/share/gnome-shell/js/ui/statusMenu.js), he realizado una pequeña utilidad, la cual creara un botón en el área de estado o status del sistema, con el cual podremos apagar nuestro equipo.

Instrucciones

1) Bajamos el fichero comprimido con la mencionada extensión.

2) Abrimos Nautilus y nos vamos a nuestra carpetas de Descargas, tras localizar el fichero pulsamos doble click con el ratón, sobre el mismo.

3) Nos vamos a las opciones de Nautilus en Ver -> Mostrar los archivos ocultos y activamos esta opción. Tras esto seleccionamos Carpeta personal -> .local -> share -> gnome-shell -> extensions. Si no tuviéramos estas dos ultimas carpetas las creamos mediante Archivo -> Crear una carpeta.

4) Arrastramos el contenido del fichero comprimido hacia la carpeta extensions.

5) Comprobamos su funcionamiento, para ello inicializamos Gnome Shell, pulsando las teclas ALT + F2, introducimos r y pulsamos intro.

Temas a tener en cuenta

1) Que tengáis algún problema con la extensión, sacándonos de la sesión.

Abrimos una sesión de terminal pulsando CONTROL + ALT + F2, procedemos a borrar la carpeta y su contenido:

$ rm -r $HOME/.local/share/gnome-shell/extensions/apagado@isopenisfree.wordpress.com

2) En el botón no aparece el icono o el icono no corresponde con la acción de apagar.

Se ha probado con diferentes temas de iconos, Faenza, Elementary, Humanity, etc..Pero si tienes algún problema, comprueba el tema de iconos que tienes activo y localiza el icono que deseas utilizar. Tras esto, edita el programa y lo cambias por el icono actual.

$ nano $HOME/.local/share/gnome-shell/extensions/apagado@isopenisfree.wordpress.com/extension.js

Localiza la siguiente linea:

let icon = new St.Icon({ icon_name: 'gnome-session-halt',

Y sustituye ‘gnome-session-halt’ por ‘el-nombre-de-tu-icono’

3) Tras posicionarse el cursor del ratón sobre el botón de apagado el tooltip o leyenda que aparece, no corresponde con el tema de colores de nuestro Gnome Shell.

En este caso editamos nuestro tema actual de Gnome Shell y cambiamos los colores, según corresponda:

$ sudo nano /usr/share/gnome-shell/theme/gnome-shell.css

Localiza las siguientes lineas:

$ StTooltip StLabel {
border: 1px solid rgba(255,255,255,1);
border-radius: 5px;
padding: 4px;
background-color: rgba(255,255,255,0.6);
color: #000000;
font-size: 1em;
font-weight: normal;
text-align: center;
}

Arriba en el pantallazo del ejemplo, están las letras en negro (color: #000000;) con el fondo en blanco (background-color: rgba(255,255,255,0.6);)

Que lo disfrutes :D


Acciones

Information




Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 49 seguidores

A %d blogueros les gusta esto: