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
Next revision
Previous revision
pt-pt:tips [2009/02/16 21:14] 81.84.178.105pt-pt:tips [2010/10/02 17:26] (current) – external edit 127.0.0.1
Line 3: Line 3:
  
  
-===== Performance Tips =====+===== 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.  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 ====
  
-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 textoe emuladores de terminal.+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! 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 =====+===== Como usar 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]]. 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. 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: 
- 
-  * [[http://www.xfce-look.org|Xfce Look]]: temas GTK+, ícones, cursores e gestor de janelas 
-  * [[http://forum.xfce.org/index.php?board=9.0|Xfce Forums]]: principalmente temas para gestor de janelas 
-  * [[http://art.gnome.org|Gnome Art]]: temas de ícones e GTK+ 
-  * [[http://browse.deviantart.com/customization/skins/linuxutil/xfce/?alltime=yes|Deviant Art]]: temas de gestor de janelas 
-  * [[http://browse.deviantart.com/customization/skins/linuxutil/gnome/gtk2/?alltime=yes|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 [[howto:xfwm4_theme|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 (([[http://developer.gnome.org/doc/API/2.0/gtk/gtk-update-icon-cache.html|Icon theme caching utility]])) 
-  * 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''. 
  
  
Line 87: Line 40:
      
   widget_class "*Panel*" style "panel-background"   widget_class "*Panel*" style "panel-background"
- 
- 
- 
 ===== Como adiconar ou remover aplicações do menu sistema ===== ===== Como adiconar ou remover aplicações do menu sistema =====
  
Line 95: Line 45:
 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. 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":+No seguinte exemplo, criamos uma entrada no menu com o nome "foo" no submenu "Multimedia":
  
   [Desktop Entry]   [Desktop Entry]
Line 116: Line 66:
  
   NoDisplay=true   NoDisplay=true
- 
- 
 ===== Como personalizar o início do xfce ===== ===== Como personalizar o início do xfce =====
  
Line 123: Line 71:
  
   * Copiar o ficheiro /etc/xdg/xfce4/xinitrc para ~/.config/xfce4/   * Copiar o ficheiro /etc/xdg/xfce4/xinitrc para ~/.config/xfce4/
-  * Editar este ficheiro. Por examplo, pode adicionar algures a meio, algo como isto:+  * Editar este ficheiro. Por exemplo, pode adicionar algures a meio, algo como isto:
     * source $HOME/.bashrc     * source $HOME/.bashrc
     * # start rxvt-unicode server     * # start rxvt-unicode server
     * urxvtd -q -o -f     * 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.