Xfce

Xfce (X free cholesterol environment, xfce.org), entorno de escritorio

Xfce

Qué tiene de especial

  • basado en GTK+ y compatible con GNOME.
  • estética original y elegante.
  • tiene muchos applets para el panel.
  • utiliza como window manager Xfwm.

Qué le falta

  • no tiene iconos en el escritorio.
  • no incluye el menú Debian.

Ayuda

  • Xfce tiene una ayuda navegable bastante buena.

Paquetes a instalar

  • Paquetes a instalar:
    • xfce4 – Installs Xfce4 core and scripts to set it up.

      Dependencias:

      • gtk2-engines-xfce – A GTK+-2.0 theme engine for Xfce
      • xfce4-icon-theme – Xfce Standard icon theme
      • xfce4-mcs-plugins – Special modules for the xfce4-mcs-manager
      • xfce4-mcs-manager – Settings manager for Xfce4
      • xfce4-panel – The Xfce4 desktop environment panel
      • xfce4-session – Xfce4 Session Manager
      • xfce4-utils – Various tools for Xfce
      • xfdesktop4 – Provides desktop background and root menu
      • xffm4 – File manager for the Xfce4 desktop environment
      • xfwm4 – Window manager of the Xfce project
      • xfwm4-themes – Theme files for xfwm4
    • xfprint4 – Printer GUI for Xfce4
    • xfce4-terminal – Xfce terminal emulator
    • xfce4-appfinder – Application finder for the Xfce4 Desktop Environment
    • xfce4-iconbox – Iconbox for the Xfce4 Desktop Environment
    • xfce4-themes – Theme files for Xfce4
    • xfce4-artwork – Additional artwork for the Xfce4 Desktop Environment
    • xffm4-icons – Icons for xffm4, the FM of XFce4
  • Existen algunas aplicaciones creadas para Xfce:
    • xfmedia – Xfce media player
    • xfcalendar – Time-managing application for the Xfce desktop environment
    • orage – Calendar for Xfce Desktop Environment
    • mousepad – Simple text editor Xfce oriented
    • thunar – File Manager for Xfce

Menú

  • Al menú se puede acceder desde:
    • Botón 2 del ratón.
    • Botón Inicio en el panel.
  • El menú de Xfce se configura gráficamente desde la utilidad Configuración del menú (xfce4-menueditor), pero sólo se puede editar en parte ya que incluye un menú generado automáticamente. La configuración del menú se guarda en el archivo:

    ~/.config/xfce4/desktop/menu.xml

  • El comando xfce4-appfinder busca aplicaciones que cumplan el estándar FreeDesktop y utilicen archivos .desktop para generar una entrada en el menú, y permite colocarlas en el menú arrastrándolas (drag and drop) sobre xfce4-menueditor.
  • Xfce no incluye el menú Debian.

Configuración general

  • La mayor parte de las configuraciones de Xfce se realizan gráficamente desde Administrador de configuración:

    Administrador de Xfce

  • También se puede configurar Xfce editando los archivos de configuración. Las opciones por defecto se sobreescriben con las existentes en los directorios:

    ~/.config/xfce4/
    ~/.config/xfce4-session/

Escritorios virtuales

  • Los escritorios virtuales se configuran gráficamente desde Workspaces Settings, así como mediante el Botón 3 del ratón.
  • El pager está integrado en el panel y permite mover ventanas.

Panel, Barra de tareas, Swicht, Iconos

  • La aplicaciones abiertas aparecen en la barra de tareas (xftaskbar4) y en el IconBox (xfce4-iconbox). Podemos acceder también a la lista de tareas mediante el Botón 3 del ratón.

    Barra de tareas

  • Tiene swicht (<Alt+Tab>) para las aplicaciones abiertas.
  • El panel se configura fácilmente, añadiendo y eliminando entradas.

    Configurar el panel

    Los accesos rápidos pueden ser iconos simples o listas desplegables.

    Lista desplegable

    La configuración del panel se guarda en el archivo:

    ~/.config/xfce4/panel/contents.xml

