fixed bug with zombies after wmaker crashed
[wmaker-crm.git] / INSTALL.cs
blobfac0c0ee5043ff4f70765dfeae071e48fd126f64
1 Instrukce pro instalaci okenního mana¾era Window Maker
3 PODPOROVANÉ PLATFORMY
4 =====================
5 ("Podporované" znamená, ¾e u¾ to na dané platformì nìkdo zprovoznil...)
7 - Intel GNU/Linux Conectiva 5.9 (beta)
8 - Intel GNU/Linux Slackware
9 - Intel GNU/Linux Debian
10 - Intel GNU/Linux ostatní distribuce
11 - Sparc GNU/Linux RedHat 5.1
12 - PowerPC GNU/MkLinux
13 - Alpha GNU/Linux RedHat 5.1
14 - FreeBSD
15 - NetBSD
16 - OpenBSD
17 - BSDI 4.0
18 - Solaris 2.5.1, 2.5.2
19 - Solaris 2.6.0
20 - Solaris 2.7beta
21 - SCO Unix
22 - SGI Irix 5.x, 6.5
23 - OSF/1
24 - HP-UX
25 - AIX 3.2.5
26 - AIX 4.1.4 / IBM PowerPC
27 - AIX 4.3.1 / IBM CC compiler
28 - AIX 4.3.2 / IBM PowerPC
29 - AIX 5.3
30 - DEC Alpha/Digital UNIX 4.x
31 - XFree86 / OS/2
32 - Corel NetWinder
33 - SunOS 4.x
34 - PowerMac / Power MachTen 4.1.1 over MacOS
35 - Amiga 3000 running RedHat Linux 5.1 (Rawhide)
36 - IBM S/390 s Linuxem
37 - iBook s OS Darwin
39 Patche pro rozbìhání na jiných platformách jsou vítané.
41 PO®ADAVKY
42 =========
44 Následující software je potøebný/nezbytný pro bìh Window Makeru:
46 - X11R6.x
47 Window Maker mù¾e být zkompilován na star¹ích verzích X, jako
48 je X11R5 (Solaris) nebo X11R4 (OpenWindows), ale nebude to pracovat
49 100% spolehlivì. Na tìchto systémech nebudou fungovat ikony
50 aplikací a budete mít problémy s pou¾íváním doku. Upgrade
51 u¾ivatelských knihoven (Xlib, Xt atd.) zlep¹í tyto problémy pokud
52 nemù¾ete aktualizovat vá¹ X server.
54 Následující software je potøebný ke zkompilování Window Makeru:
56 - Zákládní bì¾né vìci
57 Kdy¾ budete komplivat Window Maker, tak se ujistìte, ¾e máte gcc
58 (nebo jiný ANCI C kompilátor) a nainstalované hlavièkové soubory
59 pro X. Hlavnì pro zaèáteèníky v Linuxu: musíte nainstalovat v¹echny
60 X-devel balíky a gcc. Jinak nebudete schopni zkompilovat ¾ádný
61 program s grafickým rozhraním, tedy ani Window Maker.
63 - autoconf, automake a libtool
64 Tyto nástroje NEJSOU POTØEBA, ale kdy¾ máte jeden nebo dva nebo
65 v¹echny tøi nainstalované, tak se UJISTÌTE, ¾e máte pøesnì
66 následující VERZE:
67 autoconf 2.54
68 automake 1.4
69 libtool 1.4.2
70 Máte-li odli¹nou verzi, tak ji doèasnì pøejmenujte, nebo ji rovnou
71 odinstalujte z va¹eho systému. Pokud nebudete programovat, tak ji
72 stejnì nebudete potøebovat, tak¾e ji mù¾ete bezpeènì odinstalovat.
74 Pozn. libProblist u¾ není potøeba ke zkompilování Window Makeru, proto¾e
75 libProblist byl pøímo zabudován do WINGs. Z toho dùvodu u¾ není
76 potøeba ani lex (flex) a yacc (nebo bison).
79 NEPOVINNÉ
80 =========
82 Tyto knihovny nejsou nutné pro bìh Windo Makeru, ale jsou podporované, kdy¾
83 je budete chtít pou¾ít. Tyto verze jsou pou¾ívané vývojovým týmem, který
84 garantuje, ¾e budou fungovat. Ostatní verze by mìli fungovat také.
86 - libXPM 4.7 nebo novìj¹í
87 Star¹í verze nemusí fungovat!!!
88 Dostupné na ftp://sunsite.unc.edu/pub/Linux/libs/X/
90 Je zde zabudovaná podpora pro soubory XPM, ale nenaète obrázky s
91 nestandardním formátem kódování.
93 - libpng 0.96 nebo novìj¹í a zlib
94 Pro podporu PNG obrázkù
95 http://www.cdrom.com/pub/png/
97 - libtiff 3.4 nebo novìj¹í
98 Pro podporu TIFF obrázkù
99 Dostupné na ftp://ftp.sgi.com/graphics/tiff
101 - libjpeg 6.0.1 nebo novìj¹í
102 Pro podporu JPEG obrázkù
103 http://www.ijg.org/
105 - libgif 2.2 nebo libungif
106 Pro podporu GIF obrázkù
107 Dostupné na ftp://prtr-13.ucsc.edu/pub/libungif/
109 -GNU xgettxt
110 Kdy¾ chcete pou¾ívat èe¹tinu nebo jiné jazyky kromì angliètiny,
111 tak potøebujete GNU xgettext.
112 Ostatní verze nejsou kompatibilní a nebudou fungovat
113 GNU verze je dostupná na ftp://ftp.gnu.org
116 KONFIGURAÈNÍ NASTAVENÍ
117 ======================
119 Tyto volby mohou být pøedané konfiguraènímu skriptu jako argumenty za
120 úèelem povolení/zakázání urèité vlastnosti Window Makera.
122 Pøíklad:
124 ./configura --enable-kde --enable-gnome
126 nakonfiguruje Window Maker s podporou KDE a GNOME
128 Seznam ostatních mo¾ností dostanete spu¹tìním ./configure --help
130 --with-libs-from
131 specifikuje, které dal¹í adresáøe s knihovnami se mají
132 prohledávat. Øetìzec -L musí pøedcházet ka¾dému adresáøi,
133 napø:
134 --with-libs-from="-L/opt/libs -L/usr/local/lib"
136 --with-incs-from
137 urèuje, které dal¹í adresáøe s hlavièkovými soubory se mají
138 prohledat. Øetìzec -I musí pøedcházet ka¾dému adresáøi,
139 napø:
140 --with-incs-from="-I/opt/headers -I/usr/local/include"
142 --enable-single-icon
143 umo¾òuje skrýt v¹echny ikony aplikací WM_CLASS+WM_INSTANCE
144 do jedné jediné. Tato vlastnost není podporovaná ze strany vývojáøù.
145 Kdy¾ budete mít s touto funkcí problémy, tak se obra»te na jejího
146 autora: Christopher Seawood <cls@seawood.org>
148 --disable-shm
149 zaká¾e pou¾ívání zdílené pamìti MIT. To trochu zpomalí generování
150 textur, ale v nìkterých pøípadech se to jeví jako nezbytnost z dùvodu
151 chyby, která zpùsobuje ¹patné zobrazování ikon a textur.
153 --disable-motif
154 zaká¾e podporu pokynù pro okenní mana¾er mwm.
156 --enable-openlook
157 povolí podporu pokynù pro okenní mana¾er OPEN LOOK(tm).
159 --enable-gnome
160 povolí podporu pokynù pro GNOME.
162 --enable-kde
163 povolí podporu pokynù pro KDE.
165 --enable-lite
166 odstraní nástroje a funkce, které jsou u¾ dostupné v desktopových
167 prosøedích KDE a GNOME. Odstraní se: seznam oken, menu aplikací,
168 výbìr více oken. Uvìdomte si, ¾e takto u¾ nebudete schopni ukonèit
169 samotný Window Maker pomocí aplikaèního menu. Budete muset zabít Window
170 Maker z textové konzole nebo ho ukonèit z KDE nebo GNOME.
171 Nedoporuèuje se povolit tuto vlastnost.
173 --enable-modelock
174 podpora pro XKB nastavení jazyka. Kdy¾ nevíte, o co jde, tak to
175 pravdìpodobnì nebudete potøebovat.
177 --enable-sound
178 povolí podporu modulu zvukových efektù.
180 --disable-xpm
181 zaká¾e podporu knihovny XPM, pokud je dostupná na va¹em systému.
183 --disable-png
184 zaká¾e podporu knihovny PNG.
186 --disable-tiff
187 zaká¾e podporu knihovny TIFF.
189 --disable-gif
190 zaká¾e podporu knihovny GIF.
192 --disable-jpeg
193 zaká¾e podporu knihovny JPEG.
195 --disable-shape
196 zaká¾e tvarovaná okna (pro oclock, xeyes, atd.).
198 PO®ADAVKY PRO SPECIFICKÉ PLATFORMY
199 ==================================
201 -DEC/Alpha
203 Následující mail není pøelo¾en, ale hovoøí se v nìm, ¾e pravdìpodobnì
204 není potøeba konfigurovat Window Maker na Alphì s volbou --disable-shm.
206 -------------------------------------------------------------------------------
207 From: Anton Ivanov <aivanov@eu.level3.net>
208 To: Marcelo E. Magallon <mmagallo@debian.org>
209 Subject: Re: Is the WindowMaker package working ok on Alpha?
211 > Hi,
213 > I was reading some docs on the WindowMaker tarball, and found this:
215 > | - DEC/Alpha machines
216 > | You might need to pass the --disable-shm flag to configure,
217 > | like ./configure --disable-shm
219 > is anyone having problems with WindowMaker on Alpha? Can someone
220 > please test this? Should the flag be passed when building on Alpha?
222 Disclaimer: alphas under my command have never run X and are least likely to
223 suddenly start running it anytime soon.
225 Alpha used to have some ridiculously low amount of shared memory
226 configured.
227 So quite a lot of apps used to barf. Namely - cdrecord, mysql server, etc.
229 Check where is yours at the moment and raise it to a more appropriate
230 value by either catting to the appropriate /proc entry or changing the
231 /usr/src/linux/include/asm/shmparam.h.
233 Otherwise the shared memory on alpha should be fully functional and I
234 see no reason to disable it. Mine are bumped up to 32 or more on most
235 machines.
237 And If I recall correctly the comments in that file are actually
238 wrong. Value is not bytes, but in machine size word. For alpha *8.
240 As I said - I do not run X on them so all #include "stdisclaimer.h"
241 apply.
243 -------------------------------------------------------------------------------
245 - SCO Unix - configure spus»te takto:
246 CFLAGS="-belf -DANSICPP" ./configure
248 - SunOS, Solaris
249 Kdy¾ máte naistalovaný gcc, tak configure spus»te takto:
250 CPP_PATH="gcc -E -x c" ./configure
251 Preprocesoru cpp od Sunu chybìjí nìkteré vlastnosti, které Window Maker
252 potøebuje, a to mù¾e zpùsobit problémy bìhem parsování konfiguraèních
253 souborù. Je mo¾né, ¾e budete muset pou¾ít --with-libs-from a
254 --with-incs-from k nahrazení adresáøe s libtiff.
255 Nìkdo doporuèuje pou¾ít /usr/local/lib jako první cestu v LD_LIBRARY_PATH.
257 Kdy¾ máte Ultra Creator 3D nebo jinou high-end grafickou kartu, tak se
258 ujistìte, ¾e X server startuje s 24 bitovou barevnou hloubkou, jinak
259 mù¾ete mít problémy s pomícháním barev. Toto je chyba Window Makeru,
260 která bude odstranìna.
262 - GNU/Linux obecnì
263 Ujistìte se, ¾e soubor /etc/ld.so.conf obsahuje øádek "/usr/local/lib".
264 Odinstalujte jakoukoliv star¹í verzi balíèku Window Makeru pøed instalací
265 novìj¹í verze.
266 Nezapomeòte spustit ldconfig po instalaci Window Makeru.
268 - RedHat GNU/Linux
269 RedHat má nìkolik obtì¾ujících chyb. Pokud ho pou¾íváte dodr¾ujte nìkolik
270 následujících krokù, jinak vám Window Maker nebude fungovat.
272 * pokud máte nainstalovaný Window Maker z distribuce RedHat, tak ho pøed
273 upgradem odinstalujte
275 * ujistìte se, ¾e nemáte systémové promìnné LANG a LINGUAS nastavené
276 na en_RN
278 * ujistìte se, ¾e va¹e systémová promìnná PATH obsahuje polo¾ku
279 /usr/local/bin
281 * ujistìte se, ¾e soubor /etc/ld.so.conf obsahuje øádek "/usr/local/lib"
282 pøed tím, ne¾ spustíte ldconfig (na konci instalace)
284 * pokud máte problémy, které se projevují chybovou hlá¹kou, která
285 obsahuje text --no-reexec, tak odinstalujte libtool-1.2b a nainstalujte
286 si novìj¹í verzi libtool-1.3. libtool-1.3 mù¾ete nalézt na adrese:
287 ftp.gnu.org . Pøeètìte si také odstavec ØE©ENÍ PROBLÉMÚ.
289 * pokud máte nainstalovaný balíèek Window Maker od RedHatu a nyní
290 instalujete novou verzi "ruènì" (kompilováním zdrojových kódù), tak
291 nejprve odinstalujte stávající balíèek.
293 * ujistìte se, ¾e se na va¹em systému nachází symbolický link z
294 /usr/include/X11 na /usr/X11R6/include/X11. Pokud tomu tak není, tak
295 na pøíkazovou øádku napi¹te:
297 ln -s /usr/X11R6/include/X11 /usr/include/X11
299 * ujistìte se, ¾e máte symbolický link /lib/cpp ukazující na cpp
300 program
302 Pokud pochybujete o nìjakém z pøedcházejích krokù, tak neváhejte
303 kontaktovat u¾ivatelskou podporu distribuce RedHat. Oni vám laskavì
304 zodpoví v¹echny va¹e dotazy zohledòující vá¹ systém. Oni vìdí
305 mnohem více o va¹em (jejich) systému ne¾ my (my nepou¾íváme
306 RedHat).
308 - PowerPC MkLinux
309 Budete potøebovat poslední verzi Xpma. Star¹í verze pravdìpodobnì
310 obsahují chybu, která zpùsobuje zamrznutí systému.
312 - Debian GNU/Linux
313 Pokud chcete podporu JPEG a TIFF, tak se ujistìte, ¾e máte nainstalovány
314 balíèky libtiff-dev a libjpeg-dev.
316 - SuSE GNU/Linux
317 Pokud máte ji¾ nainstalován balièek Window Maker od SuSE, tak ho
318 odstraòte ne¾ se pustíte do kompilace Window Makeru. kdy¾ tak
319 neuèiníte, budete mít problémy.
321 - MetroX (neznámá verze)
322 Metrox obsahuje chybu, která zapøièiòuje, ¾e obrázky, které jsou
323 nastaveny jako pozadí, jsou po¹kozeny. Pokud pou¾íváte Metrox a
324 máte podivné problémy s texturami, tak nepou¾ívejte textury v
325 titulcích nebo pou¾ívejte jiný X server.
327 INSTALACE
328 =========
330 Nejjednodu¹¹í zpùsob, jak nainstalovat Window Maker, je spustit skript
331 Install nebo Install.cs (ten s vámi komunikuje èesky). Oba skripty
332 vás jednodu¹e provedou celou instalací.
335 Install.cs
337 Poznámka: tato metoda neposkytuje v¹echny mo¾nosti konfigurace a pokud
338 se setkáte s nìjakými problémy, tak stejnì budete muset
339 pou¾ít následující zpùsob kompilace.
341 Kompilace Window Makeru
342 -----------------------
343 Pro osvìdèený zpùsob zadejte následující pøíkazy v shellu:
345 ./configure
346 make
348 pak se pøihla¹te jako root a zadejte:
350 make install
351 ldconfig
353 pokud nejste programátor a nebudete ladit Window Maker, tak se mù¾ete zbavit
354 ladících symbolù v binárních souborech a zmen¹it jejich velikost:
356 make install-strip
357 ldconfig
359 Takto zkompilujete a nainstalujete Window Maker se standartními parametry.
361 Pokud chcete upravit nìkteré vlastnosti, tak musíte uèinit následující:
363 1. (volitelné) Podívejte se na èást MO®NOSTI KONFIGURACE, kde jsou
364 uvedené mo¾nosti konfigurace. Nebo spus»te:
366 ./configure --help
368 tak dostanete kompletní seznam v¹ech dostupných mo¾ností konfigurace.
370 2. Spus»te ./configure s mo¾ností, kterou jste si vybrali. Napøíklad,
371 pokud chcete pou¾ít mo¾nost --enable-kde, tak zadejte:
373 ./configure --enable-kde
375 3. (volitelné) Otevøete soubor ./src/wconfig.h va¹ím oblíbeným editorem
376 a upravte nìkteré mo¾nosti, které si pøejete zmìnit.
378 4. Kompilace. Zadejte pouze:
380 make
382 5. Pøihlaste se jako root (pokud tak nemù¾etet uèinit, tak si pøeètìte
383 èást "Nemám rootovské helso :-(") a nainstalujte Window Maker na vá¹
384 systém:
386 su root
387 make install
389 Nastavení specifické pro u¾ivatele
390 ----------------------------------
392 Tyto instrukce nejsou povinné, pokud upgradujete Window Maker ze star¹í
393 verze na novìj¹í a pokud není uvedeno jinak v souboru NEWS.
395 Ka¾dý u¾ivatel na va¹em systému, který si pøeje pou¾ívat Window Maker musí
396 udìlat následující:
398 1. Nainsatlovat konfiguraèní soubory Window Makeru do jeho domovského
399 adresáøe:
401 wmaker.inst
403 wmaker.inst nainstaluje konfiguraèní soubory a nastaví X server tak,
404 aby automaticky spou¹tìl Window Maker pøi jejich spu¹tìní.
406 To je v¹echno, pøátelé.
408 Informace o konfiguraci a spoustì ostatních vìcí vám poskytne:
410 man wmaker
412 Pro hlub¹í úvod do Window Makeru si pøeètìte U¾ivatelskou pøíruèku (User Guide).
414 Mìli byste se také podívat na FAQ (Frequently Asked Questions = èasto kladené
415 otázky), pokud budete mít nìjaké problémy/potí¾e jak pøi samotné kompilaci,
416 tak s u¾íváním Window Makeru.
418 Instalování speciálního balíèku
419 -------------------------------
421 Rozbalte WindowMaker-extra-<èíslo_verze>.tar.gz v adresáøi /usr/local/share
423 Tento soubor si mù¾ete sehnat na adrese: ftp://ftp.windowmaker.org. Instalace
424 tohoto souboru vùbec není nutná. tento balíèek obsahuje nìkolik ikon a témat.
425 Hledejte poslední dostupnou verzi. V balíèku také naleznete soubor
426 WindowMaker-extra.readme, který vám poradí, co máte udìlat.
428 Nemám rootovské helso :-(
429 -------------------------
431 Pokud nemáte superu¾ivatelská privilegia (nemù¾ete se pøihlásit jako root),
432 tak nezoufejte, proto¾e mù¾ete nainstalovat Window Maker do va¹eho vlastního
433 domovského adresáøe. K tomu musíte pou¾ít volbu --prefix pøi spu¹tìní
434 ./configure. Také musíte pou¾ít volbu --with-appspath, která specifikuje
435 cestu pro WPrefs.app.
436 Pøíklad:
438 ./configure --prefix=/home/karel --with-appspath=/home/karel/GNUstep/Apps
440 Potom pøidejte adresáø /home/karel/bin do systémové promìnné PATH a adresáø
441 /home/karel/lib do sytémové promìnné LD_LIBRARY_PATH a nakonec spus»te
442 ~/bin/wmaker.inst.
444 Samozøejmì, ¾e adresáø /home/karel bude ve va¹em pøípadì nahrazen va¹ím
445 vlastním domovským adresáøem.
448 UPGRADE
449 =======
451 Pokud upgradujete ze star¹í verze Window Makeru:
453 1. Nakonfigurujte a zkompilujte Window Maker jako obvykle.
454 2. Nainstalujte Window Maker (ale nespou¹tìjte wmaker.inst).
455 3. Pøeètìte si soubor NEWS a aktualizujte va¹e konfiguraèní soubory,
456 pokud je to nezbytné.
458 ØE©ENÍ PROBLÉMÚ
459 ===============
461 Pokud máte nìjaké problémy bìhem konfigurace (kdy¾ bì¾í configure), jako
462 napøíklad neschopnost pou¾ít knihovnu grafického formátu, o kterém víte, ¾e
463 ho máte nainstalován, tak se podívejte do souboru config.log. Mo¾ná zde
464 najdete pøíèinu svých problémù.
466 == Error with loading fonts, even if they exist.
468 Zkuste kompilaci bez podpory NLS (národního prostøedí).
470 == Error when configuring
472 ltconfig: unrecognized option `--no-reexec'
473 Try `ltconfig --help' for more information.
474 configure: error: libtool configure failed
476 odstraòte volbu --no-reexec ze souboru aclocal.mc a spus»te znovu configure.
477 Také zkontrolujte, zda verze autoconfu a automaku, které máte nainsatlované
478 odpovídají ní¾e uvedeným hodnotám:
479 autoconf 2.13
480 automake 1.4
481 libtool 1.3
483 Poznámka: nemù¾e to být libtool 1.2b, ale musí to být libtool 1.3 ze stránek
484 GNU.
486 == configure doesn't detect libtiff, or other graphic libraries.
488 Sma¾te soubor config.cache, pak znovu spus»te configure s následujícími
489 volbami (a jinými, které pou¾íváte):
490 --with-libs-from="-L/usr/local/lib"
491 --with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
492 Na pøíslu¹ná místa vlo¾te cesty k va¹ím grafickým knihovnám a odpovídajícím
493 hlavièkovým souborùm. Mù¾ete zadat nìkolik cest do tìchto voleb, jako je to
494 ve vý¹e uvedeném pøíkladì --with-incs-from. Jenom je nezapomeòte oddìlit
495 mezerou.
497 == configure doesn't detect libXpm.
499 * Zkontrolujte, jestli máte symbolický link ze souboru libXpm.so.4.9 na
500 soubor libXpm.so
502 == Segmentation fault on startup
504 * Zkontrolujte, jestli verze knihovny libXPM je vy¹¹í ne¾ 4.7
506 * Zkontrolujte, zda-li máte upravenou verzi ~/GNUstep/Defaults/WindowMaker
507 Pokud si nejste jisti, tak zkuste pøejmenovat ~/GNUstep na ~/GNUtmp a
508 spus»te wmaker.inst
510 == "...: your machine is misconfigured. gethostname() returned (none)"
512 * Jméno va¹eho poèítaèe je nastaveno nesprávnì, proto¾e zaèíná uvozovkami.
513 Spus»te man hostname a zde se dozvíte, jak zmìnit jméno va¹eho poèítaèe.
515 == The root menu contains only 2 entries. ("XTerm" and "Exit...")
517 * Window Maker nemù¾e nalézt cpp (preprocesor jazyka C). Pokud se vá¹ cpp
518 nenachází v /lib/cpp, tak otevøte soubor src/config.h a nastavte správnì
519 cestu CPP_PATH.
521 == checking lex output file root... configure: error: cannot find output from true; giving up
523 * Pøeètìte si odstavec PO®ADAVKY na zaèátku tohoto souboru.
525 MÍSTNÍ NASTAVENÍ / INTERNACIONALIZACE
526 =====================================
528 Window Maker má podporu národních jazykù. Aby jste ji povolili, tak
529 musíte zkompilovat Window Maker s nìkolika dal¹ími parametry.
530 Seznam podporovaných jazykù naleznete v souboru ./po/README.
532 0 - Musíte mít nainstalovaný balíèek GNU gettextu. Tento balíèek
533 mù¾ete nalézt na ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
535 Kroky 1,2 a 3 mù¾ete vynechat, pokud pou¾íváte skript Install.cs nebo
536 skript Install.
538 1 - Vyberte si jazyky, které budete chtít pou¾ívat. Zadejte seznam
539 tìchto jazykù do systémové promìnné LINGUAS. Angliètina je
540 podporována v¾dy. Pøíklady
542 C - shell:
544 setenv LINGUAS "pt ja de"
546 Bash(sh):
548 export LINGUAS
549 LINGUAS="pt ja de"
551 Pøeètìte si soubor po/README pokud chcete pøelo¾it Window Maker
552 pro nìjaký dal¹í jazyk.
554 2 - Navíc, pokud vá¹ jazyk pou¾ívá multi-byte znaky, napøíklad Japon¹tina
555 nebo Korej¹tina, tak musíte nastavit volbu the MultiByteText na YES
556 v souboru ~/GNUstep/Defaults/WMGLOBAL
558 3 - Nakonfigurujte, zkompilujte a nainstalujte Window Maker jako obvykle.
560 4 - Národní prostøedí si mù¾ete zmìnit i za bìhu Window Makeru. Systémovou
561 promìnnou LANG nastavíte na vámi zvolenou hodnotu. Napøíklad, pokud
562 chcete pou¾ít portugalské prostøedí, musíte spustit:
564 C - shell:
566 setenv LANG pt
568 Bourne shell a podobné:
570 export LANG
571 LANG=pt
573 Nakonec musíte restartovat/spustit Window Maker.
575 Poznámka: Kdy¾ máte nastavenou systémovou promìnnou LC_TYPE, tak jí
576 musíte zru¹it pøed spu¹tìním Window Makeru.
578 Window Maker hledá soubory s definicí menu v tomto poøadí (pro
579 brazilskou portugal¹tinu):
581 menu.pt_BR
582 menu.pt
583 menu
585 5 - Pokud si vyberete jazyk, který pou¾ívá multi-byte znaky, tak musíte
586 pøíslu¹ným zpùsobem nastavit fonty. Pøeètìte si manuálové stránky
587 o XCreateFontSet k získání vìt¹ího mno¾ství informací o daném
588 problému. Musíte zmìnit v souboru ~/GNUstep/Default/WindowMaker
589 nastavení fontù pro titulky, menu, atd. Fonty pro dialogy nastavíte
590 v souboru ~/GNUstep/Default/WMGLOBAL. Øetìzce %d ve jménech fontù
591 nemusí být odstranìné. Také mù¾ete pou¾ít skript wsetfont, který
592 toto v¹e uèiní za vás. Pokud se ho rozhodnote pou¾ít, tak si k nìmu
593 pøeètìte instrukce tak, ¾e spustíte wsetfont bez argumentù.
595 Pøíklad èásti souboru ~/GNUstep/Default/WindowMaker:
597 WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
598 MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
599 MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
600 IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
601 ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
602 DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
604 a souboru ~/GNUstep/Default/WMGLOBAL:
606 SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
607 BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
609 Tyto dva fonty jsou pou¾ívány v aplikacích, které pou¾ívají WINGs (WindowMaker a
610 WPrefs.app).
612 Skript wsetfont vám umo¾ní nastavit fonty mnohem jednodu¹ím zpùsobem. Podívejte
613 se na jeho manuálové stránku k získání bli¾¹ích informací.