Xfce é um ambiente de trabalho leve e modular, actualmente baseado no GTK 3. Para proporcionar uma experiência completa ao utilizador, inclui um gestor de janelas, um gestor de ficheiros, ambiente de trabalho e painel.

Instalação

Instalar o grupo xfce4. Você também pode desejar instalar o grupo xfce4-goodies que inclui plugins extras e uma série de utilitários úteis, como o editor de mousepad. O Xfce usa o gerenciador de janelas Xfwm por padrão.

Inicialização

Selecionar Xfce Session a partir do menu em um gerenciador de exibição de escolha, ou adicionar exec startxfce4 ao Xinitrc.

Nota: Não chame o executável xfce4-session diretamente; startxfce4 é o comando correto que, por sua vez, chama o primeiro quando apropriado.

Configuração

Xfce armazena opções de configuração no Xfconf. Existem várias maneiras de modificar estas opções:

  • No menu principal, selecione Configurações e a categoria que você deseja personalizar. As categorias são programas normalmente localizados em /usr/bin/xfce4-* e /usr/bin/xfdesktop-settings.
  • xfce4-settings-editor podem ver e modificar todas as configurações. As opções modificadas aqui terão efeito imediato. Use xfconf-query para alterar as configurações da linha de comando; veja a documentação para detalhes.
  • As configurações são armazenadas em arquivos XML em ~/.config/xfce4/xfconf/xfce-perchannel-xml/ que podem ser editadas à mão. No entanto, alterações feitas aqui não terão efeito imediato.

Menu

Veja Xdg-menu para mais informações sobre como usar o sistema de menu Free Desktop.

Whisker menu

xfce4-whiskermenu-plugin (também parte de xfce4-goodies) é um lançador de aplicações alternativo. Ele mostra uma lista de favoritos, navega por todas as aplicações instaladas através de botões de categoria, e suporta pesquisa fuzzy. Após o pacote ser instalado, ele pode substituir o Menu Aplicativos como primeiro item no Painel 1 (em Configurações > Painel > Itens adicionar Menu Whisker).

Editar entradas

Um número de ferramentas gráficas está disponível para esta tarefa:

  • MenuLibre – Um editor de menus avançado que fornece recursos modernos em uma interface limpa e fácil de usar.

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

  • Alacarte – Editor de menus para GNOME

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

  • XAME (XFCE Applications Menu Editor) – Ferramenta GUI escrita em Gambas desenhada especificamente para editar entradas de menus no Xfce, não funcionará em outros ambientes. (Descontinuado)

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

Alternativamente, crie o arquivo ~/.config/menus/xfce-applications.menu manualmente. Veja o exemplo de configuração abaixo:

<!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>

A etiqueta <MergeFile> inclui o menu padrão do Xfce.

A etiqueta <Exclude> exclui aplicações que não queremos que apareçam no menu. Aqui excluímos alguns atalhos padrão do Xfce, mas você pode excluir firefox.desktop ou qualquer outra aplicação.

A tag <Layout> define o layout do menu. As aplicações podem ser organizadas em pastas ou como quisermos. Para mais detalhes veja o wiki Xfce.

Pode também fazer alterações no menu Xfce editando os próprios ficheiros .desktop. Para esconder entradas, veja Entradas da área de trabalho#Esconder entradas da área de trabalho. Você pode editar a categoria da aplicação modificando a linha Categories= da entrada da área de trabalho, veja Desktop entries#File example.

Desktop

Fundo transparente para títulos de ícones

Para alterar o fundo branco padrão dos títulos de ícones da área de trabalho para algo mais adequado, crie ou 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"

Remover ícones da área de trabalho

Susurar o seguinte comando:

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

Para restaurar ícones na área de trabalho, emita o mesmo comando com o valor 2.

Um papel de parede em multihead

Abrir xfce4-settings-editor e criar uma nova propriedade com as seguintes configurações:

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

Abrir atalho de janela

Xfce não tem um atalho para matar uma janela, por exemplo quando um programa congela.