Atajos de teclado

  • Xfce trae configurados numerosos atajos de teclado que podemos consultar en Window Manager Settings / Teclado.
  • Podemos crear atajos de teclado o modificar los existentes desde Window Manager Settings / Teclado / Añadir mapa de teclado. Por ejemplo, si llamamos al nuevo mapa de teclado nuevo_mapa, se generará el archivo:

    ~/.themes/nuevo_mapa/xfwm4/keythemerc

    Podemos definir atajos de teclado para acciones predefinidas, como:

    fullscreen_key=Alt+F11

    o podemos crear nuevas acciones (máximo 10) y asignarles un atajo, como:

    shortcut_1_key=Control+Alt+h
    shortcut_1_exec=xfe

Fondo y temas

  • La imagen para el fondo del escritorio se configura desde Desktop Settings / Fondo.
  • La decoración de las ventanas se cambia desde Window Manager Settings / Estilo.

    Estilo de las ventanas

  • El tema lo podemos cambiar desde User Interface Settings / Tema (también se puede cambiar el tema de los iconos).

    Tema

  • Podemos obtener temas en themes.freshmeat.net. Son ficheros .tar.gz que simplemente debemos descomprimir y guardarlos en:

    ~/.themes/<tema>

Inicio

  • Los componentes de Xfce se ejecutan individualmente. Los comandos que se ejecutan al iniciar sesión con xfce4-session están detallados en el script:

    /etc/xdg/xfce4-session/xfce4-session.rc

    Estos comandos son cuatro:

    1. xfwm4: el window manager.
    2. xfce4-panel: el panel.
    3. xftaskbar4: la barra de tareas.
    4. xfdesktop: maneja el background.

    Esto permite personalizar Xfce y sustituir alguno de sus componentes por otro. Por ejemplo, en vez de arrancar la barra de tareas xftaskbar4 podemos lanzar xfce4-iconbox. Para ello no editaremos:

    /etc/xdg/xfce4-session/xfce4-session.rc

    sino que haremos lo siguiente:

    • mataremos el proceso xftaskbar4.
    • lanzaremos el comando xfce4-iconbox desde Ejecutar programa… Al salir, Xfce guardará la configuración y al iniciar sesión de nuevo la recuperará.
  • Al arrancar Xfce se ejecuta el script:

    ~/Desktop/Autostart/autorun

    cuyo contenido será similar a:

    #!/bin/sh
    #
    # Script para arrancar aplicaciones en Xfce.
    # Los comandos deben tener "&" al final.
    #
    gkrellm &
    xscreensaver &

    Para que se ejecute le daremos permisos de ejecución.

  • Al arrancar Xfce también se ejecutan los archivos .desktop (según el estándar FreeDesktop) ubicados en el directorio ~/.config/autostart. Estos archivos podemos gestionarlos desde la opción Configuración / Autoarranque.

    Inicio Xfce

Applets

  • Xfce tiene numerosos applets para la barra de tareas (plugins), como por ejemplo:
    • xfce4-showdesktop-plugin – Show desktop button for the Xfce4 panel
    • xfce4-systemload-plugin – System load monitor plugin for the Xfce4 panel
    • xfce4-netload-plugin – Network load monitor plugin for the Xfce4 panel
    • xfce4-diskperf-plugin – Disk performance display plugin for the Xfce4 panel
    • xfce4-weather-plugin – Weather information plugin for the Xfce4 panel
    • xfce4-mixer – Xfce4 Mixer frontend
    • xfce4-trigger-launcher – Panel plugin to start/stop programs
    • xfce4-datetime-plugin – Date and time plugin for the Xfce4 panel
    • xfce4-systray – Systray panel plugin for Xfce4 panel
    • xfce4-cpufreq-plugin – Cpufreq information plugin for the Xfce4 panel
    • xfce4-battery-plugin – Battery monitor plugin for the Xfce4 panel
    • xfce4-clipman-plugin – Clipboard history plugin for the Xfce4 panel
    • xfce4-fsguard-plugin – Filesystem monitor plugin for the Xfce4 panel
    • xfce4-minicmd-plugin – Mini-command line plugin for the Xfce4 panel
    • xfce4-radio-plugin – V4l radio control plugin for the Xfce4 panel
    • xfce4-sensors-plugin – Hardware sensors plugin for the Xfce4 panel
    • xfce4-wavelan-plugin – Wavelan status plugin for the Xfce4 panel
  • Los applets de escritorio (aplicaciones dockeables) se ejecutan en modo dock (se ejecutan en el icono), con la opción -w o –withdrawn.

