Xfce 4.8 en LMDE

Usando los PPA que puse en el artículo anterior, ya me he montado mi Xfce en LMDE. Acá les dejo como me quedó:

Anuncios
Xfce 4.8 en LMDE

Tema Ambiance para xfwm.

Xubuntu no posee el tema Ambiance para Xfce, o mejor dicho, el tema para los bordes de las ventanas el cual gestiona xfwm. Nos podemos instalar el tema Gtk de Ambiance que aún así no estará completo sin este fichero Ambiance-Xfwm4.tar.gz.

Una vez que nos descarguemos ese fichero, le cambiamos la extensión a .tar.gz y lo descomprimimos. Luego copiamos esa carpeta como root dentro de /usr/share/themes o /home/tu_usuario/.themes como lo prefieran.

Y ya se puede usar junto con el tema Gtk, este tema para Xfwm que emula muy bien a Ambiance. Así es como se ve:

Tema Ambiance para xfwm.

Tips: Cómo cambiar la posición de los botones en xfwm.

Como muchos sabemos Ubuntu cambió la posición de los botones Minimizar/Maximizar/Cerrar de Metacity y los colocó a la izquierda, al estilo de Mac OS. Al principio no entendía el por qué, hasta que leí la explicación del tío Mark y sinceramente me convenció, de hecho, una vez que te acostumbras, resulta más cómodo de esta forma. Con ubuntu-tweak podía cambiar la posición de los botones y su orden, pero en KDE y Xfce no es necesario usar ningún software extra.

Existen dos formas muy sencillas de hacerlo en Xfce.

Mediante interfaz.
Vamos al Menú » Configuración » Gestor de Ventanas

Ahí nos dirigimos a la opción: Distribución de botones y de forma muy sencilla, solo tenemos que desplazar con el cursor la posición de cada botón..

Nota: Se puede dar la ocasión de que esta opción aparezca deshabilitada. Esto se soluciona fácilmente modificando el fichero themerc que está dentro de la carpeta de cada tema. Y entramos a la segunda forma de cambiar la posición de los botones.

themerc.
Si queremos cambiar manualmente la posición de los botones, buscamos la siguiente línea:

button_layout=HMC

Y cambiamos el orden de las letras:

H – Minimizar
M – Maximizar
C – Cerrar

Ahora, yo recomiendo que simplemente comenten esa línea y modifiquen la posición de los botones por la forma gráfica.. Si en el gestor de ventana esta opción aparece deshabilitada, una vez que la comentemos se habilita..

Tips: Cómo cambiar la posición de los botones en xfwm.

Atajos de teclado para Xfce

A muchos de nosotros nos gusta utilizar atajos de teclado y si usamos Xfce la tarea es muy sencilla con solo acceder a Configuración » Teclado » Atajos.Antes que nada debemos tener en cuenta que los plugins o programas que lanzan cada comando deben estar instalados.

Pues bien, vamos a ir mostrando una serie de comandos que podemos utilizar para nuestros atajos:

Para lanzar el menú principal:
Asignando a una tecla, desde Configuración del Teclado » Atajos, el comando xfdesktop -menu. El menú se desplegará donde esté posicionado el puntero del ratón o mouse. También puedes usar xfce4-popup-menu para desplegar el menú del panel (también provisto por xfdesktop y asegúrate de tener el plugin en tu panel).

Capturar el escritorio:
Para ello utilizamos el comando xfce4-screenshooter y lo más correcto es asignarle la tecla Print Screen aunque claro ustedes eligen la que quieran.

Recargar el fondo de pantalla:
Para recargar el fondo de pantalla utilizaremos el comando xfdesktop –reload, teniendo en cuenta que en Configuración » Escritorio » Fondo tengamos señalada la opción Imagen » Lista de imágenes.

Explorador de archivos:
Para lanzar Thunar simplemente usamos el comando thunar y la combinación de teclas que queramos.

Fuente: Wiki Xfce

Atajos de teclado para Xfce

Openbox + Xfce = Entorno muy ligero…

OpenBox es un ligero gestor de ventanas el cual es ideal para tener un agradable interfaz gráfica en equipos con menos de 128Mb de RAM. Lo intersante de esto es que puedes añadir otras aplicaciones que te ayuden a tener un entorno mas ameno, añadiéndole a Openbox, por ejemplo un panel ( digamos xfce4-panel, pypanel, fbpanel..etc ) o un gestor de ficheros ligero como PCManFM.

Para instalar Openbox en Debian con todas las herramientas necesarias para su configuración, solo tenemos que poner en consola, después de haber configurado el repositorio previamente:

$ sudo aptitude install openbox openbox-themes obmenu obconf -y

Para openbox es recomendable instalar SLiM en vez de GDM, ya que este el primero es más ligero que este último.

Una vez que nos hayamos logueado solo tenemos un sencillo menú que se acciona con el clic derecho del ratón, así que si queremos agregar por ejemplo un panel, instalamos este ( pongamos por ejemplo del de Xfce4 ) poniendo:

