website annotate pt/doc/handbook/desktop.html @ rev 551

Fix c6b2d9c4e031, pt: localy browseable (with file://)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Oct 26 10:30:55 2009 +0100 (2009-10-26)
parents c6b2d9c4e031
children
rev   line source
paul@142 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
paul@142 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
claudinei@161 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt">
paul@142 4 <head>
claudinei@161 5 <title>Manual SliTaz(pt) - Desktop</title>
paul@142 6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
claudinei@161 7 <meta name="description" content="slitaz portuguese handbook" />
paul@142 8 <meta name="expires" content="never" />
paul@142 9 <meta name="modified" content="2008-02-26 18:30:00" />
paul@142 10 <meta name="publisher" content="www.slitaz.org" />
paul@142 11 <meta name="author" content="Christophe Lincoln, Paul Issott"/>
paul@142 12 <link rel="shortcut icon" href="favicon.ico" />
paul@142 13 <link rel="stylesheet" type="text/css" href="book.css" />
paul@142 14 </head>
paul@142 15 <body bgcolor="#ffffff">
paul@142 16
paul@142 17 <!-- Header and quick navigation -->
paul@142 18 <div id="header">
paul@142 19 <div align="right" id="quicknav">
paul@142 20 <a name="top"></a>
claudinei@469 21 <a href="cmdline.html">Comandos</a> |
claudinei@161 22 <a href="index.html">Conteúdo</a>
paul@142 23 </div>
claudinei@161 24 <h1><font color="#3E1220">Manual SliTaz(pt)</font></h1>
paul@142 25 </div>
paul@142 26
paul@142 27 <!-- Content. -->
paul@142 28 <div id="content">
paul@142 29 <div class="content-right"></div>
paul@142 30
claudinei@161 31 <h2><font color="#DF8F06">Desktop SliTaz</font></h2>
paul@142 32
paul@142 33 <ul>
pascal@551 34 <li><a href="desktop.html#intro">Introdução.</a></li>
pascal@551 35 <li><a href="desktop.html#openbox">Openbox.</a></li>
pascal@551 36 <li><a href="desktop.html#config">Configuração do Openbox.</a></li>
pascal@551 37 <li><a href="desktop.html#themes">Temas.</a></li>
pascal@551 38 <li><a href="desktop.html#menu">Menu de Contexto.</a></li>
pascal@551 39 <li><a href="desktop.html#autostart">Aplicativos Iniciados Automaticamente.</a></li>
pascal@551 40 <li><a href="desktop.html#bg-icons">Papel de Parede e Ícones.</a></li>
pascal@551 41 <li><a href="desktop.html#lxpanel">LXPanel.</a></li>
pascal@551 42 <li><a href="desktop.html#effects">Efeitos Visuais.</a></li>
paul@142 43 </ul>
paul@142 44
paul@142 45 <a name="intro"></a>
claudinei@161 46 <h3>Introdução</h3>
paul@142 47 <p>
claudinei@469 48 O desktop (área de trabalho) padrão do SliTaz é formado por diferentes
claudinei@469 49 componentes do Projeto LXDE. O Openbox, o PCmanFM e o LXPanel
claudinei@469 50 combinam-se para prover um desktop que seja simples e funcional.
paul@142 51 </p>
paul@142 52
claudinei@469 53 <a name="openbox"></a>
claudinei@469 54 <h3><font color="#6c0023">Openbox</font></h3>
paul@142 55 <p>
claudinei@469 56 O Gerenciador de Janelas padrão do SliTaz é o Openbox. Ele é simples,
claudinei@469 57 rápido e com suporte a temas e, além disso, consome poucos recursos da
claudinei@469 58 máquina. Um Gerenciador de Janelas é o programa que roda sobre um
claudinei@469 59 servidor gráfico e controla a aparência das janelas, abre um terminal
claudinei@469 60 gráfico ou mostra as aplicações. Ele pode situar as janelas na tela,
claudinei@469 61 redimensioná-las, etc, conforme a vontade do usuário.
claudinei@469 62 </p>
claudinei@469 63 <p>
claudinei@469 64 O Openbox fornece um menu de contexto que é ativado com um clique do
claudinei@469 65 botão direito do mouse sobre o desktop e pode ser mudado por intermédio
claudinei@469 66 da edição de um arquivo de configuração. A combinação de teclas
claudinei@469 67 <code>ALT + TAB</code> permite listar e navegar pelas janelas abertas. O
claudinei@469 68 aplicativo Obconf pode ser usado para configurar graficamente o gerenciador
claudinei@469 69 de janelas. Vários pequenos utilitários específicos do SliTaz permitem
claudinei@469 70 obter um desktop simples, coerente e com estilo. Por padrão, a distribuição
claudinei@469 71 utiliza 4 desktops virtuais.
claudinei@469 72 </p>
claudinei@469 73 <p>
claudinei@469 74 O desktop fornecido pelo SliTaz respeita os padrões Freedesktop, o
claudinei@469 75 gerenciador de arquivos PCmanFM permite o gerenciamento dos ícones do
claudinei@469 76 desktop, operações de arrastar e soltar (drag and drop) e a montagem
claudinei@469 77 de dispositivos por meio de um simples clique de mouse. O menu do painel,
claudinei@469 78 a barra de tarefas, os ícones, etc, são fornecidos pelo aplicativo LXpanel.
paul@142 79 </p>
paul@142 80
claudinei@469 81 <a name="config"></a>
claudinei@469 82 <h3><font color="#6c0023">Configuração do Openbox</font></h3>
paul@142 83 <p>
claudinei@469 84 A maioria das opções pode ser configurada graficamente pelo utilitário
claudinei@469 85 Obconf, localizado no menu "Preferências". O arquivo de configuração, um
claudinei@469 86 arquivo xml encontrado em <code>~/.config/openbox/rc.xml</code>, pode
claudinei@469 87 ser diretamente modificado com algum editor de texto. Atalhos de
claudinei@469 88 teclado são definidos na seção &lt;keyboard&gt; do arquivo citado.
claudinei@469 89 </p>
claudinei@469 90
claudinei@469 91 <a name="themes"></a>
claudinei@469 92 <h3><font color="#6c0023">Temas</font></h3>
claudinei@469 93 <p>
claudinei@469 94 O Openbox tem suporte a temas por meio de um único arquivo que utiliza
claudinei@469 95 uma sintaxe específica ao gerenciador de janelas. Diversos temas padrões
claudinei@469 96 são fornecidos, podendo ser selecionados pelo Obconf e encontrados
claudinei@469 97 no diretório <code>/usr/share/themes</code>. Cada usuário do sistema
claudinei@469 98 pode instalar seus próprios temas no diretório <code>~/.themes</code>,
claudinei@469 99 tanto manualmente quanto pelo Obconf. Para criar os próprios temas para
claudinei@469 100 o SliTaz, a melhor forma é copiar e renomear um tema existente e então
claudinei@469 101 editar o arquivo <code>themerc</code>. Temas opcionais podem usar imagens
claudinei@469 102 para os botões, ícones, etc. Estas imagens podem ser criadas ou modificadas
claudinei@469 103 em algum editor como o Gimp ou o Mtpaint.
paul@142 104 </p>
paul@142 105 <p>
claudinei@469 106 É possível encontrar na internet vários temas criados pela comunidade do
claudinei@469 107 Openbox. Maiores informações no
claudinei@469 108 <a href="http://icculus.org/openbox/index.php/Openbox:Themes">website</a>
claudinei@469 109 do Gerenciador de Janelas.
paul@142 110 </p>
claudinei@469 111
claudinei@469 112 <a name="menu"></a>
claudinei@469 113 <h3><font color="#6c0023">Menu de Contexto</font></h3>
claudinei@469 114 <p>
claudinei@469 115 O arquivo de configuração do menu é o <code>~/.config/openbox/menu.xml</code>.
claudinei@469 116 A sintaxe do arquivo XML é simples e fácil de se compreender. É possível
claudinei@469 117 editar o arquivo graficamente pelo utilitário <code>obmenu</code> (que
claudinei@469 118 não é instalado por padrão). O exemplo a seguir adiciona um aplicativo
claudinei@469 119 em um submenu:
claudinei@469 120 </p>
claudinei@469 121 <pre class="script">&lt;item label="Gerenciador de Arquivos"&gt;
claudinei@469 122 &lt;action name="Execute"&gt;&lt;command&gt;pcmanfm&lt;/command&gt;&lt;/action&gt;
claudinei@469 123 &lt;/item&gt;
paul@142 124 </pre>
paul@142 125 <p>
claudinei@469 126 Os submenus são definidos ao fim do arquivo utilizando-se a tag
claudinei@469 127 <code>menu</code>. Esta tag pode usar um <em>pipe</em> para mostrar as
claudinei@469 128 entradas do menu, isto é, um script que cria entradas em tempo de execução.
claudinei@469 129 O SliTaz fornece, por padrão, um <em>pipe de menu</em> que permite abrir
claudinei@469 130 os diretórios favoritos diretamente com o gerenciador de arquivos PCmanFM.
claudinei@469 131 Este script pode localiza-se no diretório <code>/usr/lib/openbox</code> e
claudinei@469 132 pode ser usado como exemplo.
paul@142 133 </p>
paul@142 134
claudinei@469 135 <a name="autostart"></a>
claudinei@469 136 <h3><font color="#6c0023">Aplicativos Iniciados Automaticamente</font></h3>
paul@142 137 <p>
claudinei@469 138 Ao iniciar o modo gráfico, o Openbox permite que aplicativos sejam
claudinei@469 139 iniciados automaticamente usando o script <code>~/.config/Openbox/autostart.sh</code>.
claudinei@469 140 Por padrão o SliTaz usa este script para iniciar o gerenciador de arquivos
claudinei@469 141 PCmanFM para o gerenciamento dos ícones de desktop, o painel (LXpanel)
claudinei@469 142 para o menu e o dbus em conjunto com o Ivman para o gerenciamento de
claudinei@469 143 dispositivos ou mídias como pendrives. Para adicionar ou remover
claudinei@469 144 aplicativos a serem iniciados automaticamente durante o carregamento da
claudinei@469 145 sessão gráfica, pode-se editar diretamente o script ou utilizar um
claudinei@469 146 pequeno aplicativo gráfico do SliTaz localizado no menu "Preferências" &rarr;
claudinei@469 147 "Aplicativos Iniciados Automaticamente":
paul@142 148 </p>
paul@142 149
claudinei@469 150 <img
claudinei@469 151 src="images/screenshots/desktopbox-autostart.png"
claudinei@469 152 alt="desktopbox autostart"
claudinei@469 153 style="width: 552px; height: 267px;" />
claudinei@469 154
claudinei@469 155 <a name="bg-icons"></a>
claudinei@469 156 <h3><font color="#6c0023">Papel de Parede e Ícones</font></h3>
claudinei@469 157 <p>
claudinei@469 158 O Openbox não gerencia a tela nativamente, então há a necessidade de uma
claudinei@469 159 ferramenta externa para isto. Por padrão, o SliTaz utiliza o gerenciador
claudinei@469 160 de arquivos PCmanFM para esta tarefa, que tem por função mostrar imagens
claudinei@469 161 na tela como papéis de parede e ícones. Alternativamente, pode-se usar o
claudinei@469 162 pacote <code>hsetroot</code> para mostrar figurar ou o <code>xsetroot</code>
claudinei@469 163 para cores sólidas. O PCmanFM é iniciado, como um daemon, junto com a
claudinei@469 164 sessão do Openbox, ou seja, é executado em segundo plano e inicia-se
claudinei@469 165 mais rapidamente. Para mudar a imagem do papel de parede atual, pode-se
claudinei@469 166 utilizar as preferências do gerenciador de arquivos ou o menu
claudinei@469 167 "Preferências" &rarr; "Papel de Parede".
claudinei@469 168 </p>
claudinei@469 169 <p>
claudinei@469 170 Os ícones são simples arquivos de texto de extensão <code>.desktop</code>,
claudinei@469 171 seguindo os padrões Freedesktop. Pode-se criar os próprios ou customizar
claudinei@469 172 os existentes utilizando um editor de texto qualquer. Para adicionar
claudinei@469 173 ícones ao desktop, o SliTaz fornece um pequeno aplicativo gráfico
claudinei@469 174 acessível pelo menu "Preferências" &rarr; "Ícones do Desktop" ou,
claudinei@469 175 alternativamente, pode-se usar o menu de contexto do Openbox
claudinei@469 176 "Arquivos do Desktop &amp; Ícones" &rarr; "Adicionar novo ícone":
claudinei@469 177 </p>
claudinei@469 178
claudinei@469 179 <img
claudinei@469 180 src="images/screenshots/desktopbox-add-icons.png"
claudinei@469 181 alt="desktopbox add-icons"
claudinei@469 182 style="width: 432px; height: 314px;" />
paul@142 183
paul@142 184 <a name="lxpanel"></a>
paul@142 185 <h3>LXPanel</h3>
paul@142 186 <p>
claudinei@469 187 O LXPanel é parte do projeto LXDE e é responsável pela barra de tarefas,
claudinei@469 188 menus, ícones, etc. Os menus são gerados dinamicamente ao adicionar-se
claudinei@469 189 arquivos <code>.desktop</code> ao diretório <code>/usr/share/applications</code>.
paul@142 190 </p>
paul@142 191 <p>
claudinei@469 192 Os arquivos de configuração estão localizados em <code>/etc/lxpanel</code>
claudinei@469 193 e também podem ser arquivados localmente em <code>~/.config</code>. É
claudinei@469 194 recomendado configurar o LXPanel graficamente, em vez de editar os arquivos
claudinei@469 195 de configuração diretamente, utilizando a entrada "Panel Settings" na
claudinei@469 196 barra de tarefas.
paul@142 197 </p>
paul@142 198
claudinei@469 199 <h4>Preferências do Painel</h4>
paul@142 200 <p>
claudinei@469 201 O configurador do LXPanel possui três abas:
paul@142 202 </p>
paul@142 203 <ul>
claudinei@469 204 <li><code>General</code> configura a posição, tamanho - dinâmico ou
claudinei@469 205 fixo, plano de fundo do painel e propriedades.</li>
claudinei@469 206 <li><code>Panel Applets</code> permite adicionar, remover, editar e
claudinei@469 207 mover plugins do painel.</li>
claudinei@469 208 <li><code>Advanced</code> permite configurar os aplicativos
claudinei@469 209 preferidos, como o gerenciador de arquivos, terminal, comando de
claudinei@469 210 logout, etc.</li>
paul@142 211 </ul>
paul@142 212 <p>
claudinei@469 213 O website oficial do projeto LXDE e do LXPanel pode ser acessado
claudinei@161 214 <a href="http://lxde.org/">aqui</a>.
paul@142 215 </p>
paul@142 216
claudinei@469 217 <a name="effects"></a>
claudinei@469 218 <h3><font color="#6c0023">Efeitos Visuais</font></h3>
claudinei@469 219 <p>
claudinei@469 220 O SliTaz fornece diversos pequenos utilitários que permitem adicionar
claudinei@469 221 efeitos ao Openbox e aos menus. Pode-se ter janelas transparentes ou
claudinei@469 222 usar sombras para dar o efeito de profundidade ao desktop. Estes efeitos
claudinei@469 223 podem ser ativados pelo <code>xcompmgr</code>
claudinei@469 224 (<em>gerenciador de composição</em>) e o <code>transset-df</code>
claudinei@469 225 (<em>para transparências</em>), sendo que ambos podem ser ativados ao
claudinei@469 226 mesmo tempo numa sessão usando-se o menu de contexto do Openbox &rarr;
claudinei@469 227 "Efeitos do Desktop".
claudinei@469 228 </p>
claudinei@469 229
paul@142 230 <!-- End of content -->
paul@142 231 </div>
paul@142 232
paul@142 233 <!-- Footer. -->
paul@142 234 <div id="footer">
claudinei@161 235 <div class="footer-right"></div>
pascal@551 236 <a href="desktop.html#top">Topo da Página</a> |
claudinei@161 237 <a href="index.html">Conteúdo</a>
paul@142 238 </div>
paul@142 239
paul@142 240 <div id="copy">
claudinei@161 241 Copyright &copy; 2008 <a href="http://www.slitaz.org/pt/">SliTaz</a> -
paul@142 242 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
paul@142 243 Documentation is under
paul@142 244 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
paul@142 245 and code is <a href="http://validator.w3.org/">valid xHTML 1.0</a>.
paul@142 246 </div>
paul@142 247
paul@142 248 </body>
paul@142 249 </html>
paul@142 250