Com xorg-xkill, use xkill para matar interativamente uma janela. Para a janela actualmente activa, use xdotool:

$ xdotool getwindowfocus windowkill

Alternatively:

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

Para adicionar o atalho, use Settings > Keyboard ou uma aplicação como xbindkeys.

Sessão

Autostart

Para iniciar aplicações personalizadas quando o Xfce arrancar, clique no Menu Aplicações >Configurações >Gerenciador de Definições e depois escolha a opção Sessão e Arranque e clique no separador Aplicação Autostart.Irá ver uma lista de programas que são iniciados no arranque. Para adicionar uma entrada, clique no botão Adicionar e preencha o formulário, especificando o caminho para um executável que você deseja executar.

Autostart aplicativos são armazenados como name.desktop em ~/.config/autostart/.

Alternativamente, adicione os comandos que você deseja executar (incluindo variáveis de ambiente de configuração) para xinitrc (ou xprofile quando um gerenciador de exibição estiver sendo usado).

Dica: Às vezes pode ser útil atrasar a inicialização de uma aplicação. Note que especificando em Application > Autostart um comando como sleep 3 && command não funciona; uma alternativa é usar a sintaxe sh -c "sleep 3 && command"

Lock the screen

xflock4 é o script Bash de referência que é usado para bloquear uma sessão Xfce.

Tenta bloquear a tela com xfce4-screensaver (também parte de xfce4-goodies), xscreensaver, gnome-screensaver, slock ou xlockmore. Procura consecutivamente o binário correspondente ou sai com o código de retorno 1 se não encontrar nenhum destes.

A Lista de aplicações/Segurança#Contém uma breve descrição destes cacifos de ecrã juntamente com outras aplicações populares. Existe nesta lista um cacifo alternativo, light-locker, que se integra particularmente bem com o xfce4-power-manager. Uma vez instalado, a configuração do Xfce Power Manager ganha uma aba adicional de Segurança para configurar o light-locker e a tela de travamento existente quando o sistema está indo para a configuração de repouso é realocada sob esta aba. Nesta nova GUI é possível definir se a sessão deve ser bloqueada na atividade de proteção de tela ou sempre que o sistema for dormir.

Para que o xflock4 execute o bloqueador de luz ou qualquer outro bloqueador de sessão personalizado, não entre os cinco acima citados, deve-se definir LockCommand no canal xfconf da sessão para a linha de comando a ser usada (o comando dentro das aspas do exemplo a seguir pode ser adaptado de acordo para outros bloqueadores de tela):

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

O botão de bloqueio do painel no painel de botões de ação simplesmente executa /usr/bin/xflock4. Deve funcionar como esperado enquanto o xflock4 estiver a funcionar, ou seja, um dos cacifos nativos está instalado ou um cacifo personalizado está configurado para se integrar com ele, como proposto acima.

Suspender

Quando solicitado a suspender, o Xfce executa o comando xfce4-session-logout(1) com a opção suspend:

$ xfce4-session-logout --suspend

Se a sessão estiver ou não bloqueada sistematicamente em suspender pode ser configurado através das propriedades xfconf ou a partir da GUI.

Para controlar este estado usando a CLI: existem duas configurações que são usadas, LockScreen e lock-screen-suspend-hibernate, respectivamente nos canais sessão e gestor de energia xfconf. Para evitar o bloqueio em suspensão, rode-os para 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

Similiarmente, rode-os para true para bloquear a sessão em suspensão.

A configuração também pode ser controlada pela GUI: abra a aplicação Session e Startup e coloque a bandeira Advanced > Lock screen before sleep on or off.

Quando o botão suspender o teclado é pressionado, ele pode ser manipulado pelo gerenciador de energia do Xfce ou pelo systemd-logind. Para dar precedência ao logind, a seguinte configuração xfconf deve ser definida para true:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-suspend-key -n -t bool -s true
Nota: Para verificar como o systemd-logind lida com eventos sempre que tem precedência sobre o Xfce, verifique o logind.conf(5)

