Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Next revision
Previous revision
pt-pt:tips [2007/12/28 18:07] – created 213.22.222.152pt-pt:tips [2010/10/02 17:26] (current) – external edit 127.0.0.1
Line 2: Line 2:
 Esta página contém diversas dicas para o ambiente desktop Xfce. Esta página contém diversas dicas para o ambiente desktop Xfce.
  
-===== Como usar um menu alternativo ===== 
  
-Se quiser o novo menu do GNOME, com iniciadores rápidos 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]].+===== Dicas de Performance =====
  
-Adicione um novo item xfapplet dentro do painel, e abra o seu diálogo de propridades para adicionar à applet menu do GNOME.+Admitemos: uma das razões para usar Xfce é performance. É leve e mais responsivo do que o Gnome em quase todo o hardwareespecialmente em máquinas com pouca memória 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.
  
-===== Como instalar novos temas ===== +O único problema em desligar hinting/antialising são fontes feias. Num LCD de laptopé recomendado a fonte “Kochi Gothic” de 9 pontos 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 polidocontudo pode parecer um pouco carregado. Outras recomendações de fontes são bem-vindas!
-Existem 4 diferentes temas que pode ajustar no Xfce: as decorações de janela, as interfaces GTK+, os cursores, e os íconesPode encontrar temas em vários websiteseis 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+ 
  
 +===== Como usar o alternativo GNOME-menu =====
  
-==== Decorações de janela ==== +Se quiser 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 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]].
-  * Extrair tema em ''~/.themes'' +
-    * Instalação 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]].+Adicione um novo item xfapplet dentro do painel, e abra o seu diálogo de propriedades para adicionar a applet menu do GNOME.
  
-==== Interfaces GTK+ ==== 
-Um tema GTK+ é um tema do toolkit (botões, campos de texto, etc). A maioria dos temas precisam do próprio GTK+ motor de tema, 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''. 
  
 ===== Ficheiros Gtkrc ===== ===== Ficheiros Gtkrc =====
   * Um tutorial sobre o formato Gtkrc pode ser encontrado [[http://live.gnome.org/GnomeArt/Tutorials/GtkThemes|aqui]].    * Um tutorial sobre o formato Gtkrc pode ser encontrado [[http://live.gnome.org/GnomeArt/Tutorials/GtkThemes|aqui]]. 
  
-  * Xfce tem algumas definições personalizações 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]]).+  * 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+]].   * 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+]].
Line 71: 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 78: 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 93: Line 60:
 Pode ler mais sobre ficheiros .desktop [[http://standards.freedesktop.org/desktop-entry-spec/latest/|aqui]]. Pode ler mais sobre ficheiros .desktop [[http://standards.freedesktop.org/desktop-entry-spec/latest/|aqui]].
  
-=== Removee uma aplicação do menu ===+=== Remover uma aplicação do menu ===
 Pode fazer isto de duas formas: 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).   * 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).
Line 99: Line 66:
  
   NoDisplay=true   NoDisplay=true
- 
 ===== Como personalizar o início do xfce ===== ===== Como personalizar o início do xfce =====
  
Line 105: 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 algo como isto algures a meio:+  * 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.