Gentoo Logo

La guía de configuración de XFCE

Contenido:

1.  Introducción

El entorno de escritorio Xfce

Xfce es un rápido y ligero entorno de escritorio para sistemas operativos basados en Unix. Está diseñado para la productividad y es bastante configurable al tiempo que se adhiere a las especificaciones de Freedesktop

Contrario a los entornos de escritorios más pesados, como Gnome y KDE, Xfce emplea muchos menos recursos del sistema. Adicionalmente, ofrece gran modularidad y pocas dependencias; ocupa menos espacio en su disco duro y toma menos tiempo el instalarlo.

Esta guía no solo le mostrará como instalar y configurar un entorno mínimo Xfce, también explorará las opciones para crear un escritorio con todas las opciones respetando la filosofía de Xfce: ligereza, rapidez y modularidad.

La última parte de esta guía muestra unas cuantas órdenes que debemos ejecutar al actualizar a la versión más reciente de Xfce, así que asegúrese de llevarlas a cabo si está actualizando de una versión anterior.

2.  Instalar Xfce

Los básicos

Primero, asegúrese que tiene configurado Xorg como se muestra en la Guía de configuración del Servidor X.

Siguiente, repase un par de veces sus variables USE en /etc/portage/make.conf; probablemente quiera como mínimo USE="-gnome -kde -minimal -qt4 dbus jpeg lock session startup-notification thunar udev X".

Una vez configurados las variables USE y XFCE_PLUGINS en /etc/portage/make.conf, es hora de instalar Xfce.

Listado de Código 2.1: Instalar Xfce

# emerge -avt xfce4-meta

Luego agregue sus usuarios regulares a los grupos cdrom, cdrw y usb, para que puedan montar dispositivos como cámaras, unidades ópticas y memorias USB.

Listado de Código 2.2: Añadir usuarios a los grupos de hardware

(Reemplace nombreusuario con el de su usuario actual)
# for x in cdrom cdrw usb ; do gpasswd -a nombreusuario $x ; done

Siguiente, actualice sus variables de entorno:

Listado de Código 2.3: Actualizar las variables de entorno

# env-update && source /etc/profile

Necesitará también un terminal gráfico para poder continuar trabajando con su entorno de escritorio. x11-terms/xfce4-terminal es una buena elección y está hecho específicamente para Xfce. Instale Terminal como se muestra:

Listado de Código 2.4: Instalar Terminal

# emerge x11-terms/xfce4-terminal

3.  Configurar Xfce

Ejecutar Xfce

Ahora que Xfce está instalado, lo configuraremos para que sea el entorno de escritorio por defecto cuando escribamos la orden startx. Salga de su consola de root e identifíquese como un usuario normal.

Listado de Código 3.1: Establecer Xfce como el entorno de escritorio por defecto

$ echo "exec startxfce4" > ~/.xinitrc

Nota: Si tiene ConsoleKit instalado, su ~/.xinitrc debería contener exec startxfce4 --with-ck-launch. De lo contrario, algunas aplicaciones podrían dejar de funcionar. También necesitará añadir consolekit al nivel de ejecución por defecto ejecutando la siguiente orden como root: rc-update add consolekit default.

Ahora arranque su entorno gráfico escribiendo startx:

Listado de Código 3.2: Arrancar Xfce

$ startx

Felicidades y bienvenido a su nuevo entorno de escritorio Xfce. Siga adelante, explórelo un poco. Entonces continúe leyendo para aprender como puede configurar Xfce para adaptarlo a sus necesidades.

Sesiones e inicios

Si ha instalado (o planea instalar) aplicaciones populares de Gnome o KDE como k3b, nautilus, kmail, evolution, etc. entonces debe asegurarse que Xfce lanza los servicios apropiados para ellos al inicio. Desplácese hacia Menú --> Configuración --> Sesiones e inicio. En la pestaña "Avanzado", seleccione la casilla apropiada. Esto puede ralentizar significativamente el arranque de Xfce, pero disminuye los tiempo de carga para las aplicaciones de Gnome y KDE.

