Xfce es un entorno de escritorio ligero y modular basado actualmente en GTK 3. Para proporcionar una experiencia de usuario completa, incluye un gestor de ventanas, un gestor de archivos, un escritorio y un panel.

Instalación

Instala el grupo xfce4. También puedes instalar el grupo xfce4-goodies que incluye plugins extra y una serie de utilidades como el editor de alfombrillas. Xfce utiliza el gestor de ventanas Xfwm por defecto.

Inicio

Elija Xfce Session en el menú de un gestor de pantallas de su elección, o añada exec startxfce4 a Xinitrc.

Nota: No llame al ejecutable xfce4-session directamente; startxfce4 es el comando correcto que, a su vez, llama al anterior cuando es apropiado.

Configuración

Xfce almacena las opciones de configuración en Xfconf. Hay varias formas de modificar estas opciones:

  • En el menú principal, seleccione Configuración y la categoría que desee personalizar. Las categorías son programas que normalmente se encuentran en /usr/bin/xfce4-* y /usr/bin/xfdesktop-settings.
  • xfce4-settings-editor puede ver y modificar todas las opciones. Las opciones modificadas aquí tendrán efecto inmediatamente. Utilice xfconf-query para cambiar los ajustes desde la línea de comandos; consulte la documentación para obtener más detalles.
  • Los ajustes se almacenan en archivos XML en ~/.config/xfce4/xfconf/xfce-perchannel-xml/ que se pueden editar a mano. Sin embargo, los cambios realizados aquí no tendrán efecto inmediato.

Menú

Vea Xdg-menu para más información sobre el uso del sistema de menús de Free Desktop.

Whisker menu

xfce4-whiskermenu-plugin (también parte de xfce4-goodies) es un lanzador de aplicaciones alternativo. Muestra una lista de favoritos, navega por todas las aplicaciones instaladas a través de botones de categoría, y soporta la búsqueda difusa. Después de instalar el paquete, puede reemplazar el Menú de Aplicaciones como primer elemento del Panel 1 (en Configuración > Panel > Elementos añadir Menú de Bigote).

Editar entradas

Una serie de herramientas gráficas están disponibles para esta tarea:

  • MenuLibre – Un editor de menús avanzado que proporciona características modernas en una interfaz limpia y fácil de usar.

https://launchpad.net/menulibre || menulibreAUR.

  • Alacarte – Editor de menús para GNOME

https://www.gnome.org/ || alacarte

  • XAME (XFCE Applications Menu Editor) – Herramienta GUI escrita en Gambas diseñada específicamente para editar entradas de menú en Xfce, no funcionará en otros entornos. (Descontinuado)

http://redsquirrel87.altervista.org/doku.php/xfce-applications-menu-editor || xameAUR

Alternativamente, cree el archivo ~/.config/menus/xfce-applications.menu manualmente. Vea el ejemplo de configuración 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 menú por defecto de Xfce.

La etiqueta <Exclude> excluye las aplicaciones que no queremos que aparezcan en el menú. Aquí hemos excluido algunos accesos directos por defecto de Xfce, pero puedes excluir firefox.desktop o cualquier otra aplicación.

La etiqueta <Layout> define la disposición del menú. Las aplicaciones se pueden organizar en carpetas o como queramos. Para más detalles ver el wiki de Xfce.

También se pueden hacer cambios en el menú de Xfce editando los propios archivos .desktop. Para ocultar las entradas, consulte Entradas del escritorio#Ocultar entradas del escritorio. Puede editar la categoría de la aplicación modificando la línea Categories= de la entrada del escritorio, véase Desktop entries#File example.

Escritorio

Fondo transparente para los títulos de los iconos

Para cambiar el fondo blanco predeterminado de los títulos de los iconos del escritorio por algo más adecuado, cree o edite ~/.gtkrc-2.0:

style "xfdesktop-icon-view" { XfdesktopIconView::label-alpha = 10 base = "#000000" base = "#71B9FF" base = "#71B9FF" fg = "#fcfcfc" fg = "#ffffff" fg = "#ffffff"}widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

Quitar los iconos del escritorio

Emita el siguiente comando:

$ xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0

Para restablecer los iconos en el escritorio, emita el mismo comando con un valor de 2.

Un fondo de pantalla a través del multicabezal

Abra xfce4-settings-editor y cree una nueva propiedad con la siguiente configuración:

Property: /backdrop/screen0/xinerama-stretchType: BooleanValue: TRUE|1|Enabled

Matar el acceso directo de la ventana

Xfce no tiene un acceso directo para matar una ventana, por ejemplo cuando un programa se congela.

