Xfce (Español)
De Xfce - Acerca de:
Xfce encarna la filosofía tradicional UNIX de modularidad y reutilización. Se compone de una serie de componentes que proporcionan toda la funcionalidad que se puede esperar de un moderno entorno de escritorio. Se empaquetan por separado y puede escogerse entre los paquetes disponibles para crear elentorno de trabajo personal óptimo.
¿Qué es Xfce?
Xfce es un entorno de escritorio al igual que GNOME o KDE . Contiene una serie de aplicaciones asi como administrador de archivos, administrador de ventanas, paneles, etc. Xfce fué escrito usando las herramientas GTK2 y contiene sus propios entornos de desarrollo (daemons, librerias, etc), de forma similar a otros entornos de escritorio.
- Mas ligero que otros Entornos de escritorio (GNOME, KDE)
- Su método de configuración es totalmente mediante GUI, Xfce no trata de esconder nada al usuario.
- Xfwm viene provisto con un compositor que le permite verdadera transparencia ademas de todos los beneficios de la aceleración GPU
- Trabaja Exelente en multipes monitores.
Instalación
Antes de Empezar, asegurate que haz instalado y configurado correctamante el Servidor X.
El sistema Xfce básico puede ser instalado mediante un grupo de paquetes contenidos en xfce4, disponible en los Repositorios Oficiales.
Pacman te preguntará que paquetes deseas instalar, pero probablemente es mejor instalarlos todos simplemente presionando Enter
.
Paquetes adicionales, como plugins para el panel, notificaciones y otras herramientas del sistema estan disponibles en el grupo de paquetes xfce4-goodies.
Si deseas usar que xfce4-mixer funcione con Alsa, necesitas instalar gstreamer0.10-base-pluginsAUR. Para OSS mira mas abajo[broken link: invalid section].
Iniciando Xfce
Automaticámente al Inicio
Hay dos maneras de iniciar Xfce (de hecho, cualquier Entorno de Escritorio o Gestor de Ventanas) al inicio:
- Ejecutar Xfce mediante un Gestor de inicio.
- Ejecutar Xfce utilizando xorg-xinit, combinando Inicio de sesión gráfica automatica y Login automático en la consola virtual.
Manualmente
y agrega la siguiente linea
exec startxfce4
Para iniciar Xfce ejecuta:
$ startxfce4
Un ejemplo:
~/.xinitrc
#!/bin/sh if [ -d /etc/X11/xinit/xinitrc.d ]; then for f in /etc/X11/xinit/xinitrc.d/*; do [ -x "$f" ] && . "$f" done unset f fi exec startxfce4
startxfce4
, no utilices xfce4-session
directamente, dado que ya esta contenido en startxfce4
.
Apagado, Reinicio y Automontaje en Xfce
Ver Problemas Comunes#Permisos de sesión.
Si no tienes problemas Apagando y Reiniciando, pero no puedes auto-montar medios externos y discos duros, quizá necesites instalar el paquete gvfs. Más información en la sección Medios Extraibles[broken link: invalid section].
Apagado y Reinicio desde el menú usando Systemd
Si utilizas systemd en lugar de sysvinit, tratar de apagar o reiniciar desde el menú de xfce4 sólo terminará la sesión, instalando systemd-sysvcompat corrige este comportamiento.
El Medio de instalación más reciente, incluye systemd-sysvcompat como parte del sistema core instalado. Sin embargo, Xfce4.10 ya no necesita dicho paquete para Reiniciar y Apagar correctamente.
Trucos y Consejos
Configuración mediante Xfconf
Xfconf es donde Xfce guarda las opciones de configuración y muchas de las configuraciones de Xfce pueden ser hechas mediante Xconf (de una ú otra manera). Hay varias maneras de modificar estos parámetros:
- La manera mas obvia es ir a "Configuración" en el menú principal y seleccionar la categoría que deseemos. Como sea, no todas las opciones de configuración estan disponibles solamente ahí.
- Una manera menos amigable pero mas general es ir a:
Configuración -> Editor de Configuración
, Donde puedes ver y modificar todas las opciones de configuración. Cualquier campo modificado tomará efecto inmediatamente. El Editor de Configuracipon también puede ser ejecutado desde la linea de comandos mediantexfce4-settings-editor
. - La personalización puede ser hecha completamente mediante linea de comandos con el programa
xfconf-query
. Mira La Documentación En Linea de Xfce para mas información y ejemplos. - Las configuraciones se guardan en archivos XML en
~/.config/xfce4/xfconf/xfce-perchannel-xml/
que pueden ser editados a mano, hecho de esta manera no tomarán efecto inmediatamente. - Para mas Información: documentación Xfconf
Panel
Remplazando el applet de menú por defecto
El applet para panel (GNOME) "Ubuntu System Panel" tiene características similares a las encontradas en su equivalente KDE v4.2. Puede ser agregado a un panel xfce4-panel usando el applet 'XfApplet', que permite usar applets GNOME en Xfce-panel.
Cómo remover elementos del Menú del Sistema
Método 1
Con el editor de menús integrado, no es posible remover elementos del Menú del Sistema. Pero pueden ser ocultados de la siguiente manera:
- Abre una Terminal (Xfce menu > System > Terminal) luego ve a la carpeta
/usr/share/applications
:$ cd /usr/share/applications
- Ésta carpeta está llena de archivos
.desktop
. Para ver la lista ingresa el comando:$ ls
- Agrega
NoDisplay=true
al archive.desktop
. Por ejemplo, si deseas ocultar Firefox, escribe en la terminal:$ sudo sh -c 'echo "NoDisplay=true" >> firefox.desktop'
Éste comando añade el textoNoDisplay=true
al final del archivo.desktop
.
Método 2
Otro método es copiar todo el contenido de la carpeta applications global, hacia la carpeta applications local del usuario, y luego proceder a modificar y (o) desabilitar elementos .desktop no deseados. Esto tiene la ventaja de no ser afectado por actualizaciones, ya que los archivos en la carpeta /usr/share/applications
son reemplazados cuando el paquete al que pertenecen es actualizado.
- En la terminal, copia todo de
/usr/share/applications
a~/.local/share/applications/
:$ cp /usr/share/applications/* ~/.local/share/applications/
- Por cada elemento que se desea ocultar del menú, agregar la opción
NoDisplay=true
:$ echo "NoDisplay=true" >> ~/.local/share/applications/foo.desktop
También en posible editar la categoría de la aplicación, editando el archive .desktop
con un editor de texto y modificando la línea Categories=
.
Método 3
El tercer método es el más limpio y recemendado en la wike de Xfce.
Crea el archive ~/.config/menus/xfce-applications.menu
y copia la siguiente:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> <Menu> <Name>Xfce</Name> <MergeFile type="parent">/etc/xdg/menus/xfce-applications.menu</MergeFile> <Exclude> <Filename>xfce4-run.desktop</Filename> <Filename>exo-terminal-emulator.desktop</Filename> <Filename>exo-file-manager.desktop</Filename> <Filename>exo-mail-reader.desktop</Filename> <Filename>exo-web-browser.desktop</Filename> <Filename>xfce4-about.desktop</Filename> <Filename>xfhelp4.desktop</Filename> </Exclude> <Layout> <Merge type="all"/> <Separator/> <Menuname>Settings</Menuname> <Separator/> <Filename>xfce4-session-logout.desktop</Filename> </Layout> </Menu>
La etiqueta <MergeFile>
incluye el archivo del menú por defecto. Ésto es importante.
La etiqueta <Exclude>
excluye aplicaciones que no deseamos que aparezcan en el menú. En el ejemplo se excluyen algunos accesos directos de Xfce, pero se puede excluir firefox.desktop
o cuasquiet otra aplicación.
La etiqueta <Layout>
define la disposición del menú. Las aplicaciones pueden ser organizadas on carpetas o como se desee. Para más detalles ver la mencionada wiki de Xfce.
Método 4
Alternativamente, la herramienta llamada lxmed puede ser usada. Lxmed es una herramienta con interfaz gráfica escrita en java para editar elementos de menú en LXDE, pero también funciona en Xfce4. Lxmed está disponible en en paquete lxmedAUR de AUR.