Xfce tiene la habilidad de guardar la configuración de su sesión y programas ejecutados desde la pestaña "General" en el menú de Sesiones e Inicio. Pueden ser guardados automáticamente cuando se sale de su sesión, o Xfce puede preguntarle cada vez. Esta característica es particularmente útil para deshacer malas configuraciones. ¿Ha matado al panel de manera accidental? Tan solo elija "No" cuando le pregunte por salvar su sesión actual, y la próxima vez que arranque Xfce, su viejo escritorio estará restaurado. ¿Quiere que automáticamente lance su navegador web, intérprete de comandos y su cliente de correo electrónico la próxima vez que entre? Tan solo guarde su sesión antes de cerrarla.

Ahora tiene un entorno de trabajo básico instalado y configurado. Pero si tiene interés en hacer más, entonces ¡continúe leyendo!

4.  Aplicaciones Adicionales

Programas Auxiliares Para el Panel

En este capítulo, discutiremos algunos programas auxiliares y aplicaciones para el uso diario de Xfce.

Hay muchas aplicaciones auxiliares para el panel disponibles en Portage; mire con emerge --search xfce. Aunque para la mayoría parte de su nombre es auto explicativa, unos pocos merecen un poco de atención, ya que son bastante útiles. Para usarlos, simplemente haga emerge de ellos. Serán añadidos a la lista de elementos disponibles en el menú "Añadir nuevo elemento" que se mostrará cuando haga clic derecho en el panel.

  • xfce4-battery-plugin es perfecto para los usuarios de ordenadores portátiles. Muestra el tanto por ciento de la batería, tiempo restante, fuente de alimentación (continua o batería), estado del ventilador, avisos e incluso puede ser configurado para ejecutar órdenes con ciertos niveles de energía. Esta característica puede emplearse para poner el portátil en modo hibernación cuando la batería este casi agotada.
  • xfce4-verve-plugin es una pequeña línea de comandos integrada dentro del panel. Es más rápido que abrir una nueva terminal de intérprete de comandos cuando quiere ejecutar una orden.
  • xfce4-mount-plugin le ofrece un método práctico para montar los dispositivos listados en /etc/fstab con tan solo un clic de ratón.
  • xfce4-sensors-plugin le permite monitorizar sus sensores hardware, como la temperatura de la CPU, la RPM del ventilador, la temperatura del disco duro, el voltaje de la placa base y más.

Programas útiles

Debemos instalar con emerge algunas aplicaciones y herramientas útiles: xfce4-mixer, xfce4-taskmanager, xfwm4-themes, orage, leafpad, xfce4-power-manager, x11-terms/xfce4-terminal y thunar.

xfce4-mixer es un controlador de volumen para su tarjeta de sonido. Puede ser ejecutada como un applet, dándole acceso más rápido al volumen de la reproducción. xfce4-taskmanager muestra una lista de todos los programas que se están ejecutando y el consumo de memoria de cada uno. Haciendo clic con el botón derecho del ratón en un item, puede matar una aplicación que no se está comportando correctamente, pausarla y reiniciarla e incluso modificar su prioridad de ejecución, lo cual le permite ajustar finamente la demanda de los recursos de su sistema.

xfwm4-themes añade varios temas de gestor de ventanas. Puede que desee añadir un tema completo como tango-icon-theme simplemente para dejar su escritorio mejor ordenado.

orage es un sencillo y manejable calendario. leafpad es un editor de texto simple que arranca extremadamente rápido.

xfce4-power-manager es una aplicación que monitoriza y gestiona el consumo eléctrico. ¡Esto es especialmente útil para los portátiles!. El gestor de consumo permite ajustar la claridad de la pantalla, escoger modalidades de máximo desempeño o ahorro de batería, configurar acciones como hibernación, suspensión o apagado al cerrar la pantalla o al pulsar botones. Configure xfce4-power-manager para advertir cuando la batería baja a determinados niveles o hasta apagar el equipo. Esta aplicación trae consigo un par de herramientas de gran ayuda para desplegar la condición/nivel de carga de la batería y controlar la claridad de la pantalla.

x11-terms/xfc4-terminal es un emulador de terminales X11 bastante más configurable y útil que el sencillo xterm. xfce4-terminal soporta texto en Unicode, seudo-transparencia y transparencia acelerada por hardware por medio del compositor empotrado de Xfce, todo preparado para funcionar. Simplemente asegúrese que la acción predeterminada del lanzador en el panel ejecute /usr/bin/Terminal en vez de xterm. Haga clic derecho en el lanzador y elija "Propiedades" para cambiar la orden.