Con xorg-xkill, utilice xkill para matar interactivamente una ventana. Para la ventana actualmente activa, utilice xdotool:

$ xdotool getwindowfocus windowkill

Alternativamente:

$ sh -c "xkill -id $(xprop -root -notype | sed -n '/^_NET_ACTIVE_WINDOW/ s/^.*# *\|\,.*$//g p')"

Para añadir el acceso directo, utilice Configuración > Teclado o una aplicación como xbindkeys.

Sesión

Autostart

Para lanzar aplicaciones personalizadas cuando Xfce se inicie, haga clic en el menú de aplicaciones > Configuración > Gestor de configuración y, a continuación, elija la opción Sesión e inicio y haga clic en la pestaña Autostart de aplicaciones.Verá una lista de programas que se lanzan al inicio. Para añadir una entrada, haga clic en el botón Añadir y rellene el formulario, especificando la ruta de un ejecutable que desee ejecutar.

Las aplicaciones de autoinicio se almacenan como name.desktop en ~/.config/autostart/.

Alternativamente, añada los comandos que desee ejecutar (incluyendo la configuración de variables de entorno) a xinitrc (o xprofile cuando se utilice un gestor de pantalla).

Consejo: A veces puede ser útil retrasar el inicio de una aplicación. Tenga en cuenta que especificar en Aplicación > Autostart un comando como sleep 3 && command no funciona; una solución es utilizar la sintaxis sh -c "sleep 3 && command"

Bloquear la pantalla

xflock4 es el script Bash de referencia que se utiliza para bloquear una sesión de Xfce.

Intenta bloquear la pantalla con xfce4-screensaver (también parte de xfce4-goodies), xscreensaver, gnome-screensaver, slock o xlockmore. Busca consecutivamente el binario correspondiente o sale con el código de retorno 1 si no encuentra ninguno de ellos.

La Lista de aplicaciones/Seguridad#Bloqueadores de pantalla contiene una breve descripción de estos bloqueadores de pantalla junto con otras aplicaciones populares. Hay en esta lista un bloqueador alternativo, light-locker, que se integra particularmente bien con xfce4-power-manager. Una vez instalado, la configuración de Xfce Power Manager gana una pestaña adicional de Seguridad para configurar light-locker y la configuración existente de Bloquear la pantalla cuando el sistema se va a dormir se reubica bajo esta pestaña. En esta nueva interfaz gráfica de usuario es posible establecer si la sesión debe bloquearse cuando se activa el salvapantallas o cuando el sistema entra en reposo.

Para que xflock4 ejecute light-locker o cualquier bloqueador de sesión personalizado, que no esté entre los cinco citados anteriormente, se debe establecer LockCommand en el canal xfconf de la sesión a la línea de comandos que se utilizará (el comando dentro de las comillas en el siguiente ejemplo se puede adaptar en consecuencia para otros bloqueadores de pantalla):

$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command --lock" --create -t string

El botón de bloqueo del panel en el panel de botones de acción simplemente ejecuta /usr/bin/xflock4. Debería funcionar como se espera siempre que xflock4 esté funcionando, es decir, que uno de los bloqueadores nativos esté instalado o que un bloqueador personalizado esté configurado para integrarse con él como se ha propuesto anteriormente.

Suspender

Cuando se pide suspender, Xfce ejecuta el comando xfce4-session-logout(1) con la opción suspend:

$ xfce4-session-logout --suspend

Si la sesión se bloquea sistemáticamente al suspender puede configurarse a través de las propiedades de xfconf o desde la GUI.

Para controlar este estado utilizando la CLI: hay dos ajustes que se utilizan, LockScreen y lock-screen-suspend-hibernate, en los canales xfconf de la sesión y del gestor de energía respectivamente.Para evitar el bloqueo en la suspensión, póngalos a false:

$ xfconf-query -c xfce4-session -p /shutdown/LockScreen -s false$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lock-screen-suspend-hibernate -s false

De la misma manera, póngalos a true para bloquear la sesión en la suspensión.

La configuración también se puede controlar desde la interfaz gráfica de usuario: abra la aplicación Sesión e Inicio y active o desactive el indicador Avanzado > Bloquear pantalla antes de la suspensión.

Cuando se pulsa el botón de suspensión del teclado, puede ser manejado por el gestor de energía de Xfce o por systemd-logind. Para dar precedencia a logind, la siguiente configuración de xfconf debe establecerse en true:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-suspend-key -n -t bool -s true
Nota: Para comprobar cómo systemd-logind maneja los eventos siempre que tenga precedencia sobre Xfce, compruebe logind.conf(5)

Desactivar sesiones guardadas