Desabilitar sessões salvas

Por usuário, sessões salvas podem ser desabilitadas executando o seguinte:

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

Então navegue para Aplicações > Configurações > Sessão e Inicialização > Sessões e pressione o botão Limpar sessões salvas para remover todas as sessões salvas anteriormente.

Dica: Se o comando acima não alterar a configuração persistentemente, use o seguinte comando em seu lugar: xfconf-query -c xfce4-session -p /general/SaveOnExit -n -t bool -s false

Alternativamente, o modo quiosque Xfce pode ser usado para desabilitar a gravação de sessões em todo o sistema. Para desabilitar sessões, crie ou edite o arquivo /etc/xdg/xfce4/kiosk/kioskrc e adicione o seguinte:

SaveSession=NONE

Se o modo kiosk não estiver funcionando, o usuário pode definir permissões de somente leitura para o diretório de sessões:

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

Isso evitará que o Xfce salve quaisquer sessões apesar de qualquer configuração que especifique o contrário.

Utilizar um gerenciador de janelas diferente

Nota: Para que as alterações tenham efeito, você precisará limpar as sessões salvas e garantir que a gravação da sessão esteja desabilitada quando sair pela primeira vez. Assim que o gerenciador de janelas de sua escolha estiver em execução, a gravação da sessão pode ser habilitada novamente.

Os ficheiros que especificam o gestor de janelas padrão são encontrados nos seguintes locais:

  • ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – por utilizador
  • /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml – em todo o sistema

O gestor de janelas padrão para o utilizador pode ser definido facilmente usando o 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

Se quiser iniciar o gestor de janelas com opções de linha de comandos, veja os comandos abaixo:

$ 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

Se precisar de mais opções de linha de comandos, simplesmente adicione mais -t string e -s --wm-option argumentos ao comando.

Se você quiser mudar o gerenciador de janelas padrão em todo o sistema, edite o arquivo especificado acima manualmente, mudando xfwm4 para o gerenciador de janelas preferido e adicionando mais <value type="string" value="--wm-option"/> linhas para opções extras de linha de comando se necessário.

Você também pode mudar o gerenciador de janelas usando o recurso autostart wm_name --replace ou executando wm_name --replace & em um terminal e certificando-se de que a sessão seja salva no logout. Esteja ciente de que este método não altera verdadeiramente o gerenciador padrão, ele apenas o substitui no login. Note que se você estiver usando o recurso autostart, você deve desabilitar sessões salvas, pois isso pode levar o novo gerenciador de janelas a ser iniciado duas vezes após o gerenciador de janelas padrão.

Theming

XFCE temas estão disponíveis em xfce-look.org. Os temas Xfwm são armazenados em /usr/share/themes/theme_name/xfwm4, e definidos em Configurações > Window Manager. Os temas GTK são armazenados em /usr/share/themes/theme_name/gtk-2.0 e /usr/share/themes/theme_name/gtk-3.0, e são definidos em Settings > Appearance.

Para obter uma aparência uniforme para todas as aplicações, veja Uniform look for Qt and GTK applications.

Veja também os temas Cursor, Ícones, e Configuração de fontes.

Consistent Look Between SSD and CSD Windows

Xfce usa atualmente Decorações do lado do Servidor (SSD) (veja Decoração de Janelas) tematizadas pelo Xfwm para a maioria das janelas e Decorações do lado do Cliente (CSD) tematizadas pelos respectivos programas para Xfce Settings, Print, Save, e outros diálogos.

Xfwm Os estilos de janelas SSD podem ser tematizados para combinar com as janelas CSD ajustando manualmente ou criando temas em /usr/share/themes/theme_name/xfwm4 ou usando uma ferramenta como o Gerador de Temas Xfwm4 que “Cria temas xfwm4 a partir de decorações do lado do cliente”.”

Reverting Client-Side Decorations

Para remover a maioria dos CSD do Xfce, instale a libxfce4ui-nocsdAUR e defina

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