Artículos en la categoría "El entorno gráfico X Window System"

  1. Sesión X Window local con xinit
  2. Sesión X Window local con startx
  3. Sesión X Window local con display manager
  4. Sesión X Window remota con display manager
  5. Sesión X Window remota con SSH
  6. Sesión X Window remota con VNC
  7. Sesión X Window anidada con Xnest
  8. Multi-monitor en Linux
  9. Multi-monitor con Xinerama
  10. Multi-monitor con RandR
  11. Multi-monitor con Nvidia settings
  12. GNOME
  13. KDE
  14. Xfce
  15. IceWM
  16. FluxBox
  17. Enlightenment
  18. WindowMaker
  19. Compiz Fusion

9 Comments:

  1. Hola
    Tengo un problema con XFCE. No se la causa pero ma ha pasado que cuando inicio una sesion se me desaparece la barra de tareas y para dicha sesion no consigo volver a habilitar la barra de tareas. La solución a este problema fue en Sesiones e Inicio, se habilitó la opción Desplegar selector de sesion al inico, al iniciar se crea una nueva sesion y supongo que dicha sesion XCFE inicia con los valores por defecto. El problema de esta solución es que tengo un listado de sesiones, de las cuales solo la última me trabaja. Existe una solución más eficiente a este problema? Como borro los nombres de las sesiones que aparecen en la lista?

  2. escribe en terminal: xfce4-panel

    despues al reinicar ya sale de nuevo el panel

  3. Sino quieres reiniciar o, tener terminal abierta mientras ves la barra (algo similar me sucedio, y donde daba la instrucción “xfce4-panel” no podia cerrarla o desaparecia la barra de nuevo) simplemente da click con el botón secundario del mouse y elige “correr programa”, escribe dicho comando y listo.
    Saludos.

  4. lucia de la cruz gabriel

    esta informacion es muy buena, me gustaria mucho saber mas de ello.

  5. Eso de que no tiene iconos en el escritorio va quedando desactualizado.

  6. Buenas Amigos, tengo un problema que realmente no se que hice en mi AAO de 8gb y 512 RAM; arranca con la primera imagen que aparece aca con el raton colocando en la parte inferior lo siguiente en la medida que esta arrancando:
    iniciando XFdesktopnew
    Start-Search_bar.sh
    iniciando XFcepost
    Realizando Autoarranque.
    luego de esto queda la pantalla en negro visualizandose tan solo el puntero y nada mas, por favor necesito su ayuda. la maquina no trajo disco de recuperación. Gracias por lo que puedan ayudarme.

  7. Disculpen mi equipo vino con linpus linux lite

  8. # Rafael. cambial es una distro china me parece existen infinitamente mejores.

  9. hola..me gustaria saber si hay algun script para abrir el trminal como root desde una ubicacion, o abir una carpeta como root, es fastidioso tener que estar usando la terminal y navegando de un lado a otro cada vez que quiero copiar algo en una carpeta protegida..en kde tenia algunos scripts que permitian esto…me salia en el menu las opciones, aqui no se como agregarlos