SliTaz GNU/Linux official and community documentation wiki.
.png

Differences

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

Link to this comparison view

Next revision
Previous revision
pt:handbook:wm [2010/02/23 07:18]
claudinei created
pt:handbook:wm [2016/03/31 19:24] (current)
genesis [Xfce] adicionada seção Xfce
Line 7: Line 7:
 ===== Enlightenment (e17) ===== ===== Enlightenment (e17) =====
  
-Enlightenment é um ambiente de desktop completo, completamente configurável com o mouse e que oferece muitos temas. A versão oferecida pelo projeto SliTaz é conhecida como e17 e ainda está em desenvolvimento,​ porém esta versão é considerada estável o bastante ser incorporada na distribuição. Enlightenment foi projetado para ser usado tanto em sistemas com recursos limitados como também em sistemas mais poderosos. Ele permite papéis de parede, menus, dispositivos animados e interativos e administra desktops virtuais. Para instalar o e17:+Enlightenment é um ambiente de desktop completo, completamente configurável com o mouse e que oferece muitos temas. A versão oferecida pelo projeto SliTaz é conhecida como e17 e ainda está em desenvolvimento,​ porém esta versão é considerada estável o bastante ​para ser incorporada na distribuição. Enlightenment foi projetado para ser usado tanto em sistemas com recursos limitados como também em sistemas mais poderosos. Ele permite papéis de parede, menus, dispositivos animados e interativos e administra desktops virtuais. Para instalar o e17:
  
 <​code>#​ tazpkg get-install enlightenment</​code>​ <​code>#​ tazpkg get-install enlightenment</​code>​
  
-Faça logout de sua sessão X atual, aperte F1 no login do Slim e escolha e17 para começar o enlightenment.+Faça logout de sua sessão X atual, aperte ​//F1// no login do Slim e escolha ​//e17// para começar o enlightenment.
  
 ==== Menu e ícones de desktops ==== ==== Menu e ícones de desktops ====
Line 21: Line 21:
 ==== Um ícone no desktop ==== ==== Um ícone no desktop ====
  
-Para ter um ícone no desktop que lança uma aplicação,​ você pode criar um arquivo //​.desktop//​ manualmente em seu diretório local //​~/​Desktop//​. Arquivos de desktop colocados neste diretório são reconhecidos automaticamente pelo Enlightenment. Um único arquivo //​.desktop//​ pode conter oito linhas com, respectivamente:​ - o nome (Name), nome genérico, comentário,​ o comando para executar (Exec), ícone, tipo e categorias Freedesktop. Exemplo de um arquivo .desktop para ícone do Xterm:+Para ter um ícone no desktop que lança uma aplicação,​ você pode criar um arquivo //​.desktop//​ manualmente em seu diretório local //​~/​Desktop// ​(([[http://​standards.freedesktop.org/​desktop-entry-spec/​latest/​ar01s05.html|Parâmetros de entrada .desktop reconhecidos]])). Arquivos de desktop colocados neste diretório são reconhecidos automaticamente pelo Enlightenment. Um único arquivo //​.desktop//​ pode conter oito linhas com, respectivamente:​ - o nome (Name), nome genérico, comentário,​ o comando para executar (Exec), ícone, tipo e categorias Freedesktop. Exemplo de um arquivo .desktop para ícone do Xterm:
  
-<code>​[Desktop Entry]+<file>​[Desktop Entry]
 Name=XTerm Name=XTerm
 GenericName=Terminal GenericName=Terminal
Line 31: Line 31:
 Type=Application Type=Application
 Categories=Utility;​Terminal;​ Categories=Utility;​Terminal;​
-</code>+</file>
  