$ sudo aptitude install xfce4-panel -y

Ya tenemos Openbox y un panel, pero este no se muestra aún, así que para levantarlo al principio, o sea, cuando nos autenticamos en el ordenador, tenemos que crear un sencillo script:

$ touch /home/tu_usuario/.config/openbox/autostart.sh

y luego le añadimos el contenido:

$ nano /home/tu_usuario/.config/openbox/autostart.sh

que sería este:

#!/bin/bash
xfce4-panel &

Ahora, cada vez que queramos ejecutar al principio cualquier aplicación, la añadimos a ese archivo usando la forma:

comando &

Y listo!!!

NOTA: OpenBox es muy configurable, solo tienen que buscar más info en internet

Openbox + Xfce = Entorno muy ligero…

Aprende a crear tu propio .run de Xfce 4.6.1

Si no te gusta compilar todo manualmente desde las fuentes, los chicos de Xfce te brindan una opción muy sencilla: crear tu propio .run para instalar Xfce de forma gráfica. Como en la wiki de Xfce todo está en inglés, se los dejo acá en español y funcionando perfectamente.

Para ello tenemos que tener acceso a la página de svn de Xfce e instalamos cvs y ruby en nuestro equipo desde nuestro repositorio.

$ sudo aptitude install cvs ruby -y

Una vez que tengamos hecho esto abrimos el terminal como root y creamos una carpeta. Yo le puse como nombre xfce.

$ sudo mkdir xfce
$ cd xfce

Ahora ponemos esto en la consola:

svn co http://svn.xfce.org/svn/xfce/installit/branches/installer-single-file installit</b>

Y esperamos a que se descarguen todos los ficheros. Una vez descargados nos metemos dentro de la carpeta installit:

cd installit

ahora ejecutamos el script autogen de la siguiente forma ( recordemos que es recomendable hacer como root )

sudo ./autogen.sh

una vez que termine de configurar todo escribimos:

# make

y luego

# make install

Una vez que termine volvemos al directorio superior:

# cd..

Ahora ya tenemos todo listo para empezar a configurar los archivos necesarios para crear el .run, ponemos en la consola lo siguiente:

svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce44 xfce44-installer

En este caso tenemos que cambiar xfce44 por xfce46 quedándonos así:

svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce46 xfce46-installer

Ahora esperemos a que baje todo y entramos a la carpeta xfce46-installer:

# cd xfce46-installer

Creamos una carpeta llamada release y entramos a ella:

# mkdir release
# cd release

Ahora tenemos que bajarnos los fuentes de Xfce 4.6.1, para ello ponemos:

# wget http://mocha.xfce.org/archive/xfce-4.6.1/fat_tarballs/xfce-4.6.1-src.tar.bz2

Esperamos a que descague los 27 Mb aproximadamente y los descomprimimos:

#tar -xjf xfce-*-src.tar.bz2

Ahora un detalle, al descomprimir este archivo este nos descomprime todos los .tar.bz2, .tar.bz2.md5 y .tar.baz2.sha1 y estos
archivos a su vez tenemos que descomprimirlos. Para ello podemos utilizar una herramienta llamada unp.
La instalamos:

# aptitude install unp

Si queremos podemos borrar los ficheros que contienen .tar.bz2.md5 y .tar.baz2.sha1.
Ahora dentro de la carpeta release ponemos:

# unp *.tar.bz2

Y esto nos descomprime todos los tar.bz2 pero con el número de la versión del fuente, ejemplo:

libxfce4menu-4.6.1

Así que tenemos que renombrar todas las carpetas quitándo el número de versión dejándolo de esta forma:

libxfce4menu

de lo contrario nos pondrá un error como este al ejecutar make:

i2t-generate xfce46.xml
Generating sources in /tmp/xfi-build
tar: libxfce4menu: No se puede stat:
No existe el fichero o el directorio
tar: Salida con error demorada desde errores anteriores
/usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:76:in `createArchiveAndChksum’: Unable to add package xfwm4 to installer archive (RuntimeError)
from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:74:in `each’
from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:74:in `createArchiveAndChksum’
from /usr/local/share/i2t/lib/InstallIt/Generators/Bin.rb:47:in `generate’
from /usr/local/share/i2t/lib/InstallIt/Generator.rb:105:in `generate’
from /usr/local/share/i2t/lib/main.rb:41
make: *** [installer] Error 1

Una vez que hayamos renombrado estas carpetas solo tenemos que ejecutar:

#make

y esperamos a que termine, una vez que haya terminado el nos crea el .run.
Para verificar que no tiene error ejecutamos este comando:

#./xfce4-*-installer.run –check

¡¡¡Listo!!! Ahora solo tenemos que instalarlo como se explica aquí.

Aprende a crear tu propio .run de Xfce 4.6.1