Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
pt-pt:tips [2026/10/04 17:35] – [Dicas & Truques] Add deprecation banner epetrigliapt-pt:tips [2026/11/05 18:48] (current) – obsolete kevinbowen
Line 1: Line 1:
-====== Dicas & Truques ====== 
  
-<note warning>We are deprecating the localised wiki.xfce.org pages in favour of the official documentation, which is always kept up to date. This page will be deleted on 1 November 2026. A copy will be preserved on archive.org for historical purposes.</note> 
- 
-Esta página contém diversas dicas para o ambiente desktop Xfce. 
- 
- 
-===== Dicas de Performance ===== 
- 
-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.  
- 
- 
-==== Fontes ==== 
- 
-Fontes representam uma grande parte na performance da GUI. Com todo o embelezamento, hinting e renderização ligados, pode ter latência significativa quando aparecem menus ou caixas de diálogo. Ao desligar tudo isto, menus e caixas de diálogo irão aparecer mais rapidamente. O deslocamento irá melhorar 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 o alternativo GNOME-menu ===== 
- 
-Se quiser o novo menu do GNOME, com iniciadores rápidos das aplicações favoritas, entre outros, pode usar o [[http://goodies.xfce.org/projects/panel-plugins/xfce4-xfapplet-plugin|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**.  [[http://wirelessimage4.pbwiki.com/f/Screenshot.png|Xfce screenshot]], [[http://www.novell.com/video/desktop/|video]]. 
- 
-Adicione um novo item xfapplet dentro do painel, e abra o seu diálogo de propriedades para adicionar a applet menu do GNOME. 
- 
- 
-===== Ficheiros Gtkrc ===== 
-  * Um tutorial sobre o formato Gtkrc pode ser encontrado [[http://live.gnome.org/GnomeArt/Tutorials/GtkThemes|aqui]].  
- 
-  * Xfce tem algumas definições personalizadas do gtkrc para algumas aplicações: [[http://svn.xfce.org/svn/xfce/xfdesktop/branches/xfce_4_4/README|xfdesktop]] e [[http://thunar.xfce.org/pwiki/documentation/advanced_settings|Thunar]] (veja também [[http://thunar.xfce.org/pwiki/documentation/faq#how_do_i_assign_different_keyboard_shortcuts|editable shortcuts]]). 
- 
-  * Não pode definir um fundo para ícone/ lista de vistas no Thunar devido a um [[http://bugzilla.gnome.org/show_bug.cgi?id=71926|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 exemplo, 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 [[http://standards.freedesktop.org/desktop-entry-spec/latest/|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 exemplo, pode adicionar algures a meio, algo como isto: 
-    * source $HOME/.bashrc 
-    * # start rxvt-unicode server 
-    * urxvtd -q -o -f 
- 
- 
-===== Usar margens na área de trabalho ===== 
- 
-Para definir margens no ambiente de trabalho, use o Gestor de Definições (**Gestor de Definições > Áreas de Trabalho & Margens > Margens**). 
- 
-As margens da área de trabalho são usadas para limitar o tamanho das janelas maximizadas. Isto pode ser útil para evitar mudar de área de trabalho acidentalmente ao mover o rato para fora dos limites do ecrã. 
- 
-As margens são também úteis se tiver apenas um painel Xfce: a área da margem deixa um espaço livre para aceder a uma aplicação ou menus da área de trabalho. Por omissão, o clique direito na área de trabalho (a margem) mostra o menu Xfce, ou clique médio (esquerdo+direito) para mostrar o menu da área de trabalho. 
- 
- 
-===== Lidar com acpi para o botão de energia, mostrar opções de saída do Xfce ===== 
- 
-Se desejar que o menu de saída do xfce seja mostrado quando pressiona o botão de energia, e a sua máquina tem suporte acpi, faça o seguinte: 
- 
-  * ''/etc/acpi/events/powerbtn'' 
-<file> 
-# /etc/acpi/events/powerbtn 
-# This is called when the user presses the power button and calls 
-# /etc/acpi/powerbtn.sh for further processing. 
-  
-# Optionally you can specify the placeholder %e. It will pass 
-# through the whole kernel event message to the program you've 
-# specified. 
-  
-# We need to react on "button power.*" and "button/power.*" because 
-# of kernel changes. 
- 
-event=button[ /]power 
-action=/usr/local/sbin/xfce4-shutdown-as-user.sh 
-</file> 
- 
-  * ''/usr/local/sbin/xfce4-shutdown-as-user.sh'' 
-<file> 
-#!/bin/sh  
-# xfce4-shutdown-as-user.sh 
-# 
-# Check how many users are currently logged into X. 
-# If only one user is logged in, run a script which sets 
-# up the environment to call xfce4-session-logout. 
- 
-LOGGED_IN_USER=`ls -trl /tmp/.ICE-unix/ | tail -n -1 | cut -d' ' -f3` 
-NUM_X_USERS=`echo $LOGGED_IN_USER | wc -l` 
-   
-if [ $NUM_X_USERS -eq 1 ]; then 
-    sudo -H -u $LOGGED_IN_USER /usr/local/sbin/xfce4-user-session-shutdown.sh 
-fi 
-</file> 
- 
-  * ''/usr/local/sbin/xfce4-user-session-shutdown.sh'' 
-  <file> 
-#!/bin/sh 
-# xfce4-user-session-shutdown.sh 
-# 
-# Set up the environment so that DISPLAY and 
-# SESSION_MANAGER are valid, and xfce4-session-logout can run 
- 
-HOST=`hostname` 
-SESSION_ID=`ls -t /tmp/.ICE-unix/ | head -n1` 
-# Note that distros use different syntax for the SESSION_MANAGER variable (this script has Debian's format). 
-# If this does not work, then try something like SESSION_MANAGER="local/$HOST:@/tmp/.ICE-unix/$SESSION_ID" 
-# instead. You can always find the correct format for your distribution by looking at the 
-# value of SESSION_MANAGER in a X session. 
-DISPLAY=:0 SESSION_MANAGER="local/$HOST:/tmp/.ICE-unix/$SESSION_ID" /usr/bin/xfce4-session-logout 
-  </file> 
- 
- 
-===== Usar mnemónicas para criar Acções Personalizadas no Thunar ===== 
- 
-Quando cria uma [[http://thunar.xfce.org/pwiki/documentation/custom_actions|Acção Personalizada no Thunar]] pode definir o nome com um underscore "_" antes de uma letra  para usá-la como mnemónica. Quando clica com o botão direito do rato, poderá digitar uma letra para aceder à acção personalizada.