Isto irá mover o botão Save para a parte inferior da janela em Save dialogs e fazer o mesmo para Print dialogs. As caixas de diálogo Configurações do Xfce serão revertidas para SSD. Programas como Catfish ainda terão CSD.

Para forçar o SSD em todas as janelas, tente gtk3-nocsd-gitAUR. Certifique-se de ler todas as instruções na página do projeto.

Som

Som temas

XFCE4 suporta sons do sistema freedesktop, mas ele não está configurado fora da caixa.

Ativar um tema de som:

  1. Instalar libcanberra e libcanberra-pulse para suporte a PulseAudio;
  2. “canberra-gtk-module” deve estar na variável de ambiente GTK_MODULES (pode ser necessário fazer o re-login);
  3. Cheque “Habilitar sons de eventos” no Gerenciador de Configurações → Aspecto;
  4. >

  5. No Editor de Configurações defina “xsettings/Net/SoundThemeName” para um tema de som localizado em /usr/share/sounds/;
  6. Ativar “System Sounds” no mixer de áudio (e.Por exemplo, pavucontrol).

sound-theme-freedesktop fornece um tema de som compatível, mas faltam-lhe muitos eventos necessários. Uma melhor escolha é sound-theme-smoothAUR (SoundThemeName deve ser “Smooth”).

Botões de volume do teclado

xfce4-pulseaudio-plugin fornece um applet de painel que tem suporte para controle de volume do teclado e notificações de volume. Como alternativa, você pode instalar o xfce4-volumed-pulseAUR, que também fornece ligação de teclas e controle de notificação, mas sem um ícone sentado no painel. Isto é útil, por exemplo, ao usar pasystray ao mesmo tempo para um controle mais fino.

Alternativamente, o xfce4-mixerAUR também fornece um applet de painel e atalhos de teclado que também suporta Alsa. Note, entretanto, que ele é baseado em uma funcionalidade do GStreamer 0.10 que foi abandonada em 1.0.

Após instalar os painéis, você tem que adicioná-lo à barra de tarefas ou os atalhos de teclado não funcionarão.

Para alternativas específicas para ambientes não desktop, veja List of applications/Multimedia#Volume control.

Shortcuts

Se você não estiver usando um applet ou daemon que controla as teclas de volume, você pode mapear os comandos de controle de volume para suas teclas de volume manualmente usando as configurações de teclado do Xfce. Para o sistema de som que você está usando, veja as seções ligadas abaixo para os comandos apropriados.

  • ALSA: veja Advanced Linux Sound Architecture#Keyboard volume control.
  • PulseAudio: veja PulseAudio#Controle de volume da Teclado
  • OSS: veja OSS#Usando teclas multimédia com OSS.

Atalhos de Teclado

Atalhos de Teclado são definidos em dois lugares: Configurações > Window Manager > Teclado, e Configurações > Teclado > Atalhos.

Polkit Authentication Agent

O agente polkit-gnome será instalado junto com o xfce4-session e será iniciado automaticamente; nenhuma intervenção do usuário é necessária. Para mais informações, veja Polkit#Authentication agents.

Um terceiro agente de autenticação polkit para Xfce também está disponível, veja xfce-polkitAUR ou xfce-polkit-gitAUR.

Display blanking

Alguns programas que são comumente usados com o Xfce irão controlar as configurações de blanking de monitor e DPMS (monitor poweraving). Eles são discutidos abaixo.

Xfce Power Manager

Xfce Power Manager controla as definições de blanking e DPMS. Estas definições podem ser configuradas na GUI do Power Manager dentro do separador Display.

Note que quando a gestão de energia do Display está desligada, o DPMS está totalmente desactivado, isso não significa que o Power Manager irá simplesmente parar de controlar o DPMS. Também não desactiva o apagamento do ecrã. Para desactivar tanto a ocultação como o DPMS, clique com o botão direito do rato no ícone do sistema de gestão de energia ou clique com o botão esquerdo do rato no applet do painel e certifique-se de que a opção etiquetada como modo de apresentação está assinalada.

