sábado, 1 de marzo de 2008

Wallpaper diferente en cada escritorio (o caras del cubo)

Fuente: UbuntuLife

El otro dia escribi sobre el curioso escritorio que tenia un usuario de ubuntu forums. Un lector me pregunto si podria escribir un articulo de como conseguir algo parecido, asi que me puse manos a la obra.

He estado consultando bastantes foros y probando muchas cosas y he visto 3 posibles formas de tener un fondo de pantalla diferente para cada uno de los espacios de trabajo que tengamos, o cada una de las caras del cubo.

En este punto debo comentar que los usuarios de KDE tienen menos problemas que los de Gnome, pues en una de las opciones, el efecto se consigue, pero a cambio perdemos la posibilidad de tener iconos en el escritorio. Pero vayamos al grano.

Una de las opciones que he visto para poder tener fondos de pantalla multiples es usar una aplicacion llamada “Wallpapoz“. Tras instalarla, es muy sencillo indicar el wallpaper (fondo de escritorio) que queremos para cada uno de los espacios de trabajo. Sin embargo no me acabo de convencer, porque presenta un efecto desagradable de transicion cuando cambiamos de escritorio. Me explico, realmente estamos usando el mismo fondo de pantalla, y cuando cambiamos de escritorio, el proceso demonio muestra el nuevo que hayamos seleccionado en wallpapoz. pero al cambiar de pantalla, existe un pequeño intervalo de tiempo, durante el cual vemos el fondo de pantalla anterior y de golpe nos aparece el nuevo. En este video se puede ver mejor:

YouTube DirektLink

La segunda opcion que me encontre, consiste en compilar Compiz y parchear Nautilus. Esto quiere decir que tenemos que bajarnos el codigo de esas aplicaciones, aplicarles un parche (modificaciones sobre su codigo fuente) y volver a compilarlas. Este proceso es “complejo”, puede estropearte tu sistema actual y por eso no lo recomiendo a menos que sepas lo que haces.

Debo decir que yo si compile el software y las librerias de Compiz durante una noche y al final no consegui el resultado esperado. Aunque me mejoro otras cosas que me fallaban, con lo que puede que no sea tan mala idea.
Aqui os dejo los enlaces correspondientes.

Y la ultima opcion, y la que me funciono, fue la siguiente. Si tienes compiz instalado y te vas al administrador de efectos, para el efecto del cubo debera existir una opcion llamada “Backgrounds”. Es aqui donde podemos indicar la ruta grafica de los diferentes wallpapers que queremos usar para el cubo. El unico problema, es que en Gnome, para que funcione, tenemos que deshabilitar la opcion de Nautilus que muestra los iconos en el escritorio. Es decir, si quieres fondos de pantalla multiple, te quedaras sin iconos en el escritorio. Si habilitas de nuevo los iconos, no veras los wallpapers multiples. una de dos, las dos no.

Vamos a usar esta ultima. Vete al administrador de efectos de Compiz. Selecciona el plugin del cubo y dentro del formulario que te aparece, selecciona la opcion Apariencia > Backgrounds images:

br03.jpg

En esta nueva pantalla pulsando el boton “Añadir” puedes ir indicando la ruta de las imagenes que quieres usar. En mi caso, y en ejemplo, estoy usando: “/home/jose/1.png”, “/home/jose/2.png”, “/home/jose/3.png” y “/home/jose/4.png”. Esto se correspondera con cada una de las imagenes del cubo.

Y solo con esto en principio bastaria. Ahora solo queda deshabilitar la escritora de iconos en Nautilus y ya deberias poder ver los wallpapers multiples. Para deshabilitar nautilus pulsa Alt+F2, en la ventana que aparece, escribe “gconf-editor” y en la nueva ventana busca las claves apps > nautilus > preferences. En ella deberas desmarcar “show_desktop”.

preferences.png

Esto mismo lo puedes hacer tambien desde consola, ejecutando los comandos:

gconftool-2 --type bool --list-type=bool --set /apps/nautilus/preferences/show_desktop false

Cambiando las imagenes del plugin ‘cube’:

gconftool-2 --type list --list-type=string --set /apps/compiz/plugins/cube/screen0/options/backgrounds [/files/Pictures/xxxHolic_01.jpg,/files/Pictures/xx xHolic_02.jpg,/files/Pictures/xxxHolic_03.jpg,/fil es/Pictures/xxxHolic_04.jpg]

Ejemplo: Algunas capturas de mi escritorio:

br02.jpg

Y mi mismo escritorio usando el plugin “Expose” (que se activa pulsando la tecla super + E). La tecla Super es esa tecla que tiene dibujado el icono de “windows” (mecachis)

br04.jpg

Para cambiar el numero de ventanas mostradas en el plugin Expose, debes ir a Propiedades Generales, e indicar el numero de elementos verticales y horizontales que deseas (es una especie de Array de ventanas donde indicas cuantas quieres tener y su distribucion, por ejemplo 3×2 para 6 ventanas o 4×1 o 2×2, etc…).

br05.jpg

Por ultimo, algu aun mejor, un video de mi escritorio en movimiento, mostrando los 4 fondos de pantalla diferentes en cada una de las caras del cubo:

YouTube DirektLink

Cuando queramos volver a tener iconos en el escritorio, volvemos a ejecutar “gconf-editor”, buscando la clave apps > nautilus > preferences y activando show_desktop a true o ejecutamos:
gconftool-2 --type bool --list-type=bool --set /apps/nautilus/preferences/show_desktop true

Enlace | Instalar plugins Compiz Fusion
Enlace | video de wallpapers con la opcion de parchear Nautilus (los iconos se muestran)
Enlace | Tapas Dragon para el cubo

No hay comentarios: