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-br:faq [2010/05/03 00:32] michaelmartinspt-br:faq [2013/04/08 01:13] (current) – [Iniciando o Xfce] neliton
Line 1: Line 1:
-====== Perguntas Frequentes ====== +====== Dúvidas frequentes ====== 
-Esta é uma lista de perguntas frequentes para o ambiente de desktop Xfce. Qualquer pessoa com vontade pode melhorar e/ou estender esta página, procure mante-la limpa e organizada.+Esta é uma lista de perguntas frequentes sobre o ambiente de trabalho Xfce. Fique à vontade para melhorar e/ou estender esta página, procure mantê-la limpa e organizada.
  
 ====== Iniciando ====== ====== Iniciando ======
 ===== Sobre o Xfce ===== ===== Sobre o Xfce =====
  
-=== O que é o "Xfce"porque utiliza-lo? === +=== O que é o "Xfce"por que utilizá-lo? === 
-Xfce é um ambiente gráfico para sistemas Unix e outras plataformas Unix-like, como Linux, Solaris e BSD. O Xfce é"Desenhado para produtividade. Carrega e executa aplicações rapidamente, enquanto conserva os recursos de sistema." (Olivier Fourdan), recomendado para pessoas que buscam por um rápido, modernoeficiente ambiente gráfico para um sistema *NIX.+Xfce é um ambiente gráfico para sistemas Unix e outras plataformas do tipo Unix, como Linux, Solaris e BSD. O Xfce é "Projetado para produtividade. Carrega e executa aplicações rapidamente, enquanto conserva os recursos de sistema." (Olivier Fourdan). Recomendado para pessoas que buscam por um rápido, moderno eficiente ambiente gráfico para sistemas *NIX.
  
 === Como se pronuncia Xfce e qual seu significado? === === Como se pronuncia Xfce e qual seu significado? ===
-Ecks Eff Cee Eee.  O nome original de Xfce significa XForms Common Environment, posteriormente o Xfce foi reescrito duas vezes e deixou de usar o toolkit XForms.  Manteve-se o nome, mas não capitaliza-se mais como ''XFce'', mas sim como ''Xfce''.  Atualmente este acrônimo não possui significado.  (Sugestão : X Freakin' Cool Environment)+Ecks Eff Si Ii.  O nome original de Xfce significa "XForms Common Environment". Posteriormente o Xfce foi reescrito duas vezes e deixou de usar o kit de ferramentas XForms.  nome foi mantido, mas a grafia não é mais  "XFce", mas sim "Xfce".  Atualmente este acrônimo não possui significado.  (Sugestão : X Freakin' Cool Environment)
  
 === Qual o significado do logo? === === Qual o significado do logo? ===
-Um rato, obviamente, por diversas razões, como o domínio do mundo e dos monstros…+Um rato, obviamente, por diversas razões, como o domínio do mundo e coisas como monstros…
  
 === Em que plataformas é executado o Xfce? === === Em que plataformas é executado o Xfce? ===
-Xfce é desenvolvido com polivalência e é atualmente suportado no Linux, Solaris e BSD.+Xfce foi desenvolvido para ser versátil. É atualmente suportado no Linux, Solaris e BSD, mas sabe-se que pode ser executado de alguma maneira no IRIX, MacOS X e Windows.
  
