This is an old revision of the document!
Dicas & Truques
Esta página contém diversas dicas para o ambiente desktop Xfce.
Performance Tips
Admitemos: uma das razões para usar Xfce é performance. É leve e mais responsivo do que o Gnome em quase todo o hardware, especialmente em máquinas com pouca memória e pouco poder de processamento.
Fonts
Fontes representam uma grandr parte na performance da GUI. Com todo o embelezamento, hinting e renderização ligados, pode ter latência significant quando aparecem menus ou caixas de diálogo. Ao desligar tudo isto, menus e caixas de diálogo irão aparecer mais rapidamente. Deslocamento irá melhor nos browsers web, editores de texto, e emuladores de terminal.
O único problema em desligar hinting/antialising são fontes feias. Num LCD de laptop, é recomendado a fonte “Kochi Gothic” de 9 pontos e maior. “Helvetica” com 9 pontos e “Luxi Sans” dão uma aparência agradável. Usar “Verdana” com 9+ pontos com apenas anti-aliasing ligado (sem hinting ou sub-pixel hinting) aparenta ser muito polido, contudo pode parecer um pouco carregado. Outras recomendações de fontes são bem-vindas!
Como usar um menu alternativo
Se quiser o novo menu do GNOME, com iniciadores rápidos das aplicações favoritas, entre outros, pode usar o xfapplet panel plugin com a applet menu do GNOME. O menu deve ser instalado com o seu sistema de pacotes, procure por gnome-main-menu. Xfce screenshot, video.
Adicione um novo item xfapplet dentro do painel, e abra o seu diálogo de propriedades para adicionar a applet menu do GNOME.
Como instalar novos temas
Existem 4 diferentes temas que pode ajustar no Xfce: as decorações de janela, as interfaces GTK+, os cursores, e os ícones. Pode encontrar temas em vários websites, eis alguns deles:
- Xfce Look: temas GTK+, ícones, cursores e gestor de janelas
- Xfce Forums: principalmente temas para gestor de janelas
- Gnome Art: temas de ícones e GTK+
- Deviant Art: temas de gestor de janelas
- Deviant Art: apenas temas GTK+
Decorações de janela
- Extrair o tema em
~/.themes
- Instalação a nível do sistema em
${sysprefix}/share/themes
- Certifique-se que o layout da directoria é algo como:
~/.themes/<theme_name>/xfwm4/
- Se o tema tiver imagens vectoriais (
~/.themes/<theme_name>/xfwm4/*.svg
) é melhor instalar o pacote librsvg - Seleccione o tema nas Definições do Gestor de Janelas
Pode encontrar mais informação sobre como criar um tema para gestor de janelas aqui.
Interfaces GTK+
Um tema GTK+ é um tema do toolkit (botões, campos de texto, etc). A maioria dos temas precisam do próprio motor de tema GTK+, certifique-se que tem esse motor de tema instalado com o mesmo prefix que o toolkit GTK+. Para instalar e usar um tema, siga estes passos:
- Extraia o tema em
~/.themes
- Instalação a nível de sistema em
${sysprefix}/share/themes
- Certifique-se que o tema tem o seguinte ficheiro:
~/.themes/<theme_name>/gtk-2.0/gtkrc
- Seleccione o tema em Definições da Interface de Utilizador
Cursores (4.4 apenas)
- Extraia o tema em
~/.icons
- Instalação a nível de sistema em
${sysprefix}/share/icons
- Certifique-se que o layout da directoria é algo como:
./icons/<theme_name>/cursors
- Seleccione o tema em Definições do Rato. Se não existir um separador ponteiro, verifique que o xfce-mcs-plugins foi compilado com suporte a Xcursor
Ícones
- Extraia o tema em
~/.icons
- Instalação a nível de sistema em
${sysprefix}/share/icons
- Opcional: executar
gtk-update-icon-cache -f -t ~/.icons/<theme_name>
para criar uma cache de ícone 1) - Se o tema tiver ícones vectoriais (
~/.icons/<theme_name>/scalable
) verifique se tem a librsvg instalada - Seleccione o tema em Definições da Interface de Utilizador (2º separador)
Quando tiver problemas com os temas de ícones, é recomendado instalar o pacote hicolor-icon-theme
.
Ficheiros Gtkrc
- Um tutorial sobre o formato Gtkrc pode ser encontrado aqui.
- Xfce tem algumas definições personalizadas do gtkrc para algumas aplicações: xfdesktop e Thunar (veja também editable shortcuts).
- Não pode definir um fundo para ícone/ lista de vistas no Thunar devido a um bug no Gtk+.
- Pode definir um fundo para o painel com algo como isto:
style "panel-background" { bg_pixmap[NORMAL] = "foo.bar" bg_pixmap[PRELIGHT] = "foo.bar" bg_pixmap[ACTIVE] = "foo.bar" bg_pixmap[SELECTED] = "foo.bar" bg_pixmap[INSENSITIVE] = "foo.bar" } widget_class "*Panel*" style "panel-background"
Como adiconar ou remover aplicações do menu sistema
Adicionar uma aplicação
Tem de criar um ficheiro .desktop (geralmente em /usr/share/applications
a nível de sistema ou ~/.local/share/applications
para a sua conta) para a aplicação que deseja adicionar.
No seguinte examplo, criamos uma entrada no menu com o nome “foo” no submenu “Multimedia”:
[Desktop Entry] Encoding=UTF-8 Name=foo GenericName=bar Comment=Senseless program ever Exec=foobar Icon=/usr/share/pixmaps/foobar.xpm Terminal=false Type=Application Categories=Multimedia;
Pode ler mais sobre ficheiros .desktop aqui.
Remover uma aplicação do menu
Pode fazer isto de duas formas:
- Primeira forma, e a mais fácil é simplesmente remover o ficheiro .desktop na pasta
/usr/share/applications/
, mas irá perder dados sobre o mime (associações de ficheiros). - A segunda maneira é adiconar esta linha ao ficheiro .desktop:
NoDisplay=true
Como personalizar o início do xfce
Isto inclui obter as variávies necessárias do ambiente da GUI em tempo de execução.
- Copiar o ficheiro /etc/xdg/xfce4/xinitrc para ~/.config/xfce4/
- Editar este ficheiro. Por examplo, pode adicionar algures a meio, algo como isto:
- source $HOME/.bashrc
- # start rxvt-unicode server
- urxvtd -q -o -f