4
Gerenciador de Janelas X11
6
<http://windowmaker.org>
7
<ftp://ftp.windowmaker.org>
26
Parab�ns! Voc� acabou de adquirir um dispositivo muito
27
bom que lhe proporcionaria milhares de anos de uso sem problemas,
28
exceto por que, voc�, com vai certeza destru�-lo com algum procedimento
29
idiota t�pico dos consumidores. Por isso n�s pedimos POR FAVOR,
30
PELO AMOR DE DEUS LEIA O MANUAL DO DONO COM MUITA ATEN��O ANTES
31
DE DESEMBRULHAR O DISPOSITIVO. VOC� J� O DESEMPACOTOU, N�O FOI?
32
VOC� DESEMPACOTOU-O, CONECTOU-O, LIGOU-O E ENCHEU-O DE COISAS,
33
E AGORA A SUA CRIAN�A, A MESMA CRIAN�A QUE UMA VEZ ENFIOU UMA
34
SALSICHA NO SEU VIDEOCASSETE E APERTOU NO "FAST FORWARD", ESTA
35
CRIAN�A EST� BRINCANDO COM OS BOT�ES TAMB�M CERTO? E S� AGORA VOC�
36
EST� COME�ANDO A LER AS INSTRU��ES CERTO??? N�S PODEMOS ENT�O QUEBRAR
37
ESTES DISPOSITIVOS NA F�BRICA ANTES DE DESPACH�-LOS, VOC�
39
-- Dave Barry, "Read This First!"
45
O Window Maker � o gerenciador de janelas GNU para o X Window System. Ele foi
46
desenvolvido para emular o visual e a sensa��o de parte da GUI NEXTSTEP(tm).
47
Procura ser relativamente r�pido e pequeno, rico em op��es, f�cil de
48
configurar e usar, com uma apar�ncia simples e elegante emprestada do
51
O Window Maker foi projetado tendo em mente a integra��o com o GNUStep e
52
� o gerenciador de janelas "oficial" dele. � ainda parte do projeto GNU
54
Leia mais sobre o GNUstep neste arquivo.
56
Hints (informa��es dadas pelas aplica��es para que se integrem bem com o
57
gerenciador de janelas) para Motif(tm), OPEN LOOK(tm), KDE e GNOME tamb�m
58
s�o suportados. Logo, voc� pode substituir os gerenciadores de janela desses
59
ambientes pelo Window Maker e manter muito, sen�o toda a funcionalidade do
60
gerenciador de janelas nativo.
62
O Window Maker antes se chamava WindowMaker.
64
O Window Maker n�o tem rela��o com o Windowmaker, o software para constru��o
71
Leia antes de perguntar.
73
* Os arquivos README distribu�dos por toda a �rvore dos fontes cont�m
74
informa��es relacionadas ao conte�do dos diret�rios.
76
* O INSTALL possui instru��es para instala��o e algumas dicas quando h�
77
algum problema. Voc� deveria l�-lo antes da instala��o. Ele n�o foi escrito
78
somente para ocupar espa�o no pacote...
80
* FAQ: Frequently Asked Questions. LEIA! O FAQ.I18N � sobre quest�es
81
relacionadas � internacionaliza��o.
83
* NEWS: lista as mudan�as de uma vers�o para outra e que s�o vis�veis ao
84
usu�rio. Leia-o se voc� estiver fazendo uma atualiza��o.
86
* MIRRORS: alguns locais alternativos onde voc� pode pegar o Window Maker,
87
incluindo pacotes do Window Maker espec�ficos para certas plataformas.
89
* BUGFORM: use-o para enviar relatos de bug. Use-o por favor.
91
* ChangeLog: o que foi mudado a partir da �ltima vers�o?
93
* BUGS: lista dos bugs conhecidos
98
O Guia do Usu�rio Window Maker pode ser baixado do ftp oficial ou por
99
sites web. Pode ser visto ainda no formato HTML no:
100
http://people.delphi.com/crc3419/WMUserGuide/index.htm
102
O Guia do Usu�rio explica como usar o Window Maker, fala sobre os
103
arquivos de configura��o e as op��es.
107
Digite "man wmaker" no prompt da shell para obter uma ajuda geral sobre
111
Diret�rios & Arquivos na �rvore dos Fontes
112
==========================================
114
* O Install � um script para configurar e compilar o Window Maker de
115
um modo f�cil (n�o que o modo normal seja dif�cil, mas...).
117
* AUTHORS: os cr�ditos
119
* TODO: planos para o futuro
121
* O contrib/ possui alguns patches enviados e que n�o foram suportados
122
pelo Window Maker por entrarem em conflito com a filosofia de projeto dos
123
desenvolvedores ou por algum outro motivo.
125
* O util/ possui v�rios programas utilit�rios.
127
* O WPrefs.app/ � o programa de configura��o.
129
* O src/wconfig.h possui op��es de compila��o que voc� pode mudar para
130
selecionar algumas op��es/aspectos e outras coisas mais.
132
* O WINGs/ � a biblioteca de widget NEXTSTEP lookalike
134
* A wrlib/ � a biblioteca de processamento de imagens
136
* O po/ possui cat�logos de mensagens, que s�o vers�es traduzidas das
137
mensagens mostradas pelo Window Maker
139
* A docklib-x.x.tar.gz � a biblioteca para desenvolvimento de dockapps
145
H� uma lista de discuss�o para debate de quest�es sobre o Window Maker
146
no wm-user@windowmaker.org. Para inscrever-se, mande uma mensagem
149
no campo de assunto da mensagem para wm-user-request@windowmaker.org
151
Se voc� tiver algum problema, pergunte l� (somente depois de ter lido os
152
documentos, � claro). As pessoas da lista est�o mais preparadas para
153
resolver o seu problema do que n�s. Para relatar BUGS, use o BUGFORM.
155
Se voc� tiver problemas com uma vers�o pr�-compilada do Window
156
Maker (rpm, deb etc), primeiro questione a pessoa que criou o pacote.
158
NOTA IMPORTANTE: quando for pedir ajuda (seja na lista de discuss�o ou
159
diretamente aos desenvolvedores) *sempre* envie informa��es sobre o sistema
160
que voc� est� usando. Voc� pode usar a se��o system information no final
161
do BUGFORM como guia. Outra coisa: n�o mande mensagens em HTML.
163
H� ainda o canal de IRC #windowmaker na EFNET. Para entrar l�, conecte
164
seu cliente de irc no irc.concentric.net, irc.prison.net ou outro
171
O GNUstep � um completo sistema de desenvolvimento orientado a objetos,
172
baseado na especifica��o OpenStep lan�ada pela NeXT(tm) (agora Apple(tm) e
173
Sun(tm)). Ele ir� fornecer tudo que � necess�rio para desenvolver aplica��es
174
orientadas a objetos, gr�ficas (e n�o gr�ficas), cross-platform; fornecendo,
175
dentre outras coisas, bibliotecas bases do sistema, uma estrutura de alto
176
n�vel para aplica��es GUI que usa um modelo de imagens do tipo Display
177
PostScript(tm), objetos para acesso a bancos de dados relacional, objetos
178
distribu�dos e um ambiente de desenvolvimento gr�fico, com ferramentas como
179
um modelador de interfaces, um projeto de gerenciamento de sistema (central
180
de projetos) e outras ferramentas.
182
O sistema de desenvolvimento GNUstep ser� usado para criar um ambiente
183
de usu�rio, com tudo necess�rio para uma interface gr�fica, tais como
184
visualizador de arquivos, editores de texto e outras aplica��es. Note que o
185
ambiente do usu�rio (ou "ambiente desktop") � somente uma pequena parte de
186
todo o projeto GNUstep e n�o "compete" com projetos como o KDE e o GNOME,
187
simplesmente por que eles s�o coisas completamente diferentes.
189
Para mais informa��o sobre o projeto GNUstep, visite http://www.gnustep.org
190
e http://gnustep.current.nu
193
Executando m�ltiplas inst�ncias do Window Maker
194
===============================================
196
N�o � uma boa id�ia rodar mais de uma inst�ncia do Window Maker sob
197
um mesmo usu�rio ao mesmo tempo (j� que o wmaker usa os mesmos arquivos
198
de configura��o). Voc� pode obter comportamentos inesperados quando o
199
Window Maker atualizar os seus arquivos de configura��o.
205
O Som � suportado nos sistemas Linux e FreeBSD com o uso de m�dulos
206
distribu�dos separadamente. Voc� pode baix�-los no:
207
http://www.frontiernet.net/~southgat/wmsound
209
Observe que voc� deve compilar o Window Maker usando o configure com a
210
flag --enable-sound e definindo a op��o DisableSound para NO.
213
Ajuste da Performance
216
Se voc� deseja diminuir o uso de mem�ria pelo Window Maker, aumentar a
217
performance, e ainda manter uma boa apar�ncia e funcionalidade, siga os
220
- use texturas s�lidas para tudo, barras de t�tulos e menus. Se voc� quer
221
um desktop com um belo visual, use o estilo "Traditional".
222
- desligue o "NewStyle" e o "Superfluous"
223
- n�o vincule muitos atalhos ao seu menu e guarde somente coisas essenciais
225
- ative o "DisableClip"
226
- edite o wconfig.h e desative o NUMLOCK_HACK e as op��es que voc� n�o
227
usa mesmo (tenha em mente que alguns dos #defines podem n�o funcionar,
228
j� que eles n�o est�o completamente suportados). Certifique-se de sempre
229
manter o NumLock e o ScrollLock desligados.
230
- ligue a op��o "DisableAnimations". Voc� pode tamb�m usar o #undefine
231
ANIMATIONS no arquivo config.h
232
- verifique as entradas padr�o "IconPath" e "PixmapPath" para que contenham
233
somente os paths que voc� realmente possua no seu sistema.
234
- n�o use imagens grandes no seu background root
235
- remova o suporte para formatos de imagens que voc� n�o usa
236
- para reduzir o uso de mem�ria, desative o cache de �cones, definindo a
237
vari�vel de ambiente RIMAGE_CACHE para 0. Se voc� deseja melhorar o
238
desempenho perdendo s� um pouco de mem�ria, defina essa vari�vel para
239
o valor correspondente ao n�mero de �cones que voc� usa.
242
Controle de Mouse pelo Teclado
243
==============================
245
Muitas pessoas perguntam sobre adicionar o controle do mouse pelo teclado,
246
como no fvwm, mas o Window Maker n�o possui tal op��o. A extens�o XKB
247
suporta a simula��o do mouse pelo teclado, de uma maneira muito mais
248
poderosa do que qualquer outra simula��o realizada por um gerenciador de
251
Para ativ�-la, aperte a combina��o Control+Shift+NumLock ou Shift+NumLock.
252
Voc� deve ent�o ouvir um beep. Para desativ�-la, fa�a a mesma coisa.
254
Para controlar com o mouse, use as seguintes teclas do keypad:
255
- 4 (seta esquerda), 7 (Home), 8 (seta para cima), 9 (PgUp), 6 (seta direita),
256
3 (PgDn), 2 (seta para baixo) e 1 (End) move o mouse para as dire��es
258
- segurar as teclas acima e depois segurar a tecla 5 vai fazer o ponteiro
259
se mover mais r�pido;
260
- / vai selecionar o primeiro bot�o do mouse (bot�o esquerdo);
261
- * vai selecionar o segundo bot�o do mouse (bot�o do meio);
262
- - vai selecionar o terceiro bot�o do mouse (bot�o direito);
263
- 5 vai fazer um clique com o bot�o do mouse que foi selecionado;
264
- + vai fazer um duplo-clique com o bot�o do mouse que foi selecionado;
265
- 0 (Ins) vai clicar e segurar o bot�o do mouse selecionado;
266
- . (Del) vai liberar o bot�o do mouse selecionado que foi previamente
267
clicado com a tecla 0 (Ins).
269
Os valores das teclas acima funcionam com um servidor X XFree86 3.2 (X11R6.1)
270
mas nosso alcance pode variar.
273
Como fazer um backtrace com o gdb
274
=================================
276
Os backtraces nos ajudam a arrumar bugs que fazem com que o Window Maker
277
trave. Se voc� achar um bug que trave o Window Maker, por favor envie o
278
backtrace com o relato do bug.
280
Para fazer um backtrace �til, voc� precisa de um arquivo core
281
com informa��es de depura��o produzidas pelo Window Maker quando ele
282
travar. O padr�o do Window Maker � iniciar um outro gerenciador
283
de janelas quando ele travar, o que n�o gerar� um arquivo core. Voc�
284
precisa editar o arquivo src/wconfig.h *depois* de ter rodado o configure
285
e mudar a linha que se parece com o seguinte:
287
#undef NO_EMERGENCY_AUTORESTART
291
#define NO_EMERGENCY_AUTORESTART
293
Depois, no diret�rio src, digite:
298
e espere o Window Maker ser instalado.
300
Depois de instalado o Window Maker, inicie o X e reproduza o bug fazendo
301
com que o Window Maker trave. Quando ele travar, v� at� o diret�rio
302
onde voc� compilou o wmaker e digite o seguinte comando na sua shell:
306
gdb .libs/wmaker path_ao_arquivo_core
308
Depois, no prompt do gdb, digite "bt". Saia do gdb digitando "quit"
309
e depois no prompt da shell, digite "exit".
311
O arquivo chamado typescript conter� o backtrace.
315
Direitos Autorais & Disclaimers
316
===============================
318
O Window Maker � registrado por Alfredo K. Kojima e � licenciado pela Licen�a
319
P�blica Geral GNU. Leia o arquivo COPYING para ler a licen�a completa.
321
Os �cones que s�o distribu�dos com esse programa foram criados por Marco
322
van Hylckama Vlieg s�o licenciados pela OpenContent License. Leia o
323
arquivo COPYING.OPL para a licen�a completa.
325
NeXT, OpenStep e NEXTSTEP s�o marcas da NeXT Computer, Inc.
326
Todas as outras marcas s�o propriedade dos respectivos donos.
328
Os autores se reservam no direito de fazer altera��es no software sem
329
qualquer aviso pr�vio.
335
Alfredo K. Kojima <kojima@windowmaker.org>
336
Dan Pascu <dan@windowmaker.org>
337
]d <id@windowmaker.org>
339
Por favor n�o nos perguntem coisas antes de ler a documenta��o (o FAQ,
340
este arquivo e os arquivos INSTALL), ou sobre coisas "legais" que voc�
341
viu em screenshots de desktops.
343
O arquivo AUTHORS contem uma lista de pessoas que contribu�ram com o projeto.
344
O nome das pessoas que ajudaram com a tradu��o pode ser achado no po/README e
347
Se voc� tem algum coment�rio, corre��o ou deseja relatar bugs (junto com
348
o BUGFORM) mande-os para developers@windowmaker.org
351
Traduzido por: Ricardo Sartori <sartori@inf.ufsc.br>