XScreenSaver

Se o xscreensaver estiver instalado e funcionar ao lado do Xfce Power Manager, pode não ser claro qual a aplicação que controla o blanking e o DPMS, uma vez que ambos competem pelo controlo das mesmas definições. Portanto, numa situação em que é importante que o monitor não seja apagado (ao ver um vídeo, por exemplo), é aconselhável desactivar o apagamento e o DPMS através de ambas as aplicações. Para saber mais sobre as opções XScreenSaver, veja XScreenSaver#DPMS e configurações de blanking.

xset

Se nenhuma das aplicações acima estiver em execução, então as configurações de blanking e DPMS podem ser controladas usando o comando xset, veja DPMS#Modificar configurações de DPMS e proteção de tela com um comando.

Nota: Há alguns problemas associados ao blanking e à retomada do blanking em algumas configurações. Veja .

Dicas e truques

Suporte de montagem para Thunar e xfdesktop

Se unidades externas plugadas não aparecerem e as partições de instalação forem mostradas como dispositivos montados, na área de trabalho e em Thunar, instale o gvfs. Ver Udisks#Esconder partições seleccionadas e Thunar#Montagem automática de grandes unidades externas para opções de configuração mais avançadas.

Screenshots

Xfce tem a sua própria ferramenta de captura de ecrã, xfce4-screenshooter. Faz parte do grupo xfce4-goodies.

Vá para Aplicações > Configurações > Teclado, Atalhos de Aplicação. Adicione o comando xfce4-screenshooter -f (ou -w para a janela ativa) para usar a tecla Print a fim de tirar screenshots em tela cheia. Veja a página de manual do screenshooter para outros argumentos opcionais.

Alternativamente, um programa de captura de tela independente como o scrot pode ser usado.

Atalhos de terminal F1 e F11 desativados

O terminal xfce liga F1 e F11 para ajudar e tela cheia, respectivamente, o que pode dificultar o uso de programas como o htop. Para desactivar esses atalhos, crie ou edite o seu ficheiro de configuração, depois faça log out e volte a entrar. F10 pode ser desabilitado no menu Preferências.

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

Terminal color themes or palettes

Terminal color themes or palettes can be changed in GUI under Appearance tab in Preferences. Estas são as cores que estão disponíveis para a maioria das aplicações de console como Emacs, Vi e assim por diante. Suas configurações são armazenadas individualmente para cada usuário do sistema em arquivo ~/.config/xfce4/terminal/terminalrc. Há também muitos outros temas para escolher. Verifique as capturas de tela do esquema de cores do fórum para centenas de escolhas e temas disponíveis.

Mudando o tema de cores padrão

Xfce’s extra/terminal pacote vem com uma paleta de cores mais escuras. Para alterar isso, anexe o seguinte no seu arquivo terminalrc para um tema de cor mais clara, que é sempre visível em fundos mais escuros do terminal.

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

Terminal tema cor tango

Mudar para tema cor tango, abra com seu editor favorito

~/.config/xfce4/terminal/terminalrc

E adicione(substitua) estas linhas:

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

Abrir URLs por meio do rato no terminal

Em actualização para a versão 0.8 abre URLs com o rato do meio desligado por defeito e basta colar o clip no cursor.Para ativar o comportamento antigo corrija a próxima opção em ${XDG_CONFIG_HOME}/xfce4/terminal/terminalrc (XDG_CONFIG_HOME=${HOME}/.config por padrão)

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

env-módulos autocompletion in Terminal

env-modulesAUR e env-modules-tclAUR fornecem shell autocompletion para login shell. No entanto, por padrão as sessões em xfce4-terminal não são consideradas como login. Para ativar o auto-completamento para Módulos de Ambiente marque a caixa de seleção correspondente em Preferências ou simplesmente mude CommandLoginShell para TRUE em ~/.config/xfce4/terminal/terminalrc.