thunar es el gestor de ficheros por defecto de Xfce. Es rápido y bastante potente, soporta multitud de programas auxiliares para más funcionalidad si cabe; solo instálelo mediante emerge. Echemos un vistazo:

  • thunar-archive-plugin permite crear y extraer ficheros usando el menú del botón derecho del ratón. Ofrece una útil interfaz para aplicaciones de archivo gráficas como xarchiver y file-roller.
  • tumbler permite visualizar algunos tipos de archivos en Thunar, como imágenes y tipos de letra.
  • thunar-volman gestiona automáticamente medios y discos removibles.

A continuación, consideremos añadir algunas aplicaciones de escritorio útiles pero ligeras, de acuerdo con la filosofía de Xfce.

Aunque leafpad es bastante bueno así como editor de texto básico, si necesita un procesador de texto con todas las características pero no quiere hincharse de LibreOffice, pruebe a hacer emerge de abiword. AbiWord es ligero, rápido y es completamente compatible con los estándares de la industria de los tipos de documentos.

¿Necesita un buen cliente de correo/lector de noticias que no tenga tantas exigencias como thunderbird o evolution?. Pruebe a hacer emerge claws-mail.

Para sus necesidades de charlar por internet, irssi es un excelente, pequeño e increíblemente configurable cliente de IRC que se ejecuta en su terminal. Si prefiere un cliente compacto con todo incluido que maneje casi todos los protocolos de charlas, quizá quiera hacer emerge pidgin.

Si necesita reproductores de vídeo y música, no busque más que en mplayer y decibel-audio-player. Pueden reproducir la mayoría de los formatos existentes de forma correcta.

Finalmente, necesitará un navegador web. Casi todos los navegadores gráficos requieren más recursos que todas sus otras aplicaciones de escritorio. Aún así, firefox y midori) son siempre buenas elecciones. Alternativamente, puede encontrar opera que es bastante rápido. Sin embargo, opera no está disponible para tantas arquitecturas como firefox y tiene más dependencias, a no ser que las modifique con algunos parámetros USE.

Listado de Código 4.1: Añadir un navegador web

(Instalar Mozilla Firefox)
# emerge firefox
(Instalar Midori)
# emerge www-client/midori

Ahora que hemos explorado algunas buenas sugerencias para redondear sus aplicaciones de escritorio, veamos que más podemos hacer para realzar su experiencia con Xfce.

Inicio de Sesión Gráfica

¿Recuerda cuando hemos añadido startxfce4 a nuestro ~/.xinitrc? Todo lo que tiene que hacer para acceder a su ordenador es escribir startx después de iniciar sesión. Esto está bien si prefiere un arranque completo en modo texto e identificarse, pero permítase usar un gestor de pantalla que iniciará automáticamente Xfce después de arrancar (o para que pueda iniciar sesión gráficamente).

Primero, nos aseguramos que Xfce carga en el arranque:

Listado de Código 4.2: Añadir xdm al nivel de ejecución por defecto

# rc-update add xdm default

No hemos terminado ni mucho menos. Hemos escogido un manejador de pantalla y establecido las variables apropiadas. Aunque hay unas cuantas opciones disponibles en el Portage, para esta guía, nos meteremos con SLiM, el gestor simple de entrada.

slim es rapidísimo y muy ligero, con escasas dependencias. ¡Perfecto para Xfce!

Listado de Código 4.3: Instalar SLiM

# emerge -avt slim

Nota: El ajuste USE branding instalará el paquete slim-themes, el cual le ofrece un puñado de temas para login incluyendo un tema de Gentoo Linux.

Entonces, edite la variable DISPLAYMANAGER en /etc/conf.d/xdm:

Listado de Código 4.4: Edite /etc/conf.d/xdm

DISPLAYMANAGER="slim"

Automáticamente, SLiM puede arrancar su sesión de Xfce si añade XSESSION="Xfce4" a /etc/env.d/90xsession.

Listado de Código 4.5: Configure XSESSION

# echo XSESSION=\"Xfce4\" > /etc/env.d/90xsession
# env-update && source /etc/profile

Embellecer su escritorio

Una pequeña personalización de la apariencia de su escritorio puede tomar mucho tiempo. Xfce tiene todas las opciones que puede esperar de un entorno de escritorio moderno, establecer fuentes antialiasing, esquemas de color, docenas de decoraciones para las ventanas, temas y más. Si esto no es suficiente, es sencillo instalar temas de terceros, juegos de iconos, temas de cursor para el ratón y papeles tapices.

