Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pt-pt:tips [2009/02/17 16:32] – 89.152.210.190 | pt-pt:tips [2026/11/05 18:48] (current) – obsolete kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Dicas & Truques ====== | ||
| - | 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 grandr parte na performance da GUI. Com todo o embelezamento, | ||
| - | |||
| - | O único problema em desligar hinting/ | ||
| - | |||
| - | |||
| - | ===== 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:// | ||
| - | |||
| - | 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:// | ||
| - | |||
| - | * Xfce tem algumas definições personalizadas do gtkrc para algumas aplicações: | ||
| - | |||
| - | * Não pode definir um fundo para ícone/ lista de vistas no Thunar devido a um [[http:// | ||
| - | |||
| - | * Pode definir um fundo para o painel com algo como isto: | ||
| - | |||
| - | style " | ||
| - | bg_pixmap[NORMAL] | ||
| - | bg_pixmap[PRELIGHT] | ||
| - | bg_pixmap[ACTIVE] | ||
| - | bg_pixmap[SELECTED] | ||
| - | bg_pixmap[INSENSITIVE] | ||
| - | } | ||
| - | | ||
| - | widget_class " | ||
| - | |||
| - | |||
| - | |||
| - | ===== Como adiconar ou remover aplicações do menu sistema ===== | ||
| - | |||
| - | === Adicionar uma aplicação === | ||
| - | Tem de criar um ficheiro .desktop (geralmente em ''/ | ||
| - | |||
| - | No seguinte examplo, criamos uma entrada no menu com o nome " | ||
| - | |||
| - | [Desktop Entry] | ||
| - | Encoding=UTF-8 | ||
| - | Name=foo | ||
| - | GenericName=bar | ||
| - | Comment=Senseless program ever | ||
| - | Exec=foobar | ||
| - | Icon=/ | ||
| - | Terminal=false | ||
| - | Type=Application | ||
| - | Categories=Multimedia; | ||
| - | |||
| - | Pode ler mais sobre ficheiros .desktop [[http:// | ||
| - | |||
| - | === 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 ''/ | ||
| - | * 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 / | ||
| - | * Editar este ficheiro. Por examplo, pode adicionar algures a meio, algo como isto: | ||
| - | * source $HOME/ | ||
| - | * # start rxvt-unicode server | ||
| - | * urxvtd -q -o -f | ||
| - | |||
| - | |||
| - | ===== Usar margem 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 painel Xfce: área da margem deixa um espaço livre para aceder a uma aplicação ou menus da área de trabalho. Por omissão, clique direito na área de trabalho (a margem) para mostrar 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: | ||
| - | |||
| - | * ''/ | ||
| - | < | ||
| - | # / | ||
| - | # This is called when the user presses the power button and calls | ||
| - | # / | ||
| - | |||
| - | # 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 " | ||
| - | # of kernel changes. | ||
| - | |||
| - | event=button[ /]power | ||
| - | action=/ | ||
| - | </ | ||
| - | |||
| - | * ''/ | ||
| - | < | ||
| - | # | ||
| - | # 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 / | ||
| - | NUM_X_USERS=`echo $LOGGED_IN_USER | wc -l` | ||
| - | | ||
| - | if [ $NUM_X_USERS -eq 1 ]; then | ||
| - | sudo -H -u $LOGGED_IN_USER / | ||
| - | fi | ||
| - | </ | ||
| - | |||
| - | * ''/ | ||
| - | < | ||
| - | #!/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 / | ||
| - | # Note that distros use different syntax for the SESSION_MANAGER variable (this script has Debian' | ||
| - | # If this does not work, then try something like SESSION_MANAGER=" | ||
| - | # 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=" | ||
| - | </ | ||
| - | |||
| - | |||
| - | ===== Usar mnemónicas para criar Acções Personalizadas no Thunar ===== | ||
| - | |||
| - | Quando cria uma [[http:// | ||