Gestão de cores

Xfce não tem suporte nativo para gestão de cores. Veja ICC profiles para alternativas.

Monitores múltiplos

Xfce tem suporte para múltiplos monitores. As configurações podem ser configuradas nas Aplicações > Configurações > Diálogo de exibição. Para mais informações, veja o artigo de exibição da documentação do Xfce.

XFCE a configuração de exibição não é persistente, então você pode precisar usar muito a ferramenta de exibição, especialmente se você usar vários monitores. Uma alternativa para isso é usar arandr para facilmente configurar suas configurações de display na forma de comandos xrandr que você pode designar para serem executados como atalhos de teclado XFCE.

agentesSSH

Por padrão o Xfce 4.10 tentará carregar o gpg-agent ou ssh-agent nessa ordem durante a inicialização da sessão. Para desabilitar isso, crie uma chave xfconf usando o seguinte comando:

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

Para forçar o uso do ssh-agent mesmo que o gpg-agent esteja instalado, execute o seguinte em vez disso:

Para usar o chaveiro GNOME, simplesmente marque a caixa de seleção Iniciar serviços GNOME na inicialização na aba Avançado da Sessão e Inicialização nas configurações do Xfce. Isto também irá desabilitar o gpg-agent e ssh-agent.

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

Desligue uma janela de fundo sem mudar o foco nela

Vá ao Menu Principal >Configurações > Ajustes do Gerenciador de Janelas > Aba de Acessibilidade.Desmarque Levantar janelas quando qualquer botão do mouse for pressionado.

Mouse button modifier

Por padrão, o modificador de botões do mouse no Xfce está definido para Alt. Isto pode ser alterado com xfconf-query. Por exemplo, o seguinte comando irá definir a tecla Super como o modificador do botão do rato:

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

Estritamente falando, usando múltiplos modificadores não é suportado. No entanto, como alternativa, vários modificadores podem ser especificados se os nomes das teclas estiverem separados com ><. Por exemplo, para definir Ctrl+Alt como o modificador do botão do rato, pode usar o seguinte comando:

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

Põe os dois dedos a clicar no meio para um touchpad

Este artigo ou secção necessita de linguagem, sintaxe wiki ou melhorias de estilo. Veja Help:Style para referência.