-=== Sobre que licença é distribuído Xfce? === +=== Sob qual licença é distribuído Xfce? === 
-Os componentes do Xfce 4 estão sobre a licença livre, GPL ou BSDL para as aplicações e LGPL ou BSDL para as bibliotecas. Veja a documentação, o código fonte, ou o web site do Xfce (http://www.xfce.org/) para mais informação.+Os componentes do Xfce 4 estão sobre licenças livres e de código aberto: GPL ou BSDL para os aplicativos e LGPL ou BSDL para as bibliotecas. Veja a documentação, o código fonte, ou o web site do Xfce (http://www.xfce.org/) para mais informações.
  
-===== Instalação ===== +=== Quanto tempo entre dois lançamentos oficiais === 
-==== Geral ====+Não há agendamento definido, mas há metas que os desenvolvedores tentam cumprir. Com isso, a criação de prazos não cabe bem para aqueles que estão contribuindo sem compensação. Então, a meta geral é lançar uma nova versão quando algumas metas forem alcançadas. Infelizmente, isso não permite firmar antecipadamente uma agenda de lançamento. Por favor, verifique de vez em quando para ler notícias de lançamento do produto. 
 +====== Instalação ======
  
-O Xfce pode ser instalado de três maneiras diferentes. +O Xfce pode ser instalado, pelo menos, de duas formas diferentes: 
-  * Compilado a partir do código fonte, construindo o ambiente por sua conta +  * Pelo do gerenciador de pacotes de sua distribuição. É o melhor método preferívelpois você pode voltar atrás, sem deixar qualquer rastro, se o ambiente Xfce não for para você: 
-  * Com o gestor de pacotes da sua distribuição, que fornece os binários pré-compilados ou veja as instruções de compilação para construir a partir do código fonte +    [[http://wiki.archlinux.org/index.php/Xfce|Arch]] 
-  Com o instalador gráfico fornecido pela os-cillation Veja as instruções [[http://www.xfce.org/documentation/installers/xfce/index.html|nesta página]] para utilizar o instalador.+    * [[http://wiki.debian.org/Xfce|Debian]] 
 +    * [[http://fedoraproject.org/wiki/Xfce|Fedora]] 
 +    * [[http://www.freebsd.org/handbook/x11-wm.html#X11-WM-XFCE|FreeBSD]] 
 +    * [[http://www.gentoo.org/doc/en/xfce-config.xml|Gentoo]] 
 +    * Mageia: Painel de Controle de Mageia (adicionar o pacote task-xfce) ou, como root, urpmi task-xfce (http://www.mageia.org) 
 +    * MidnightBSD: pkg_add -r xfce4 
 +    * Mythbuntu: sudo apt-get install mythbuntu-desktop 
 +    * [[http://www.netbsd.org/docs/guide/en/chap-x.html#chap-x-other-window-managers|NetBSD]] (pkg_add xfce4) 
 +    * Ubuntu: sudo apt-get install xubuntu-desktop ([[http://packages.ubuntu.com/search?keywords=xubuntu-desktop|descrição do pacote]]; [[apt://xubuntu-desktop|instalação direta]]) 
 +  * [[http://www.xfce.org/download/building|Pelo código fonte]]. Desta maneira você pode criar seu próprio ambiente. Você também pode testar os últimos recursos e correções de erros. 
 +====== Iniciando o Xfce ======
  
-===Xfce Installer ====+=== É possível iniciar o Xfce quando faço login em um terminal? === 
 +Existem três diferentes maneiras de fazer isto: 
 +  * Você pode iniciar uma sessão com o comando ''startxfce4'' 
 +  * Você pode adicionar ''exec startxfce4'' ao seu ''.xinitrc'' no seu diretório home e simplesmente digitar ''startx''
 +  * Você pode colocar o seguinte no seu .bash_profile/.bashrc se quiser que o Xfce seja iniciado automaticamente quando inicia uma sessão no tty1:
  
-=== O instalador acusa falta de dependências === +  if [ "$(tty)" "/dev/tty1" -o "$(tty)" "/dev/vc/1" ] ; then 
-Algumas distribuições usam pacotes -devel separados das bibliotecas. O instalador Xfce precisa desses pacotes para compilar o ambiente desktop Xfce. Quando, por exemplo, estão faltando dependências para glib, verifique se possui os pacotes glib e o glib-devel instalados.+     startxfce4 
 +  fi
  
-=== O instalador gráfico falha com "C++ preprocessor fails sanity check" === 
-Esta mensagem de erro significa que o script de configuração é incapaz de verificar que o pré-processador C++ está configurado apropriadamente no seu sistema. Pode corrigir este problema instalando o pacote g++ para a sua distribuição. 
  
-=== O instalador gráfico falha com "Unable to connect to Xserver" === +==== É possível usar o Xfce com DMs? ====
-Por alguma razão, o instalador não é capaz de se ligar ao servidor X, que é um requisito para o instalador. Isto pode ser quando é usado o su e su não passa corretamente a variável DISPLAY do ambiente. Tente com estes comandos:+
  
-  $ xhost +localhost +=== Configurar LXDM === 
-  $ su --preserve-environment +O LXDM é um is the gerenciador de display do LXDEMas é universalEu (Paiiou) penso que é um gerneciador excelente para o Xfce: nenhuma dependência com GNOME ou KDE, boa interface, bem completo. A maioria das distribuições possuem um pacote para instalar. Com relação à configuração, verifique a presença do arquivo (ou adicionar) /usr/share/xsessions/06xfce4.desktop (a localização pode ser diferente de acordo com a distribuição), como:
-  # ./xfce4-4.2.1.1-installer.bin +
- +
-ou +
- +
-  $ xhost +localhost +
-  $ su +
-  # env DISPLAY=:0 ./xfce4-4.2.1.1-installer.bin +
- +
- (substitua :0 pelo nome do seu display se necessário). +
- +
-==== Iniciando o Xfce ==== +
- +
-=== É possível iniciar o Xfce quando faço login em um Terminal? === +
-Existem três diferentes maneiras de logar-se: +
-  * Pode fazer login com o comando ''startxfce4'' +
-  * Pode adicionar ''exec startxfce4'' ao seu ''.xinitrc'' no seu diretório home e simplesmente usar ''startx''. +
-  * Pode colocar o seguinte no seu .bash_profile/.bashrc se quiser que o Xfce seja iniciado automaticamente quando faz login no tty1: +
- +
-  if [ "$(tty)" = "/dev/tty1" -o "$(tty)" = "/dev/vc/1" ] ; then +
-     startxfce4 +
-  fi+
  
 +  [Desktop Entry]
 +  Encoding=UTF-8
 +  Name=Xfce4
 +  Comment=Use this session to run Xfce4 as your desktop environment
 +  TryExec=/usr/bin/startxfce4
 +  Exec=/usr/bin/startxfce4
 +  Icon=/usr/local/share/pixmaps/xfce4_xicon1.png
 +  Type=Application
  
-=== É possível usar o Xfce com DMs? ===+As linhas TryExec e Exec podem também ser diferentes de acordo com a distribuição.
  
-== Configurar SLiM ==+=== Configurar SLiM ===
 Se quiser evitar as dependência do Gnome ou KDE e ter uma interface mais atrativa que o XDM, pode tentar o [[http://slim.berlios.de|SLiM]]. Leia o manual do SLiM [[http://slim.berlios.de/manual.php]] para mais informações. Se quiser evitar as dependência do Gnome ou KDE e ter uma interface mais atrativa que o XDM, pode tentar o [[http://slim.berlios.de|SLiM]]. Leia o manual do SLiM [[http://slim.berlios.de/manual.php]] para mais informações.
  
-== Configurar GDM ==+=== Configurar GDM ===
 Se instalou o Xfce e quer usar o GNOME Display Manager (gdm) para iniciar a sessão Xfce, terá de criar um arquivo .desktop para ensinar o gdm como iniciar a sessão Xfce. Este é um simples arquivo desktop, Xfce.desktop: Se instalou o Xfce e quer usar o GNOME Display Manager (gdm) para iniciar a sessão Xfce, terá de criar um arquivo .desktop para ensinar o gdm como iniciar a sessão Xfce. Este é um simples arquivo desktop, Xfce.desktop:
  
Line 82: Line 82:
 Basta simplesmente copiar o arquivo exemplo para o diretório Session usado pelo gdm; este diretório está geralmente em /etc/dm/Sessions, /etc/X11/gdm/Sessions, /usr/share/xsessions, /usr/X11/share/gnome/xsessions ou alguma outra localização, veja a documentação do seu sistema para detalhes. Precisa reiniciar o gdm após criar o arquivo. Basta simplesmente copiar o arquivo exemplo para o diretório Session usado pelo gdm; este diretório está geralmente em /etc/dm/Sessions, /etc/X11/gdm/Sessions, /usr/share/xsessions, /usr/X11/share/gnome/xsessions ou alguma outra localização, veja a documentação do seu sistema para detalhes. Precisa reiniciar o gdm após criar o arquivo.
  
-== Configurar KDM  ==+=== Configurar KDM  ===
 Se instalou o Xfce e quer usar o KDE Display Manager (kdm) para iniciar a sessão Xfce, terá de criar um arquivo .desktop para ensinar o kdm como iniciar a sessão Xfce. Se instalou o Xfce e quer usar o KDE Display Manager (kdm) para iniciar a sessão Xfce, terá de criar um arquivo .desktop para ensinar o kdm como iniciar a sessão Xfce.
  
Line 97: Line 97:
     Comment=The Xfce 4.4 Desktop Environment     Comment=The Xfce 4.4 Desktop Environment
  
 +===== Problemas na abertura de sessão =====
  
-==== Problemas na abertura de sessão ==== +=== Ao iniciar o Xfce aparece uma janela pop-up dizendo "Could not look up internet address for…===
- +
-=== Ao iniciar o Xfce aparece uma janela pop-up dizendo: « Could not look up internet address for… » ===+
 Xfce simplesmente quer que o nome da sua máquina esteja em ''/etc/hosts'' Exemplo de entrada: ''127.0.0.1 localhost'' Xfce simplesmente quer que o nome da sua máquina esteja em ''/etc/hosts'' Exemplo de entrada: ''127.0.0.1 localhost''
 +
 +===== Problemas no encerramento da sessão =====
 +
 +=== Quando eu tento encerra a sessão pressionando o botão de encerrar no painel, eu vejo um diálogo perguntando se eu quero sair do painel e/ou o xfce-session-logout relata que nenhum gerenciador de ssão está em execução, mas está! ===
 +Por algum motivo, seus aplicativos X não conseguem conectar ao gerenciador de sessão. Possíveis causas são: seu hostname não pode ser resolvido (veja a seção anterior, sobre login), sua partição home ou a partição contendo /tmp está cheia, seu hostname contém caracteres não ascii (nenhum umlaut é permitido, em particular) ou os arquivos ~/.ICEauthority ou /tmp/.ICE-unix possuem permissões erradas. Verifique também ~/.xsession-erros por alguma ideia.
  
 ====== Utilização ====== ====== Utilização ======
Line 129: Line 133:
    keycode 176 = XF86AudioRaiseVolume    keycode 176 = XF86AudioRaiseVolume
    keycode 174 = XF86AudioLowerVolume    keycode 174 = XF86AudioLowerVolume
 +   keycode 237 = XF86AudioMedia
 +   keycode 230 = XF86Favorites
 +   keycode 236 = XF86Mail
 +   keycode 178 = XF86WWW
  
 Todos os valores possíveis dos keysyms estão dentro de /usr/lib/X11/XKeysymDB ou /usr/share/X11/XKeysymDB. Assegure-se que o arquivo .Xmodmap é carregado ao iniciar o Xfce, ajuste ''/usr/bin/xmodmap $HOME/.Xmodmap'' dentro do arquivo ''.xinitrc'' ou ''.xprofile'' Quando iniciar o editor de atalhos, os keysyms serão reconhecidos quando você pressionar uma das suas teclas multimídia. Agora é possível associar-lhes um comando. Todos os valores possíveis dos keysyms estão dentro de /usr/lib/X11/XKeysymDB ou /usr/share/X11/XKeysymDB. Assegure-se que o arquivo .Xmodmap é carregado ao iniciar o Xfce, ajuste ''/usr/bin/xmodmap $HOME/.Xmodmap'' dentro do arquivo ''.xinitrc'' ou ''.xprofile'' Quando iniciar o editor de atalhos, os keysyms serão reconhecidos quando você pressionar uma das suas teclas multimídia. Agora é possível associar-lhes um comando.
 +
 +Note: Vários problemas com o carregamento automático de arquivos .Xmodmap na inicialização do xfce foram relatados (também quando um comando é inicializado automaticamente). Pesquise nos sites de bugzilla do xfce por problemas atuais. Como uma solução paliativa, execute xmodmap ~/.Xmodmap manualmente toda vez ou tente editar os arquivos de configuração do xkb, os quais não são exatamente intuitivos.
 +
 +=== Como posso determinar os códigos de teclas com o ''xev''===
 +
 +Todos os teclados são diferentes, códigos de teclas podem ser diferentes (ex: algumas dos códigos de teclas acima não funcionam no meu teclado) e, é claro, nem todo mundo tem tempo para pesquisar no arquivo XKeysymDB. Você pode obter códigos de teclas para seu teclado com o xev.
 +
 +Digite no terminal:
 +
 +    xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
 +E então pressione a tecla do código de tecla que você precisa. Por exemplo, eu pressiono "Pausar" e recebo a saída "174 XF86AudioStop".
  
 === Como posso mudar o layout do teclado? === === Como posso mudar o layout do teclado? ===
 Existem diversas possibilidades. Uma é utilizar ''xfce4-kbd-plugin'', veja http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin. Pode também utilizar o comando ''setxkbmap'' com duas letras de código de teclado como argumento. Pode editar a sua configuração Xorg para escolher um layout diferente (mude o valor a seguir a ''Option %%"XkbLayout"%%'', e.g.: ''Option %%"XkbLayout"%% %%"dvorak"%%''). Existem diversas possibilidades. Uma é utilizar ''xfce4-kbd-plugin'', veja http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin. Pode também utilizar o comando ''setxkbmap'' com duas letras de código de teclado como argumento. Pode editar a sua configuração Xorg para escolher um layout diferente (mude o valor a seguir a ''Option %%"XkbLayout"%%'', e.g.: ''Option %%"XkbLayout"%% %%"dvorak"%%'').
  
-=== É possível mudar os atalhos por omissão? ===+=== É possível mudar os atalhos padrão? ===
 Sim, claro… Os atalhos de teclado são definidos em duas entradas. Os atalhos que manipulam o gerenciador de janelas de janelas são definidos em Configurações -> Definições do Gerenciador de Janelas -> Teclado.  O tema ''Default'' não pode ser modificado, mas se adicionar um tema pode modificá-lo. Os atalhos de teclado gerais, como ajuste de volume, estão em Configurações -> Definições de Teclado -> Atalhos. Novamente, precisa adicionar um novo tema antes de modificá-lo. Sim, claro… Os atalhos de teclado são definidos em duas entradas. Os atalhos que manipulam o gerenciador de janelas de janelas são definidos em Configurações -> Definições do Gerenciador de Janelas -> Teclado.  O tema ''Default'' não pode ser modificado, mas se adicionar um tema pode modificá-lo. Os atalhos de teclado gerais, como ajuste de volume, estão em Configurações -> Definições de Teclado -> Atalhos. Novamente, precisa adicionar um novo tema antes de modificá-lo.
 +
 +=== Como eu posso fazer um atalho que não roube foco? ===
 +Você não pode.
 +
 +=== Como eu posso habilitar aceleradores de menu ? ===
 +Aceleradores de menu permite definir um atalho de teclado a um item de menu ou entrada. Para habilitar aceleradores de menu, vá para o menu principal e selecione:
 +
 +Configurações -> Aparências -> Aba configurações
 +
 +E selecione a opção 'Habilitar aceleradores editáveis'.
 +
 +Alternativamente você pode executar o comando **xfce4-appearance-settings** de um terminal ou de comando executado com Alt-F2 ao invés do menu para que as configurações de aparência habilitem os aceleradores.
  
 ===== Kiosk ===== ===== Kiosk =====
Line 182: Line 213:
  
 === Posso desativar a lixeira? === === Posso desativar a lixeira? ===
-Não, não pode.+Não, não pode. Mas você pode, por exemplo:
  
-Apesar de haver muitos usuários que gostariam de ver esta funcionalidade implementada, eis a razão de isto não acontecer: 'Existem usuários que usam o lixo como sistema de armazenamento omisso, como consequência, podem corromper o seu computador. Eles não vêem o mal em remover os arquivos que criaram desde que os mesmos estejam na lixeira. Mas quando por acidente selecionam um ou dois arquivos que pertencem a si, desejam que a lixeira existisse.'+  - usar "SHIFT + del" para que os arquivos não sejam armazenados na lixeira, sendo imediatamente removidos para sempre. 
 +  - usar cron para limpar a lixeira de vez em quando. 
 +  - criar ações personalizadas para excluir permanentemente (como no gnome) com a ação: ''rm %f'' e então no menu de contexto você terá o botão "excluir permanentemente".
  
-Com a introdução do suporte trash-can em qualquer gerenciador de arquivos, aparecem usuários descuidados. Thunar tem trash-support para protegê-los. +=== Quero associar um atalho de teclado no Thunar para "qual seja a ação" nos menus ===
- +
-Pode usar 'SHIFT + del' para evitar a lixeira e imediatamente apagar de vez alguma coisa. +
- +
-=== Quero associar um atalho de teclado no Thunar para "whatever action" nos menus ===+
 O Thunar permite que edite os aceleradores de menu ao simplesmente pairar sobre a ação escolhida e ao clicar no novo atalho de teclado que quer associar. O Thunar permite que edite os aceleradores de menu ao simplesmente pairar sobre a ação escolhida e ao clicar no novo atalho de teclado que quer associar.
 Para ativar os aceleradores de menu editáveis selecione a entrada "Aceleradores de menu editáveis" no plugin Definições da Interface de Usuário. Para ativar os aceleradores de menu editáveis selecione a entrada "Aceleradores de menu editáveis" no plugin Definições da Interface de Usuário.
Line 202: Line 231:
  
 === O Thunar pode mostrar miniaturas de vídeo? === === O Thunar pode mostrar miniaturas de vídeo? ===
-Duas maneiras possíveis. Primeiro, precisa compilar o Thunar com suporte ao gconf (GNOME thumbnailers) e instalar um dos movie thumbnailers disponívies para GNOME, i.e. Totem inclui o totem-video-thumbnailer. Segundo, pode obter miniaturas sem GNOME ao instalar o plugin [[http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers|thunar-thumbnailers]].+Duas maneiras possíveis. Primeiro, precisa compilar o Thunar com suporte ao gconf (GNOME thumbnailers) e instalar um dos movie thumbnailers disponíveis para GNOME, i.e. Totem inclui o totem-video-thumbnailer. Segundo, pode obter miniaturas sem GNOME ao instalar o plugin [[http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers|thunar-thumbnailers]]
 + 
 +=== Quando que ele vai suportar navegação por samba/rede? === 
 +Ele já suporta! Basta abrir seus compartilhamentos e acessá-los com Thunar! ...brincaderinha. 
 + 
 +Você obviamente está perguntando sobre Thunar ser capaz de descobrir máquinas remotas em uma rede e montar/desmontar compartilhamentos delas. O que você está perguntando é legal, mas não há um framework comum para isso, pelo menos não um que o Thunar funcione. 
 + 
 +Thunar is designed to be a file manager, not a network file system manager. Once such a beast exists, Thunar and all other applications will be able to use it, and you can browse your samba or NFS shares in firefox or emacs, whatever. 
 + 
 +Short answer: not any time soon unless you write it yourself. 
 + 
 +For Linux users, and especially Xubuntu users, the following thread can help: Xubuntu How to: Thunar Native Windows Network Browsing. You will need fusesmb. For me it worked like a charm with Feisty. You should read the post from EatMorePie, as it avoids unnecessary steps.
  
 ===== Área de trabalho ===== ===== Área de trabalho =====
Line 365: Line 405:
 === Com que frequência são feitos novos lançamentos? === === Com que frequência são feitos novos lançamentos? ===
 Sempre que acharmos que está pronto para ser lançado. Se está descontente com isto, pode optar por contratar toda a equipe de desenvolvimento do Xfce e pagar-nos (aceitamos VISA/MasterCard, mas não American Express)... Então poderemos fazer como você quiser... Sempre que acharmos que está pronto para ser lançado. Se está descontente com isto, pode optar por contratar toda a equipe de desenvolvimento do Xfce e pagar-nos (aceitamos VISA/MasterCard, mas não American Express)... Então poderemos fazer como você quiser...
-