Hay una selección de bellos papeles tapices de Gentoo de resoluciones variadas hospedadas en el sitio web de Gentoo. Si está buscando juegos de iconos y completos temas de Xfce, Xfce-Look tiene una basta colección. Lo importante que necesita recordar sobre cualquier otro atractivo visual que descargue es que normalmente deben ser desempaquetado y entonces instalados en el directorio correspondiente. Juegos de iconos en /usr/share/icons/, y los temas van en /usr/share/themes/; use estos directorios cuando quiera que todos sus usuarios sean capaces de acceder a los temas y juegos de iconos. Los usuarios individuales pueden instalarlos en ~/.themes/ y ~/.icons/.

Si ha instalado SLiM como manejador de pantalla, hay multitud de temas en el paquete slim-themes disponible en Portage. También, asegúrese de verificar la página de temas de SLiM para más temas. Crear su propio tema es bastante fácil; tan solo lea el Cómo de temas. Gentoo también incorpora un paquete slim-themes del que se puede hacer emerge.

Finalmente, Xfce tiene su propio compositor interno para manejar la transparencia de las ventanas. Esta opción puede ser encontrada en Menú --> Configuración --> Windows Manager. Para un mejor rendimiento, necesitará estar ejecutándose sobre una tarjeta gráfica cuyos controladores soporten el renderizado por aceleración hardware. Asegúrese que emerge xfwm4 con la bandera USE xcomposite. Después, necesitará habilitar composición en /etc/X11/xorg.conf añadiendo la siguiente sección:

Listado de Código 4.6: Habilitar composición en xorg.conf

Section "Extensions"
    Option  "Composite"  "Enable"
EndSection

Esta es la escasa configuración mínima requerida para Xfce y Xorg-X11. Sin embargo habilitar el renderizado por aceleración hardware depende de su tarjeta gráfica individual y está más allá del objetivo de esta guía. Por favor, revise las otras guías en la lista Recursos Relacionados con el Escritorio para aprender como configurar el renderizado por aceleración hardware para su tarjeta gráfica.

Una vez haya terminado de configurar su precioso escritorio Xfce, lo siguiente a hacer es ¡tomar una fotografía y compartirlo con otros amigos!. Simplemente instale xfce4-screenshooter y suba sus fotos a algún lugar para que todos puedan admirarlas.

5.  Sumario

¡Felicidades por haberlo logrado! Ha instalado y configurado un rapidísimo entorno de escritorio con una sólida gama de aplicaciones para sus necesidades informáticas.

Actualizar Xfce

Si está actualizando Xfce de una versión mayor anterior (4.x), entonces debe eliminar las sesiones antiguas del caché así como los perfiles ya que son incompatibles con los lanzamientos nuevos. Para cada usuario ejecute las siguientes órdenes para eliminar las sesiones antiguas del caché y los perfiles que ahora son incompatibles:

Listado de Código 5.1: Borrar sesiones viejas del cache

$ rm -r ~/.cache/sessions
$ rm -r ~/.config/xfce*
$ rm -r ~/.config/Thunar

A los usuarios se les recibía con una nueva y sencilla interfaz al entrar en el escritorio, por lo que perderán sus ajustes individuales. Lamentablemente, no conocemos ninguna forma de migrar la(s) configuración(es).

Recursos

¿Necesita ayuda adicional para configurar y usar Xfce? ¿Necesita más sugerencias de aplicaciones ligeras? Pruebe revisar:

  • Los foros de Gentoo
  • #xfce en irc.freenode.net
  • Los ficheros de ayuda instalados y otra documentación proporcionada por Xfce: /usr/share/xfce4/doc/C/index.html. Tan solo apunte con su navegador ahí y empiece a leer. Incluso hay muchas más opciones "escondidas" de configuración detalladas en los archivos de ayuda.
  • Sitio web oficial de Xfce


Imprimir

Página actualizada 13 de enero, 2013

Sumario: Esta guía proporciona una extensa introducción a XFCE, un entorno de escritorio rápido, ligero y completo.

Joshua Saddler
Autor

Federico Díaz
Traductor

Manuel Peral González
Traductor

José María Alonso
Traductor

John Christian Stoddart
Traductor

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.