Reason: Forma enrolada de simplesmente configurar a Sinática do Touchpad (Discutir no Talk:Xfce#)

Se quiser que os 2 dedos cliquem no touchpad para fazer um clique do meio, crie ou edite o seguinte ficheiro:

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

O 2 na matriz é o clique do meio.

Limitar o brilho mínimo do brilho-deslizador

Limitar o brilho mínimo pode ser útil para telas que desligam a luz de fundo em um nível de brilho de 0. Em xfce4-power-manager 1.3.2 uma nova opção oculta foi introduzida para definir um valor mínimo de brilho com um xfconf4-property. Adicione brightness-slider-min-level como uma propriedade int no xfconf4. Ajuste o valor int para obter um nível de brilho mínimo adequado.

Adicionando imagens de perfil

Para adicionar imagens de perfil para cada usuário a ser exibido no menu do whisker, basta colocar um arquivo 96×96 PNG no diretório home do respectivo usuário com o nome .face. Por exemplo o ficheiro PNG /home/bob/.face para bob.

Programas de edição de imagens como o GIMP pode ser usado para converter e escalar as suas imagens favoritas para 96×96.

Etiqueta do plugin do gestor de energia

A opção xfconf show-panel-label do tipo int controla a etiqueta do gestor de energia, pode ser configurado para diferentes formatos de etiquetas: pode ser configurada para 0 (sem etiqueta), 1 (percentagem), 2 (tempo restante) ou 3 (ambos).

Também é acessível através da GUI do Power Manager em Propriedades > Mostrar etiqueta

Resolução de problemas

Iconesktop rearranjam-se eles próprios

Em certos eventos (tais como abrir a caixa de diálogo de configuração do painel) os ícones na área de trabalho rearranjam-se eles próprios. Isto é porque as posições dos ícones são determinadas por arquivos no diretório ~/.config/xfce4/desktop/. Cada vez que uma alteração é feita na área de trabalho (ícones são adicionados ou removidos ou mudam de posição) um novo arquivo é gerado nesta pasta e estes arquivos podem entrar em conflito.

Para resolver o problema, navegue até a pasta e exclua todos os arquivos, exceto aquele que define corretamente as posições dos ícones. Você pode determinar qual arquivo define as posições corretas dos ícones abrindo-o e examinando as localizações dos ícones. A linha do topo é definida como row 0 e a coluna da esquerda é definida por col 0. Portanto uma entrada de:

row=3col=0

significa que o ícone do Firefox estará localizado na 4ª linha da coluna mais à esquerda.

GTK temas não funcionando com múltiplos monitores

Este artigo ou seção precisa de expansão.

Motivo: Quais ferramentas de configuração? O que significa deixar de funcionar? É que novos temas não podem ser selecionados ou que os temas são exibidos incorretamente? Existe um relatório de bugs? (Discuta no Talk:Xfce#)

Algumas ferramentas de configuração podem corromper displays.xml, o que resulta em temas GTK no Menu Applications > Settings > Appearance cessa de funcionar. Para corrigir o problema, elimine ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml e reconfigure as suas telas.

Os ícones não aparecem nos menus com o botão direito do rato

Nota: Apesar da depreciação do GConf, este método ainda funciona.

Os utilizadores podem descobrir que os ícones não aparecem quando se clica com o botão direito do rato nas opções de algumas aplicações, incluindo aquelas feitas com o Qt. Este problema só parece acontecer dentro do Xfce. Execute estes dois 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

A configuração de modificação não tem efeito

Se estiver executando um daemon Xsettings separado, ele pode fazer com que alguma configuração não tenha efeito. Desabilite-o removendo ou comentando a linha correspondente e reinicie o Xorg.

NVIDIA e xfce4-sensors-plugin

Para detectar e usar sensores da nvidia gpu você precisa instalar o libxnvctrl e então reconstruir o xfce4-sensors-plugin com ABS. Você também tem a opção de usar o xfce4-sensors-plugin-nvidiaAUR que substitui o xfce4-sensors-plugin.

Telas pretas no boot com NVIDIA e vários monitores

Usando NVIDIA, vários monitores e NVIDIA/Resolução de problemas#Ovitar rasgamento de tela pode resultar como uma tela preta ao inicializar o Xfce. A posição das telas entra em conflito nos arquivos /etc/X11/xorg.conf e ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml. Eliminar o ficheiro displays.xml corrige o comportamento.

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

Aplicações do painel continuam alinhadas à esquerda

Adicionar um separador em algum lugar antes da extremidade direita e definir a sua propriedade “expandir”.

Preferências de aplicações não têm efeito

A maioria das aplicações depende do xdg-open para abrir uma aplicação preferida para um determinado ficheiro ou URL.

Para que as definições xdg-open e xdg-settings detectem e se integrem correctamente com o ambiente de trabalho Xfce, é necessário instalar o pacote xorg-xprop.

Se você não fizer isso, suas preferências de aplicativos preferidos (definidas por aplicativos exo-preferred-applications) não serão obedecidas. Instalando o pacote e permitindo que o xdg-open detecte que você está executando o Xfce o faz encaminhar todas as chamadas para o exo-open, que usa corretamente todas as suas preferências de aplicativos preferidos.

Para ter certeza que a integração xdg-open está funcionando corretamente, pergunte xdg-settings para o navegador web padrão e veja qual é o resultado:

# xdg-settings get default-web-browser

Se ele responder com:

xdg-settings: unknown desktop environment

significa que ele falhou em detectar o Xfce como seu ambiente de trabalho, o que provavelmente é devido a um pacote xorg-xprop ausente.

Configurações padrão de restauração

Se por qualquer razão você precisar reverter: para as configurações padrão, renomeie ~/.config/xfce4-session/ e ~/.config/xfce4/

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

Relogin para que as alterações tenham efeito. Se você obtiver Unable to load a failsafe session no login, veja a seção #Session failure.

Falha de sessão

Os sintomas incluem:

  • O rato é um X e/ou não aparece de todo;
  • Decorações de janela desapareceram e as janelas não podem ser fechadas;
  • (xfwm4-settings) não iniciará, reportando These settings cannot work with your current window manager (unknown);
  • Erros reportados por um gestor de ecrã como No window manager registered on screen 0.
  • Não é possível carregar uma sessão à prova de falhas:
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 o Xfce ou reiniciar o seu sistema pode resolver o problema, mas uma sessão corrompida também pode ser a causa. Apague a pasta da sessão:

$ rm -r ~/.cache/sessions/

Ainda, certifique-se de que as pastas relevantes em $HOME são propriedade do utilizador a partir de xfce4. Veja Chown.

Fonts in window title crashing xfce4-title

Install ttf-droid e ttf-dejavu. Veja também FS#44382.

Configurações da tampa do laptop ignoradas

Você pode achar que as configurações de fechamento da tampa no Xfce4 Power Manager são ignoradas, significando que o laptop sempre suspenderá no fechamento da tampa, não importa quais configurações são escolhidas no Power Manager. Isto porque o gestor de energia não está configurado para lidar com eventos de fecho de tampa por defeito. Em vez disso, o systemd-logind lida com o evento de fechamento da tampa. Para alterar este comportamento para que o gerenciador de energia trate dos eventos de fechamento da tampa, execute o seguinte comando:

$ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false
Nota: Em algumas circunstâncias, a configuração logind-handle-lid-switch será definida como verdadeira quando as alterações forem feitas nas ações da tampa do laptop ou o bloqueio na configuração de suspensão. Veja . Neste caso, você precisará alternar logind-handle-lid-switch para falso novamente.

O botão de ação de troca de usuário está cinza

O botão de ação de troca de usuário assume que o executável gdmflexiserver (fornecido pelo GDM) existe. Assim, se o GDM não estiver sendo usado, então o botão será desativado em cinza. Veja o relatório de bug upstream.

Uma possível alternativa é criar um script executável chamado gdmflexiserver em /usr/bin ou /usr/local/bin que chama o comando greeter switch fornecido pelo gerenciador do display que está sendo usado.

  • Para LXDM – LXDM#Utilizadores simultâneos e usuários de comutação.
  • Para LightDM – LightDM#Comutação de usuário.

Macros em .Xresources não funcionam

Xfce carrega $HOME/.Xresources arquivo usando xrdb, mas com -nocpp opção para pular o pré-processamento. Para as macros funcionarem corretamente, copie /etc/xdg/xfce4/xinitrc para $HOME/.config/xfce4 diretório e remova -nocpp opção para xrdb do arquivo resultante. Veja esta thread.

>

Tempor Cursor não muda no login

Cursor para todo o sistema XDG está definido para o tema do cursor desejado – veja especificação dos temas do Cursor#XDG.

Barra de menu do editor do mousepad não está visível

Executar gsettings set org.xfce.mousepad.preferences.window menubar-visible true para torná-lo visível.

Icone do lixo não está visível e o applet do lixo não funciona

O lixo requer o gvfs de dependência opcional para funcionar. Instale o gvfs e reinicie o sistema.

Desktop fica cinza e todos os ícones da área de trabalho desaparecem

Delete ~/.cache/session rodando:

$ rm -rf ~/.cache/session

e depois reinicialize.

Ver também

  • Xfce – Documentação
  • Xfce – Wiki
  • Xfce – Sobre
  • Xfce – Tour
  • Wikipedia:Xfce
  • Xfce-Look – Temas, wallpapers, e muito mais.
  • Xfce Wikia

Deixe uma resposta

O seu endereço de email não será publicado.