-Temas adicionais podem ser encontrados no [[http://www1.get-e.org/Themes/E17/​|website]].+Temas adicionais podem ser encontrados no [[http://exchange.enlightenment.org/​|website]].
  
 ===== JWM - Joe's Window Manager ===== ===== JWM - Joe's Window Manager =====
Line 39: Line 39:
 O Joe's window manager (Gerenciador de Janelas do Joe) é escrito em C e é rápido, simples, limpo, estável e eficiente. O JWM fornece uma barra de tarefas, um menu e um pager para o gerenciamento de desktops virtuais. A barra de tarefas também pode atuar como um dock. Além do mais, pode ser facilmente configurado por um único arquivo de texto que gerencia o menu, as fontes e seus tamanhos, diferentes cores, etc. Para instalar o jwm no SliTaz: O Joe's window manager (Gerenciador de Janelas do Joe) é escrito em C e é rápido, simples, limpo, estável e eficiente. O JWM fornece uma barra de tarefas, um menu e um pager para o gerenciamento de desktops virtuais. A barra de tarefas também pode atuar como um dock. Além do mais, pode ser facilmente configurado por um único arquivo de texto que gerencia o menu, as fontes e seus tamanhos, diferentes cores, etc. Para instalar o jwm no SliTaz:
  
- # tazpkg get-install jwm +<​code>​# tazpkg get-install jwm</​code>​
-Saia da sessão gráfica atual, digite F1 na tela de login do Slim e escolha jwm para iniciar o JWM. Para fazer do JWM o gerenciador de janelas padrão, digite: tazx jwm.+
  
-Use configure ​o JWM+Saia da sessão gráfica atual, digite F1 na tela de login do Slim escolha //jwm// para iniciar ​o JWM. Para fazer do JWM o gerenciador de janelas padrão, digite: //tazx jwm//.
  
-O JWM é muito rápido. Para visualizar o menu clique em algum lugar do desktop. Pode-se redimensionar uma janela a partir das bordas ou cantos, minimizar ou passar de um desktop virtual para outro por meio do pager. Pode-se, também, configurar atalhos de teclado para acesso rápido para os aplicativos mais usados. No SliTaz o arquivo de configuração é o /​etc/​jwm/​system.jwmrc. Além deste arquivo, cada usuário pode ter seu próprio arquivo de configuração em ~/.jwmrc: este é um arquivo de texto que usa a sintaxe XML, podendo ser editado com algum editor de texto - as linhas que começam com um <!-- são comentários que permitem compreender o que cada tag significa.+==== Use e configure o JWM ==== 
 + 
 +O JWM é muito rápido. Para visualizar o menu clique em algum lugar do desktop. Pode-se redimensionar uma janela a partir das bordas ou cantos, minimizar ou passar de um desktop virtual para outro por meio do pager. Pode-se, também, configurar atalhos de teclado para acesso rápido para os aplicativos mais usados. No SliTaz o arquivo de configuração é o ///​etc/​jwm/​system.jwmrc//. Além deste arquivo, cada usuário pode ter seu próprio arquivo de configuração em //~/.jwmrc//: este é um arquivo de texto que usa a sintaxe XML, podendo ser editado com algum editor de texto - as linhas que começam com um <!-- são comentários que permitem compreender o que cada tag significa.
  
 Para facilitar a customização do desktop, o SliTaz copia automaticamente,​ durante o início da primeira sessão gráfica, o arquivo de configuração para o diretório raiz do usuário atual. Pode-se modificar este arquivo diretamente e testar as alterações sem risco para o sistema. Para editá-lo com seu editor de texto favorito: Para facilitar a customização do desktop, o SliTaz copia automaticamente,​ durante o início da primeira sessão gráfica, o arquivo de configuração para o diretório raiz do usuário atual. Pode-se modificar este arquivo diretamente e testar as alterações sem risco para o sistema. Para editá-lo com seu editor de texto favorito:
  
- $ geany $HOME/​.jwmrc & +<​code>​$ geany $HOME/​.jwmrc &</​code>​
-Para restaurar o arquivo de configuração original, pode-se copiar o arquivo de configuração do sistema e renomeá-lo para .jwmrc no diretório raiz do usuário:+
  
- $ cp /​etc/​jwm/​system.jwmrc $HOME/​.jwmrc +Para restaurar o arquivo de configuração originalpode-se copiar o arquivo de configuração do sistema e renomeá-lo para //.jwmrc// no diretório raiz do usuário:
-A tag RootMenu corresponde ao menu mostrado pelo clique em algum botão do mouse. ​Para adicionar uma categoriadeve-se usar a tag Menu que contem entrada ​para vários programasQualquer entrada em um menu do JWM deve estar numa linha diferente. Um exemplo usando o GQview:+
  
-<Program icon="​gqview.png"​ label="​GQview"​>gqview</Program>​ +<code>$ cp /etc/jwm/system.jwmrc $HOME/​.jwmrc</​code>​
-Há várias maneiras de configurar o RootMen de acordo com os botões do mouse; a escolha do método de movimentação das janelas, criação de grupos, ​etc. O Manual está disponível online no site oficial do projeto. Para listar as opções de linha de comando, digita-se ​jwm -h em um terminal.+
  
-Criação de Estilos personalizados ​para JWM+A tag //​RootMenu//​ corresponde ao menu mostrado pelo clique em algum botão do mouse. Para adicionar uma categoria, deve-se usar a tag //Menu// - que contem entrada ​para vários programas. Qualquer entrada em um menu do JWM deve estar numa linha diferente. Um exemplo usando o GQview:
  
-Criar um estilo personalizado para o JWM é relativamente rápido e fácil, as tags são claras e os atributos possíveis são informados nos comentários do arquivo. Ao se preparar o trabalho, pode-se ver os resultados reiniciando o gerenciador de janelas a partir do menu ou por meio do comando jwm -restart. No arquivo de configuração,​ as tags de estilo começam depois do comentário ​<!-- Visual Styles -->. Para iniciar, aqui há uma curta lista das tags de estilo principais seguidas de uma descrição:​+<file><Program icon="​gqview.png" label="​GQview">​gqview</​Program></​file>​
  
-Background gerencia ​papel de parede. Esta tag suporta ​os atributos solid, gradient, image ou tile para, respectivamente:​ usar uma cor sólida, criar um gradiente, mostrar uma imagem redimensionada ou repetidamente. +Há várias maneiras de configurar ​//​RootMenu// ​de acordo com os botões do mouse; a escolha do método de movimentação ​das janelas, ​criação ​de gruposetc. O Manual está disponível online no site oficial ​do projeto ​(veja abaixo). Para listar ​as opções ​de linha de comandodigita-se //jwm -h// em um terminal.
-BorderStyle controla as bordas ​das janelas+
-TrayStyle controla a barra de tarefas. A barra de tarefas podeentre outras coisas, ser automaticamente escondida ou ocupar apenas uma parte da tela, alterando-se o atributo width. +
-TrayListStyle controla o estilo ​de lista de janelas abertas do desktop atual. +
-PagerStyle controla o pager que mostra os diferentes desktops virtuais (4 por padrão). +
-MenuStyle define o estilo do menu. +
-Os ícones são definidos pela tag IconPath. Pode-se usar os próprios ícones especificando o caminho completo para o diretório no qual estão contidos. Note que se pode especificar mais de um caminhose assim se desejar: é possível usar os próprios ícones e aqueles encontrados nos diretórios /​usr/​share/​pixmaps e /​usr/​share/​icons. O SliTaz usa ícones ​do tema Tango tango.freedesktop.org para o menu. Eles possuem o tamanho de 16x16 e são armazenados em /​usr/​share/​icons/​Tango. Pode-se adicionar, editar ou deletar esses ícones... Para instalar novos ícones para um usuário, aconselha-se usar os diretórios ~/​Picture/​Icons ​(por padrãoou ~/.Icons. +
-As cores são definidas por seu nome ou número RGB, como #3A4956. Para usar cores em modo gradiente, deve-se especificar duas cores separadas por uma vírgula, como por exemplo #​6C0023:#​3E1220. Pode-se mudar as fontes e seus tamanhos pela tag Font. Há ainda outras coisas que podem ser mudadas para customizar o desktop, como o nome de um item de menu e seu ícone. Antes de reiniciar o JWM com o novo arquivo de configuraçãopode-se checar sua sintaxe usando o comando ​jwm -p. Para maiores informações,​ o manual oficial descreve todas as tags, opções e atributos válidos. Pode-se consulta-lo online no site do JWM.+
  
-JWM website+==== Criação de Estilos personalizados para o JWM ====
  
-www.joewing.net/​programs/​jwm/​ - The official website of Joe's Window Manager, ​providing news and a comprehensive ​manual. +Criar um estilo personalizado para o JWM é relativamente rápido e fácil, as tags são claras e os atributos possíveis são informados nos comentários do arquivo. Ao se preparar o trabalho, pode-se ver os resultados reiniciando o gerenciador de janelas a partir do menu ou por meio do comando //jwm -restart//. No arquivo de configuração,​ as tags de estilo começam depois do comentário //<!-- Visual Styles -->//. Para iniciar, aqui há uma curta lista das tags de estilo principais seguidas de uma descrição:​ 
-#jwm on irc.freenode.net - The JWM IRC discussion channel on Freenode ​server.+ 
 +  * //​Background//​ gerencia o papel de parede. Esta tag suporta os atributos //solid//, //​gradient//,​ //image// ou //tile// para, respectivamente:​ usar uma cor sólida, criar um gradiente, mostrar uma imagem redimensionada ou repetidamente. 
 +  * //​BorderStyle//​ controla as bordas das janelas. 
 +  * //​TrayStyle//​ controla a barra de tarefas. A barra de tarefas pode, entre outras coisas, ser automaticamente escondida ou ocupar apenas uma parte da tela, alterando-se o atributo //​width//​. 
 +  * //​TrayListStyle//​ controla o estilo de lista de janelas abertas do desktop atual. 
 +  * //​PagerStyle//​ controla o pager que mostra os diferentes desktops virtuais (4 por padrão). 
 +  * //​MenuStyle//​ define o estilo do menu. 
 + 
 +Os ícones são definidos pela tag //​IconPath//​. Pode-se usar os próprios ícones especificando o caminho completo para o diretório no qual estão contidos. Note que se pode especificar mais de um caminho, se assim se desejar: é possível usar os próprios ícones e aqueles encontrados nos diretórios ///​usr/​share/​pixmaps//​ e ///​usr/​share/​icons//​. O SliTaz usa ícones do tema [[http://​tango.freedesktop.org|Tango]] para o menu. Eles possuem o tamanho de 16x16 e são armazenados em ///​usr/​share/​icons/​Tango//​. Pode-se adicionar, editar ou deletar esses ícones. Para instalar novos ícones para um usuário, aconselha-se usar os diretórios //​~/​Picture/​Icons//​ (por padrão) ou //​~/​.Icons//​. 
 + 
 +As cores são definidas por seu nome ou número RGB, como #3A4956. Para usar cores em modo gradiente, deve-se especificar duas cores separadas por dois-pontos,​ como por exemplo #​6C0023:#​3E1220. Pode-se mudar as fontes e seus tamanhos pela tag //Font//. Há ainda outras coisas que podem ser mudadas para customizar o desktop, como o nome de um item de menu e seu ícone. Antes de reiniciar o JWM com o novo arquivo de configuração,​ pode-se checar sua sintaxe usando o comando //jwm -p//. Para maiores informações,​ o manual oficial descreve todas as tags, opções e atributos válidos. Pode-se consulta-lo online no site do JWM. 
 + 
 +==== JWM website ==== 
 + 
 +  * www.joewing.net/​programs/​jwm/​ - Website oficial do Joe's Window Manager, ​que fornece notícias e um manual ​completo
 +  ​* ​#jwm em irc.freenode.net - Canal de discussão do JWM IRC hospedado no servidor IRC Freenode. 
 + 
 +===== Pekwm ===== 
 + 
 +[[http://​www.pekwm.org/​files/​pekwm/​doc/​0.1.10/​html/​index.html|Documentação (em inglês)]] 
 +===== dwm ===== 
 + 
 +[[http://​dwm.suckless.org/​tutorial|Documentação (em inglês)]] 
 + 
 +===== Xfce ===== 
 + 
 +[[http://​www.xfce.org|Xfce]] é um ambiente de trabalho muito leve. Ele substitui o OpenBox e o PCManFM padrões, e é baseado no GTK+. 
 + 
 +Para instalar o Xfce, selecione o meta-pacote '​xfce4'​ no Gerenciador de Pacotes; ele instalará todos os pacotes necessários. 
 + 
 +Para usar o Xfce, certifique-se de selecionar corretamente o Xfce nas configurações do Slim (gerenciador de login). Faça isso adicionando **xfce4** à linha //​sessions//​ do arquivo ///​etc/​slim.conf//​ - note que você precisa de permissões de //root// para modificar este arquivo: 
 + 
 +<​file>​sessions ​           openbox,​e17,​jwm,​xfce4,​ </​file>​ 
 + 
 +Você pode selecionar o Xfce pressionando F1 na tela de login (na qual você digita seu nome de usuário e senha). 
 + 
 +Extras estão disponíveis em [[http://​goodies.xfce.org|Xfce Goodies]], incluindo plug-ins, papéis de parede e //​bindings//​. 
 + 
 +Para desinstalar o Xfce, execute os seguintes comandos como usuário //root//: 
 + 
 +<​code>​ 
 +for PKG in xfce4 xfce4-session xfce4-panel xfwm4 libxfcegui4 xfce-utils libxfce4util thunar thunar-volman xfconf ; \  
 +do yes y | tazpkg remove $PKG ; done 
 +</​code>​
 
pt/handbook/wm.1266905935.txt.gz · Last modified: 2010/07/08 17:19 (external edit)