Mostrando entradas con la etiqueta Apariencia. Mostrar todas las entradas
Mostrando entradas con la etiqueta Apariencia. Mostrar todas las entradas

miércoles, 15 de julio de 2009

Iconos de ejecutables de Windows/Wine en Ubuntu con Gnome

Este truco lo descubrí hace algún tiempo de la mano del blog de Kaeltas. Si usas Wine o compartes disco con una instalación de Windows y te molesta no ver los iconos de los archivos nativos de Windows aquí esta una posible solución. Eso si, solo válida para el entorno de escritorio Gnome...

Empieza por instalar el paquete icoutils:
sudo aptitude install icoutils
Comprueba que existe la carpeta ~/.local/share/mime/packages De no existir creala:

mkdir -p ~/.local/share/mime/packages
Ahora crea el archivo de MIME que definirá a como se verán los tipos de archivo *.exe:
gedit ~/.local/share/mime/packages/exemime.xml
Pega el texto de este enlace en el archivo:

http://www.megaupload.com/?d=XINN69YU
Guarda y cierra el archivo. Recarga ahora la base de datos de los tipos MIME:

update-mime-database .local/share/mime/
Ahora tienes que crear un script que se encargue de extraer los iconos de los *.exe usando el paquete que instalaste al principio, icoutils...
sudo gedit /usr/bin/icono-exe.sh
Este será el contenido del script:
#!/bin/sh

f=`mktemp`

if wrestool "$1" -x -t14 > $f && [ -s $f ]; then
id=`icotool -l $f | awk '{
ci=int(substr($2,index($2,"=")+1));
cw=int(substr($3,index($3,"=")+1));
cb=int(substr($5,index($5,"=")+1));

if (cw > w || (cw == w && cb > b)) {
b = cb;
w = cw;
i = ci;
}
}
END {
print i;
}'`

icotool -x --index=$id $f -o "$2"
convert -resize 48×48 "$2" "$2" # optional
else
cp '/usr/share/icons/Tango/scalable/apps/ms-library.svg' "$2"
fi

rm $f


Sal de gedit guardando el archivo y dale permisos de ejecución:

sudo chmod +x /usr/bin/icono-exe.sh
Ya solo queda establecer la nueva regla en el editor de configuración de Gnome. Podríamos hacerlo gráficamente usando gconf-tool, pero ya os digo yo los comandos que es más rápido:

gconftool --type string --set /desktop/gnome/thumbnailers/application@x-exe/command "icono-exe.sh %i %o"

gconftool --type bool --set /desktop/gnome/thumbnailers/application@x-exe/enable true


Y con esto ya terminamos, hasta la proxima!

Fuente: Kaeltas Blog

lunes, 15 de junio de 2009

Compiz screensaver

Te imaginas tener como salva-pantallas tu propio escritorio dando vueltas con las ventanas que tengas abiertas o incluso solo las ventanas dando vueltas y saltos encima del escritorio:





Gracias a un plugin de Compiz podemos hacerlo, la pega es que no viene por defecto ni en intrepid ni en jaunty, pero no pasa na!

Abre esta dirección en el navegador y se te descargara el código fuente del plugin:
http://gitweb.compiz-fusion.org/?p=users/pafy/screensaver;a=snapshot;h=e5add1cb3346070f89f13e885b0220bb0ee07b29;sf=tgz
...Mmmm, código fuente? Creo que es la primera vez que compilamos en el blog... Vereis que facilito es algo que da tanto miedo. Sobre todo antes de asustaros pensad una cosa: compilar no es programar. Compilar es "convertir código fuente en ejecutables"; es mas correcto decir que compilar se parece a ripear (convertir cdaudio en mp3 o DVD en xvid)...

En fin vamos al asunto, descomprime el paquete descargado y abre un terminal en la carpeta recien descomprimida. Lo primero sera instalar dependencias y programas necesarios para compilar:
sudo aptitude install x11proto-scrnsaver-dev libxss-dev compiz-fusion-bcop compiz-dev libltdl7-dev libtool g++
Después compilamos, hay que ejecutar el comando dentro de la carpeta donde esta el código a compilar:

make
Y ahora hay que mover los archivo ejecutables recién creados a su respectivos lugares con un simple:

make install
Ya esta! Abre el panel de compiz y en la sección Extras tendrás el nuevo plugin. Si es que no tienes el panel de compiz (ni el icono) los puedes instalar escribiendo:
sudo aptitude install compizconfig-settings-manager fusion-icon
El icono de compiz esta en Aplicaciones -> Herramientas del Sistema -> Compiz Fusion Icon y el panel de configuración de compiz lo puedes encontrar en Sistema -> Preferencias -> Administrador de Opciones de CompizConfig o a través del propio Icono de compiz cuando lo ejecutes.

Si no vas a necesitar compilar más pulgins de compiz puedes desinstalar los paquetes de compilación:
sudo aptitude purge x11proto-scrnsaver-dev libxss-dev compiz-fusion-bcop compiz-dev libltdl7-dev libtool g++
¿Quien dijo que compilar era complicado?

jueves, 9 de abril de 2009

Escritorio Animado


He estado dando una vuelta por gnome-look y me ha llamado la atención así que me he decido a poner en el blog como tener un escritorio animado .

Lo primero es conseguir esta aplicación que nos ayudara a activar y desactivar los escritorios animados, además de permitirnos poner nuestras propias películas .avi como fondo de escritorio. Descarga de aqui Animated Desktop.

Una vez lo tenemos, descomprimimos y guardamos la carpeta que nos da, en el directorio que queramos.

Aseguraros de tener instalado el XWINWRAP. En caso de no tenerlos instalarlo, viene en la carpeta descargada: winwrapcvs.deb

Tras esto comenzamos la instalación de a-desk.

Doble clic en el archivo llamado a-desk.installer.



Pinchamos en Ejecutar.

Nos aparecerá una ventana con las siguientes opciones.


Selecciona Install a-desk y acepta.

Cuando terminen de copiarse todos los archivos aceptamos.


Esto tendremos que hacerlo otra vez mas.

Ya tenemos el programilla instalado.

Para arrancarlo solo debemos escribir en consola.
a-desk

Ahora selecciona el fondo que quieras y acepta.


Este es el ejemplo de glmatrix.

Si quieres desactivarlo haz un Ctrl+c en la consola.

Ahora vamos a crear un lanzador para poder ejecutarlo sin tener que escribir en la consola, ademas nos permitira cambiar el fondo cada vez que pinchemos.

Botón derecho del raton en el escritorio y pinchamos en crear un lanzador.

Rellenamos así los campos y ya tenemos un lanzador para nuestro a-desk.

No es que sea muy productivo pero es bonito.