Por usuario, las sesiones guardadas se pueden desactivar ejecutando lo siguiente:

$ xfconf-query -c xfce4-session -p /general/SaveOnExit -s false

A continuación, navegue hasta Aplicaciones > Configuración > Sesión e Inicio > Sesiones y pulse el botón Borrar sesiones guardadas para eliminar todas las sesiones guardadas anteriormente.

Consejo: Si el comando anterior no cambia la configuración de forma persistente, utilice el siguiente comando en su lugar: xfconf-query -c xfce4-session -p /general/SaveOnExit -n -t bool -s false

Alternativamente, el modo kiosco de Xfce puede utilizarse para deshabilitar el guardado de sesiones en todo el sistema. Para deshabilitar las sesiones, cree o edite el archivo /etc/xdg/xfce4/kiosk/kioskrc y añada lo siguiente:

SaveSession=NONE

Si el modo quiosco no funciona, el usuario puede establecer permisos de sólo lectura para el directorio de sesiones:

$ rm ~/.cache/sessions/* && chmod 500 ~/.cache/sessions

Esto evitará que Xfce guarde cualquier sesión a pesar de cualquier configuración que especifique lo contrario.

Utilizar un gestor de ventanas diferente

Nota: Para que los cambios surtan efecto, tendrá que borrar las sesiones guardadas y asegurarse de que el guardado de sesiones está desactivado al cerrar la sesión por primera vez. Una vez que se ejecute el gestor de ventanas elegido, se puede volver a habilitar el guardado de sesiones.

Los archivos que especifican el gestor de ventanas por defecto se encuentran en las siguientes ubicaciones:

  • ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – por usuario
  • /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – en todo el sistema

El gestor de ventanas por defecto para el usuario se puede establecer fácilmente utilizando xfconf-query:

$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -sa xfsettingsd$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client1_Command -t string -sa wm_name

Si desea iniciar el gestor de ventanas con opciones de línea de comandos, vea los comandos siguientes:

$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -sa xfsettingsd$ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client1_Command -t string -s wm_name -t string -s --wm-option

Si necesita más opciones de línea de comandos, simplemente añada más argumentos -t string y -s --wm-option al comando.

Si desea cambiar el gestor de ventanas por defecto en todo el sistema, edite el archivo especificado anteriormente de forma manual, cambiando xfwm4 por el gestor de ventanas preferido y añadiendo más líneas <value type="string" value="--wm-option"/> para las opciones adicionales de la línea de comandos si es necesario.

También puede cambiar el gestor de ventanas mediante el autoarranque de wm_name --replace utilizando la función de autoarranque o ejecutando wm_name --replace & en un terminal y asegurándose de que la sesión se guarda al cerrar la sesión. Tenga en cuenta, sin embargo, que este método no cambia realmente el gestor por defecto, simplemente lo sustituye al iniciar la sesión. Tenga en cuenta que si está utilizando la facilidad de auto-inicio, debe desactivar las sesiones guardadas ya que esto podría llevar a que el nuevo gestor de ventanas se inicie dos veces después del gestor de ventanas por defecto.

Temáticas

Los temas de XFCE están disponibles en xfce-look.org. Los temas de Xfwm se almacenan en /usr/share/themes/theme_name/xfwm4, y se establecen en Configuración > Gestor de ventanas. Los temas de GTK se almacenan en /usr/share/themes/theme_name/gtk-2.0 y /usr/share/themes/theme_name/gtk-3.0 y se establecen en Configuración > Apariencia.

Para lograr un aspecto uniforme para todas las aplicaciones, consulte Aspecto uniforme para aplicaciones Qt y GTK.

Vea también Temas de cursor, Iconos y Configuración de fuentes.

Aspecto consistente entre ventanas SSD y CSD

Xfce utiliza actualmente decoraciones del lado del servidor (SSD) (ver Decoración de ventanas) tematizadas por Xfwm para la mayoría de las ventanas y decoración del lado del cliente (CSD) tematizada por los respectivos programas para los diálogos de Configuración de Xfce, Imprimir, Guardar y otros.

Los estilos de las ventanas SSD de Xfwm pueden ser tematizados para que coincidan con las ventanas CSD ajustando manualmente o creando temas en /usr/share/themes/theme_name/xfwm4 o utilizando una herramienta como el generador de temas Xfwm4 que «Crea temas xfwm4 a partir de decoraciones del lado del cliente.»

Revertir las decoraciones del lado del cliente

Para eliminar la mayoría de los CSD de Xfce, instale libxfce4ui-nocsdAUR y establezca

$ xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false 

Esto moverá el botón Guardar a la parte inferior de la ventana en los diálogos Guardar y hará lo mismo para los diálogos Imprimir. Los diálogos de configuración de Xfce se revertirán a SSD. Programas como Catfish seguirán teniendo CSD.

Para forzar SSD en todas las ventanas, pruebe gtk3-nocsd-gitAUR. Asegúrese de leer todas las instrucciones en la página del proyecto.

Sonido

Temas de sonido

XFCE4 soporta sonidos del sistema freedesktop, pero no está configurado fuera de la caja.

Para habilitar un tema de sonido:

  1. Instalar libcanberra y libcanberra-pulse para el soporte de PulseAudio;
  2. «canberra-gtk-module» debe estar en la variable de entorno GTK_MODULES (puede ser necesario reiniciar la sesión);
  3. Marque «Habilitar sonidos de eventos» en el Gestor de Ajustes → Apariencia → Pestaña de Ajustes;
  4. En el Editor de Ajustes establezca «xsettings/Net/SoundThemeName» a un tema de sonido ubicado en /usr/share/sounds/;
  5. Active «Sonidos del sistema» en el mezclador de audio (e.g. pavucontrol).

sound-theme-freedesktop proporciona un tema de sonido compatible, pero carece de muchos eventos necesarios. Una mejor opción es sound-theme-smoothAUR (SoundThemeName debe ser «Smooth»).

Botones de volumen del teclado

xfce4-pulseaudio-plugin proporciona un applet de panel que tiene soporte para el control de volumen del teclado y las notificaciones de volumen. Como alternativa, puede instalar xfce4-volumed-pulseAUR, que también proporciona el control del volumen del teclado y de las notificaciones, pero sin un icono en el panel. Esto es útil, por ejemplo, cuando se utiliza pasystray al mismo tiempo para un control más fino.

Alternativamente, xfce4-mixerAUR también proporciona un applet de panel y atajos de teclado que soporta Alsa también. Tenga en cuenta, sin embargo, que se basa en una característica de GStreamer 0.10 que ha sido abandonada en 1.0.

Después de instalar los paneles, tiene que añadirlo a la barra de tareas o los atajos de teclado no funcionarán.

Para alternativas no específicas del entorno de escritorio, vea Lista de aplicaciones/Multimedia#Control de volumen.

Accesos directos

Si no está usando un applet o demonio que controle las teclas de volumen, puede asignar los comandos de control de volumen a sus teclas de volumen manualmente usando la configuración del teclado de Xfce. Para el sistema de sonido que está usando, vea las secciones enlazadas abajo para los comandos apropiados.

  • ALSA: vea Advanced Linux Sound Architecture#Keyboard volume control.
  • PulseAudio: ver PulseAudio#Control de volumen del teclado
  • OSS: ver OSS#Uso de teclas multimedia con OSS.

Accesos directos del teclado

Los accesos directos del teclado se definen en dos lugares: Configuración >Administrador de ventanas >Teclado, y Configuración >Teclado >Accesos directos.

Agente de autenticación de Polkit

El agente polkit-gnome se instalará junto con xfce4-session y se autoiniciará automáticamente; no se requiere la intervención del usuario. Para más información, consulte Polkit#Agentes de autenticación.

También está disponible un agente de autenticación polkit de terceros para Xfce, consulte xfce-polkitAUR o xfce-polkit-gitAUR.

Blanqueo de pantalla

Algunos programas que se utilizan habitualmente con Xfce controlarán los ajustes de blanqueo de monitor y DPMS (ahorro de energía del monitor). Se discuten a continuación.

Administrador de energía de Xfce

El Administrador de energía de Xfce controla los ajustes de borrado y DPMS. Estos ajustes se pueden configurar en la interfaz gráfica de usuario del Administrador de energía dentro de la pestaña Pantalla.

Tenga en cuenta que cuando se desactiva la administración de energía de la pantalla, DPMS se desactiva por completo, esto no significa que el Administrador de energía simplemente deje de controlar DPMS. Tampoco se desactiva el borrado de pantalla. Para desactivar tanto el borrado como el DPMS, haga clic con el botón derecho del ratón en el icono de la bandeja del sistema del administrador de energía o haga clic con el botón izquierdo del ratón en el applet del panel y asegúrese de que la opción etiquetada como Modo de presentación está marcada.

XScreenSaver

Si xscreensaver está instalado y se ejecuta junto a Xfce Power Manager, puede no estar claro qué aplicación controla el blanking y el DPMS ya que ambas compiten por el control de los mismos ajustes. Por lo tanto, en una situación en la que es importante que el monitor no se quede en blanco (al ver un vídeo, por ejemplo), es aconsejable desactivar el blanking y el DPMS a través de ambas aplicaciones. Para saber más sobre las opciones de XScreenSaver, consulte XScreenSaver#DPMS y ajustes de blanking.

xset

Si no se está ejecutando ninguna de las aplicaciones anteriores, los ajustes de blanking y DPMS pueden controlarse mediante el comando xset, consulte DPMS#Modificar los ajustes de DPMS y del salvapantallas con un comando.

Nota: Hay algunos problemas relacionados con el blanking y la reanudación desde el blanking en algunas configuraciones. Ver.

Consejos y trucos

Soporte de montaje para Thunar y xfdesktop

Si las unidades externas conectadas no aparecen y las particiones de instalación se muestran como dispositivos montados, en el escritorio y en Thunar, instale gvfs. Vea Udisks#Hide selected partitions y Thunar#Automounting of large external drives para opciones de configuración más avanzadas.

Screenshots

Xfce tiene su propia herramienta de captura de pantalla, xfce4-screenshooter. Forma parte del grupo xfce4-goodies.

Vaya a Aplicaciones >Configuración >Teclado, Accesos directos a aplicaciones. Añade el comando xfce4-screenshooter -f (o -w para la ventana activa) para usar la tecla Print para hacer capturas de pantalla completa. Ver la página man de screenshooter para otros argumentos opcionales.

Alternativamente, se puede utilizar un programa independiente de captura de pantalla como scrot.

Desactivar los atajos F1 y F11 de la terminal

La terminal xfce vincula F1 y F11 a la ayuda y a la pantalla completa, respectivamente, lo que puede dificultar el uso de programas como htop. Para desactivar esos atajos, cree o edite su archivo de configuración, luego cierre la sesión y vuelva a iniciarla. F10 puede desactivarse en el menú de Preferencias.

~/.config/xfce4/terminal/accels.scm
(gtk_accel_path "<Actions>/terminal-window/fullscreen" "")(gtk_accel_path "<Actions>/terminal-window/contents" "")

Los temas o paletas de colores de los terminales

Los temas o paletas de colores de los terminales se pueden cambiar en la interfaz gráfica de usuario en la pestaña Apariencia de las Preferencias. Estos son los colores que están disponibles para la mayoría de las aplicaciones de consola como Emacs, Vi, etc. Su configuración se almacena individualmente para cada usuario del sistema en el archivo ~/.config/xfce4/terminal/terminalrc. También hay muchos otros temas para elegir. Revise el hilo del foro Terminal Colour Scheme Screenshots para ver cientos de opciones y temas disponibles.

Cambiando el tema de color por defecto

El paquete extra/terminal de Xfce viene con una paleta de colores más oscura. Para cambiar esto, añada lo siguiente en su archivo terminalrc para obtener un tema de color más claro, que sea siempre visible en fondos de Terminal más oscuros.

~/.config/xfce4/terminal/terminalrc
ColorPalette5=#38d0fcaaf3a9ColorPalette4=#e013a0a1612fColorPalette2=#d456a81b7b42ColorPalette6=#ffff7062ffffColorPalette3=#7ffff7bd7fffColorPalette13=#82108210ffff

Terminal tema de color tango

Para cambiar al tema de color tango, abra con su editor favorito

~/.config/xfce4/terminal/terminalrc

Y añada(reemplace) estas líneas:

ColorForeground=WhiteColorBackground=#323232323232ColorPalette1=#2e2e34343636ColorPalette2=#cccc00000000ColorPalette3=#4e4e9a9a0606ColorPalette4=#c4c4a0a00000ColorPalette5=#34346565a4a4ColorPalette6=#757550507b7bColorPalette7=#060698989a9aColorPalette8=#d3d3d7d7cfcfColorPalette9=#555557575353ColorPalette10=#efef29292929ColorPalette11=#8a8ae2e23434ColorPalette12=#fcfce9e94f4fColorPalette13=#72729f9fcfcfColorPalette14=#adad7f7fa8a8ColorPalette15=#3434e2e2e2e2ColorPalette16=#eeeeeeeeecec

Abrir URLs con el ratón central en el terminal

En la actualización a la versión 0.8 abrir URL con el medio del ratón desactivado por defecto y sólo pegar el clip al cursor.Para habilitar el comportamiento antiguo fijar la siguiente opción en ${XDG_CONFIG_HOME}/xfce4/terminal/terminalrc (XDG_CONFIG_HOME=${HOME}/.config por defecto)

${XDG_CONFIG_HOME}/xfce4/terminal/terminalrc
MiscMiddleClickOpensUri=TRUE

env-módulos autocompletados en Terminal

los paquetes env-modulesAUR y env-modules-tclAUR proporcionan autocompletado de shell para el shell de inicio de sesión. Sin embargo, por defecto las sesiones en xfce4-terminal no se consideran de inicio de sesión. Para habilitar el autocompletado para los Módulos de Entorno marque la casilla correspondiente en Preferencias o simplemente cambie CommandLoginShell por TRUE en ~/.config/xfce4/terminal/terminalrc.

Gestión del color

Xfce no tiene soporte nativo para la gestión del color. Consulte los perfiles ICC para conocer las alternativas.

Múltiples monitores

Xfce tiene soporte para múltiples monitores. Los ajustes se pueden configurar en el cuadro de diálogo Aplicaciones > Ajustes > Pantalla. Para más información, consulte el artículo sobre la pantalla de la documentación de Xfce.

La configuración de la pantalla de XFCE no es persistente, por lo que es posible que tenga que utilizar la herramienta de pantalla con frecuencia, especialmente si utiliza varias pantallas. Una solución para esto es usar arandr para configurar fácilmente sus configuraciones de pantalla en forma de comandos xrandr que puede asignar para ser ejecutados como atajos de teclado de XFCE.

Agentes SSH

Por defecto Xfce 4.10 intentará cargar gpg-agent o ssh-agent en ese orden durante la inicialización de la sesión. Para desactivar esto, cree una clave xfconf utilizando el siguiente comando:

xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s false

Para forzar el uso de ssh-agent incluso si gpg-agent está instalado, ejecute lo siguiente en su lugar:

xfconf-query -c xfce4-session -p /startup/ssh-agent/type -n -t string -s ssh-agent

Para utilizar el Llavero de GNOME, simplemente marque la casilla Lanzar los servicios de GNOME al inicio en la pestaña Avanzado de Sesión e Inicio en la configuración de Xfce. Esto también desactivará gpg-agent y ssh-agent.

Fuente: http://docs.xfce.org/xfce/xfce4-session/advanced

Desplazar una ventana de fondo sin cambiar el foco en ella

Ir al menú principal > Configuración > Ajustes del gestor de ventanas > Pestaña de accesibilidad.Desmarcar Levantar las ventanas cuando se pulse cualquier botón del ratón.

Modificador del botón del ratón

Por defecto, el modificador del botón del ratón en Xfce se establece en Alt. Esto se puede cambiar con xfconf-query. Por ejemplo, el siguiente comando establecerá la tecla Super como modificador del botón del ratón:

$ xfconf-query -c xfwm4 -p /general/easy_click -n -t string -s "Super"

Estrictamente hablando, el uso de múltiples modificadores no está soportado. Sin embargo, como solución, se pueden especificar múltiples modificadores si los nombres de las teclas se separan con ><. Por ejemplo, para establecer Ctrl+Alt como modificador del botón del ratón, puede utilizar el siguiente comando:

$ xfconf-query -c xfwm4 -p /general/easy_click -n -t string -s "Ctrl><Alt"

Configurar el clic de los dos dedos como clic del medio para un touchpad

Este artículo o sección necesita mejoras de lenguaje, sintaxis wiki o estilo. Ver Ayuda:Estilo para referencia.

Razón: Manera enrevesada de configurar simplemente el Touchpad Synaptics (Discutir en Talk:Xfce#)

Si quieres que el clic de 2 dedos en el touchpad haga un clic central, crea o edita el siguiente archivo:

~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml
<channel name="pointers" version="1.0"> <property name="SynPS2_Synaptics_TouchPad" type="empty"> <property name="Properties" type="empty"> <property name="Synaptics_Tap_Action" type="array"> <value type="int" value="0"/> <value type="int" value="0"/> <value type="int" value="0"/> <valor type="int" value="0"/> <valor type="int" value="1"/> <valor type="int" value="2"/> <valor type="int" value="3"/> </property> </property> </property></channel>

El 2 del array es el clic del medio.

Limitar el brillo mínimo del deslizador de brillo

Limitar el brillo mínimo puede ser útil para pantallas que apagan la luz de fondo en un nivel de brillo de 0. En xfce4-power-manager 1.3.2 se había introducido una nueva opción oculta para establecer un valor de brillo mínimo con una propiedad xfconf4. Añade brightness-slider-min-level como una propiedad int en xfconf4. Ajuste el valor int para obtener un nivel de brillo mínimo adecuado.

Añadir imágenes de perfil

Para añadir imágenes de perfil para cada usuario que se mostrarán en el menú de bigotes, simplemente coloque un archivo PNG de 96×96 en el directorio de inicio del usuario respectivo con el nombre .face. Por ejemplo el archivo PNG /home/bob/.face para el usuario bob.

Se pueden utilizar programas de edición de imágenes como GIMP para convertir y escalar sus imágenes favoritas a 96×96.

Etiqueta del plugin del gestor de energía

La opción xfconf show-panel-label de tipo int controla la etiqueta del gestor de energía, se puede configurar para diferentes formatos de etiqueta: se puede establecer en 0 (sin etiqueta), 1 (porcentaje), 2 (tiempo restante) o 3 (ambos).

También es accesible a través de la GUI del plugin del gestor de energía en Propiedades > Mostrar etiqueta

Solución de problemas

Los iconos del escritorio se reordenan

En ciertos eventos (como la apertura del diálogo de configuración del panel) los iconos del escritorio se reordenan. Esto se debe a que las posiciones de los iconos están determinadas por los archivos del directorio ~/.config/xfce4/desktop/. Cada vez que se realiza un cambio en el escritorio (se añaden o eliminan iconos o cambian de posición) se genera un nuevo archivo en este directorio y estos archivos pueden entrar en conflicto.

Para resolver el problema, navegue hasta el directorio y elimine todos los archivos que no sean el que define correctamente las posiciones de los iconos. Puede determinar qué archivo define las posiciones correctas de los iconos abriéndolo y examinando las ubicaciones de los iconos. La fila superior está definida por row 0 y la columna de la izquierda por col 0. Por lo tanto, una entrada de:

row=3col=0

significa que el icono de Firefox estará situado en la 4ª fila de la columna más a la izquierda.

Los temas de GTK no funcionan con múltiples monitores

Este artículo o sección necesita ser ampliado.

Razón: ¿Qué herramientas de configuración? Qué significa que deje de funcionar? ¿Es que no se pueden seleccionar nuevos temas o que los temas se muestran incorrectamente? ¿Hay un informe de errores? (Discutir en Talk:Xfce#)

Algunas herramientas de configuración pueden corromper el archivo displays.xml, lo que hace que los temas GTK del menú Aplicaciones > Configuración > Aspecto dejen de funcionar. Para solucionar el problema, borre ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml y vuelva a configurar sus pantallas.

Los iconos no aparecen en los menús del botón derecho

Nota: A pesar de la desaprobación de GConf, este método sigue funcionando.

Los usuarios pueden encontrar que los iconos no aparecen al hacer clic con el botón derecho en las opciones dentro de algunas aplicaciones, incluidas las realizadas con Qt. Este problema sólo parece ocurrir dentro de Xfce. Ejecute estos dos comandos:

$ gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true$ gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

La modificación de la configuración no tiene efecto

Si está ejecutando un demonio Xsettings separado, puede hacer que alguna configuración no tenga efecto. Desactívelo eliminando o comentando la línea correspondiente y reinicie Xorg.

NVIDIA y xfce4-sensors-plugin

Para detectar y utilizar los sensores de la gpu nvidia necesita instalar libxnvctrl y luego reconstruir xfce4-sensors-plugin con ABS. También tiene la opción de usar xfce4-sensors-plugin-nvidiaAUR que reemplaza a xfce4-sensors-plugin.

Pantallas negras en el arranque con NVIDIA y múltiples monitores

Usando NVIDIA, múltiples monitores y NVIDIA/Solución de problemas#Evitar el desgarro de pantalla puede resultar como una pantalla negra al arrancar Xfce. El conflicto de posición de las pantallas en los archivos /etc/X11/xorg.conf y ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml. Borrando el archivo displays.xml se arregla el comportamiento.

$ rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml

Los applets del panel siguen alineados a la izquierda

Añada un separador en algún lugar antes del extremo derecho y establezca su propiedad «expand».

Las preferencias de las aplicaciones preferidas no tienen efecto

La mayoría de las aplicaciones dependen de xdg-open para abrir una aplicación preferida para un determinado archivo o URL.

Para que xdg-open y xdg-settings detecten y se integren con el entorno de escritorio Xfce correctamente, es necesario instalar el paquete xorg-xprop.

Si no lo hace, sus preferencias de aplicaciones preferidas (establecidas por exo-preferred-applications) no serán obedecidas.Instalar el paquete y permitir que xdg-open detecte que está ejecutando Xfce hace que reenvíe todas las llamadas a exo-open en su lugar, que utiliza correctamente todas sus preferencias de aplicaciones preferidas.

Para asegurarse de que la integración de xdg-open funciona correctamente, pregunte a xdg-settings por el navegador web predeterminado y vea cuál es el resultado:

# xdg-settings get default-web-browser

Si responde con:

xdg-settings: unknown desktop environment

significa que ha fallado al detectar Xfce como su entorno de escritorio, lo que probablemente se deba a que falta el paquete xorg-xprop.

Restablecer la configuración por defecto

Si por alguna razón necesita volver: a la configuración por defecto, cambie el nombre de ~/.config/xfce4-session/ y ~/.config/xfce4/

$ mv ~/.config/xfce4-session/ ~/.config/xfce4-session-bak$ mv ~/.config/xfce4/ ~/.config/xfce4-bak

Regrese para que los cambios surtan efecto. Si obtiene Unable to load a failsafe session al iniciar la sesión, consulte la sección #Fallo de sesión.

Fallo de sesión

Los síntomas incluyen:

  • El ratón es una X y/o no aparece en absoluto;
  • Las decoraciones de las ventanas han desaparecido y las ventanas no pueden cerrarse;
  • (xfwm4-settings) no se inicia, informando de These settings cannot work with your current window manager (unknown);
  • Errores informados por un gestor de pantalla como No window manager registered on screen 0.
  • No se puede cargar una sesión a prueba de fallos:
Unable to load a failsafe session.Unable to determine failsafe session name. Possible causes: xfconfd isn't running (D-Bus setup problem); environment variable $XDG_CONFIG_DIRS is set incorrectly (must include "/etc"), or xfce4-session is installed incorrectly. 

Reiniciar Xfce o reiniciar el sistema puede resolver el problema, pero una sesión corrupta también podría ser la causa. Borre la carpeta de la sesión:

$ rm -r ~/.cache/sessions/

Asegúrese también de que las carpetas relevantes en $HOME son propiedad del usuario que inicia xfce4. Ver Chown.

Fonts in window title crashing xfce4-title

Instalar ttf-droid y ttf-dejavu. Ver también FS#44382.

Configuración de la tapa del portátil ignorada

Puede encontrar que la configuración de cierre de la tapa en el administrador de energía de Xfce4 es ignorada, lo que significa que el portátil siempre se suspenderá al cerrar la tapa, sin importar la configuración elegida en el administrador de energía. Esto se debe a que el gestor de energía no está configurado para manejar los eventos de cierre de la tapa por defecto. En su lugar, systemd-logind maneja el evento de cierre de la tapa. Para cambiar este comportamiento de modo que el administrador de energía maneje los eventos de cierre de la tapa, ejecute el siguiente comando:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false
Nota: En algunas circunstancias, la configuración logind-handle-lid-switch se establecerá como verdadera cuando se realicen cambios en las acciones de la tapa del portátil o en la configuración de bloqueo al suspender. Consulte. En este caso, tendrá que volver a cambiar logind-handle-lid-switch a false.

El botón de acción de cambio de usuario está en gris

El botón de acción de cambio de usuario asume que el ejecutable gdmflexiserver (proporcionado por GDM) existe. Por lo tanto, si GDM no se está utilizando entonces el botón estará en gris. Consulte el informe de errores de la fuente.

Una posible solución es crear un script ejecutable llamado gdmflexiserver en /usr/bin o /usr/local/bin que llame al comando de cambio de greeter proporcionado por el gestor de pantalla que se está utilizando.

  • Para LXDM – LXDM#Simultaneous users and switching users.
  • Para LightDM – LightDM#User switching.

Las macros en .Xresources no funcionan

Xfce carga el archivo $HOME/.Xresources usando xrdb, pero con la opción -nocpp para omitir el preprocesamiento. Para que las macros funcionen correctamente, copie /etc/xdg/xfce4/xinitrc al directorio $HOME/.config/xfce4 y elimine la opción -nocpp a xrdb del archivo resultante. Vea este hilo.

El tema del cursor no cambia al iniciar la sesión

Asegúrese de que el cursor XDG de todo el sistema está configurado con el tema de cursor deseado – vea Cursor themes#XDG specification.

La barra de menú del editor del mousepad no es visible

Ejecute gsettings set org.xfce.mousepad.preferences.window menubar-visible true para hacerla visible.

El icono de la papelera no es visible y el applet de la papelera no funciona

La papelera requiere la dependencia opcional gvfs para funcionar. Instale gvfs y reinicie el sistema.

El escritorio se vuelve gris y todos los iconos del escritorio desaparecen

Borra ~/.cache/sessionejecutando:

$ rm -rf ~/.cache/session

y luego reiniciar.

Vea también

  • Xfce – Documentación
  • Xfce – Wiki
  • Xfce – Acerca de
  • Xfce – Tour
  • Wikipedia:Xfce
  • Xfce-Look – Temas, fondos de pantalla y más.
  • Xfce Wikia

Deja una respuesta

Tu dirección de correo electrónico no será publicada.