mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-20 12:58:08 +01:00
Remove translations of INSTALL-WMAKER, README and FAQ.I18N
Signed-off-by: Carlos R. Mafra <crmafra@gmail.com>
This commit is contained in:
64
FAQ.I18N.cs
64
FAQ.I18N.cs
@@ -1,64 +0,0 @@
|
||||
Často kladené otázky na podporu místního nastavení
|
||||
==================================================
|
||||
|
||||
Pokud vám nefunguje podpora I18N, tak zkontrolujte tato nastavení:
|
||||
|
||||
- systémová proměnná LANG musí být nastavená tak, aby odpovídala vašemu
|
||||
místnímu nastavení (čeština = czech), vaše místní nastavení musí být
|
||||
podporovatelné vaším operačním systémem nebo X emulací. Všechny
|
||||
podporovatelné lokalizace zobrazíte příkazem "locale -a". Měli byste
|
||||
také zkontrolovat, zda-li je vaše místní nastavení podporované
|
||||
X emulací. Soubor: "/usr/X11R6/lib/X11/locale/locale.alias" by měl
|
||||
obsahovat podobnou sekvenci (podpora pro češtinu):
|
||||
|
||||
cs cs_CZ.ISO8859-2
|
||||
cs_CS cs_CZ.ISO8859-2
|
||||
cs_CS.ISO8859-2 cs_CZ.ISO8859-2
|
||||
cs_CZ cs_CZ.ISO8859-2
|
||||
cs_CZ.iso88592 cs_CZ.ISO8859-2
|
||||
cz cz_CZ.ISO8859-2
|
||||
cz_CZ cz_CZ.ISO8859-2
|
||||
|
||||
- zkontrolujte použití správných fontů pro vaše místní nastavení.
|
||||
Pokud nepoužíváte správné fonty s kódováním, které je nastaveno v
|
||||
Xlib nebo libc, tak se můžou dít "dost divné věci". Zkuste explicitně
|
||||
zadat kování do proměnné LANG: LANG=cs_CS.ISO8859-2 nebo
|
||||
LANG=cs_CZ.iso88592 a znovu zkontrolujte:
|
||||
"/usr/X11R6/lib/X11/locale/locale.alias"
|
||||
|
||||
- pokud váš operační systém nepodporuje místní nastavení (locales), nebo
|
||||
pokud váš OS nepodporuje místní nastavení pro váš jazyk, můžete
|
||||
použít emulaci místního nastavení X Window Systému. Zprovoznit tuto
|
||||
emulaci je možné spuštěním ./configure s volbou "--witn-x-locale".
|
||||
Pokud používáte nějaký komerční systém jako je například IRIX, AIX,
|
||||
Solaris, ...,tak asi X emulaci nebudete potřebovat. Ovšem pokud je
|
||||
vaším operačním systémem Linux, NetBSD nebo jiný užasný, volně
|
||||
šiřitelný operační systém, tak je možné, že vaše místní nastavení
|
||||
zatím není podporované. Potom použijte volbu "--witn-x-locale".
|
||||
|
||||
Pozn: Aby jste mohli používat X emulaci místních nastavení, tak vaše
|
||||
Xlib musí být zkompilované s touto podporou. Xlib v RedHat 5.0
|
||||
tak zkompilované nejsou (RH4.x jsou OK). Překompilované Xlib
|
||||
s podporou pro emulací místních nastavení pro RH5.0 jsou
|
||||
dostupné na adrese:
|
||||
|
||||
ftp://ftp.linux.or.jp/pub/RPM/glibc
|
||||
|
||||
- fonty, které používáte by měli být podporované vaším místním nastavením.
|
||||
Jestliže vaše nastavení fontů v souboru ~/GNUstep/Defaults/WindowMaker
|
||||
vypadá takto:
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"; ,
|
||||
|
||||
nemůžete zobrazovat znaky jiné než iso8859-x ve fontu helvetica.
|
||||
Jednoduchý způsob, jak zobrazovat znaky různých jazyků, je nastavit všechny
|
||||
fonty takto:
|
||||
|
||||
"-*-*-medium-r-normal-*-14-*-*-*-*-*-*-*"
|
||||
|
||||
Také je nutné změnit nastavení fontů v souborech stylů v adresáři:
|
||||
~/Library/WindowMaker/Style.
|
||||
|
||||
- pokud si nejste jisti, zda-li má systémová proměnná LC_TYPE správnou
|
||||
hodnotu, tak ji nenastavujte.
|
||||
57
FAQ.I18N.sk
57
FAQ.I18N.sk
@@ -1,57 +0,0 @@
|
||||
(Toto je len preklad dosť starého súboru! Ak by ste mali skutočne problémy
|
||||
s Window Makerom a slovenčinou a v tomto súbore by ste nenašli pomoc,
|
||||
pošlite popis problému na adresu <judas@linux.sk>.)
|
||||
|
||||
Ak vám nefunguje podpora miestnych nastavení, skontrolujte nasledujúce:
|
||||
|
||||
- premenná LANG je nastavená na vaše miestne nastavenia a tieto
|
||||
sú podporované vašim OS alebo X emuláciou. Zoznam podporovaných
|
||||
miestnych nastavení získate príkazom "locale -a". Zoznam
|
||||
miestnych nastvení podporovaných X emuláciou sa nachádza v
|
||||
súbore "/usr/X11R6/lib/X11/locale/locale.alias".
|
||||
|
||||
- používate správne fonty pre svoje miestne nastavenia. Ak
|
||||
používate font s odlišným kódovaním ako je nastavené v Xlib
|
||||
alebo libc, môžu sa diať čudné veci. Skúste explicitne zadať
|
||||
kókovanie do premennej LANG, teda sk_SK.ISO-8859-2. Znovu,
|
||||
pozrite si súbor "/usr/X11R6/lib/X11/locale/locale.aliax".
|
||||
|
||||
- ak váš OS nepodporuje žiadne miestne nastavenia alebo váš OS
|
||||
nepodporuje vaše miestne nastavenia, môžete použiť emuláciu
|
||||
podpory miestnych nastavení X Window Systému. To urobíte
|
||||
voľbou "--with-x-locale" skriptu configure. Ak používate
|
||||
komerčný OS ako Solaris, IRIX, AIX, ..., pravdepodobne
|
||||
nepotrebujete použiť X emuláciu miestnych nastavení. Ale ak
|
||||
je váš OS Linux alebo NetBSD alebo ..., je možné, že vaše
|
||||
miestne nastavenia ešte nie sú podporované. Vtedy použite
|
||||
"--with-x-locale".
|
||||
|
||||
Pozor: aby ste mohli používať X emuláciu miestnych nastvení,
|
||||
vaša Xlib musí byť skompilovaná s touto podporou.
|
||||
Xlib v Linux RedHat5.0 tak skompilovaná nie je.
|
||||
(RH4.x je v poriadku). Prekompilovaná Xlib pre
|
||||
RH5.0 s podporou emulácie miestnych nastavení je
|
||||
dostupná na adrese
|
||||
|
||||
ftp://ftp.linux.or.jp/pub/RPM/glibc
|
||||
|
||||
- fonty, ktoré používate, podporujú vaše miesne nastavenia.
|
||||
Ak vaše nastavenia fontov v ~/GNUstep/Defaults/WindowMaker
|
||||
vyzerajú takto:
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*";
|
||||
......................................................
|
||||
|
||||
potom nemôžete zobrazovať znaky iné ako iso8859-x vo fonte
|
||||
helvetica. Jednoduchý spôsob ako zobrazovať znaky rôznych
|
||||
jazykov je nastaviť všetky fonty takto:
|
||||
|
||||
"-*-*-medium-r-normal-*-14-*-*-*-*-*-*-*"
|
||||
|
||||
a tiež potrebujete zmeniť nastavenia fontov v súboroch štýlov
|
||||
v adresári ~/Library/WindowMaker/Style.
|
||||
|
||||
- premenná LC_CTYPE nie je nastavená alebo má správnu hodnotu. Ak
|
||||
si nie ste istí, nenastavujte ju.
|
||||
|
||||
@@ -1,604 +0,0 @@
|
||||
Instrukce pro instalaci okenního manažera Window Maker
|
||||
|
||||
PODPOROVANÉ PLATFORMY
|
||||
=====================
|
||||
("Podporované" znamená, že už to na dané platformě někdo zprovoznil...)
|
||||
|
||||
- Intel GNU/Linux Conectiva 5.9 (beta)
|
||||
- Intel GNU/Linux Slackware
|
||||
- Intel GNU/Linux Debian
|
||||
- Intel GNU/Linux ostatní distribuce
|
||||
- Sparc GNU/Linux RedHat 5.1
|
||||
- PowerPC GNU/MkLinux
|
||||
- Alpha GNU/Linux RedHat 5.1
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- BSDI 4.0
|
||||
- Solaris 2.5.1, 2.5.2
|
||||
- Solaris 2.6.0
|
||||
- Solaris 2.7beta
|
||||
- SCO Unix
|
||||
- SGI Irix 5.x, 6.5
|
||||
- OSF/1
|
||||
- HP-UX
|
||||
- AIX 3.2.5
|
||||
- AIX 4.1.4 / IBM PowerPC
|
||||
- AIX 4.3.1 / IBM CC compiler
|
||||
- AIX 4.3.2 / IBM PowerPC
|
||||
- AIX 5.3
|
||||
- DEC Alpha/Digital UNIX 4.x
|
||||
- XFree86 / OS/2
|
||||
- Corel NetWinder
|
||||
- SunOS 4.x
|
||||
- PowerMac / Power MachTen 4.1.1 over MacOS
|
||||
- Amiga 3000 running RedHat Linux 5.1 (Rawhide)
|
||||
- IBM S/390 s Linuxem
|
||||
- iBook s OS Darwin
|
||||
|
||||
Patche pro rozběhání na jiných platformách jsou vítané.
|
||||
|
||||
POŽADAVKY
|
||||
=========
|
||||
|
||||
Následující software je potřebný/nezbytný pro běh Window Makeru:
|
||||
|
||||
- X11R6.x
|
||||
Window Maker může být zkompilován na starších verzích X, jako
|
||||
je X11R5 (Solaris) nebo X11R4 (OpenWindows), ale nebude to pracovat
|
||||
100% spolehlivě. Na těchto systémech nebudou fungovat ikony
|
||||
aplikací a budete mít problémy s používáním doku. Upgrade
|
||||
uživatelských knihoven (Xlib, Xt atd.) zlepší tyto problémy pokud
|
||||
nemůžete aktualizovat váš X server.
|
||||
|
||||
Následující software je potřebný ke zkompilování Window Makeru:
|
||||
|
||||
- Zákládní běžné věci
|
||||
Když budete komplivat Window Maker, tak se ujistěte, že máte gcc
|
||||
(nebo jiný ANCI C kompilátor) a nainstalované hlavičkové soubory
|
||||
pro X. Hlavně pro začátečníky v Linuxu: musíte nainstalovat všechny
|
||||
X-devel balíky a gcc. Jinak nebudete schopni zkompilovat žádný
|
||||
program s grafickým rozhraním, tedy ani Window Maker.
|
||||
|
||||
- autoconf, automake a libtool
|
||||
Tyto nástroje NEJSOU POTŘEBA, ale když máte jeden nebo dva nebo
|
||||
všechny tři nainstalované, tak se UJISTĚTE, že máte přesně
|
||||
následující VERZE:
|
||||
autoconf 2.54
|
||||
automake 1.4
|
||||
libtool 1.4.2
|
||||
Máte-li odlišnou verzi, tak ji dočasně přejmenujte, nebo ji rovnou
|
||||
odinstalujte z vašeho systému. Pokud nebudete programovat, tak ji
|
||||
stejně nebudete potřebovat, takže ji můžete bezpečně odinstalovat.
|
||||
|
||||
Pozn. libProblist už není potřeba ke zkompilování Window Makeru, protože
|
||||
libProblist byl přímo zabudován do WINGs. Z toho důvodu už není
|
||||
potřeba ani lex (flex) a yacc (nebo bison).
|
||||
|
||||
|
||||
NEPOVINNÉ
|
||||
=========
|
||||
|
||||
Tyto knihovny nejsou nutné pro běh Windo Makeru, ale jsou podporované, když
|
||||
je budete chtít použít. Tyto verze jsou používané vývojovým týmem, který
|
||||
garantuje, že budou fungovat. Ostatní verze by měli fungovat také.
|
||||
|
||||
- libXPM 4.7 nebo novější
|
||||
Starší verze nemusí fungovat!!!
|
||||
Dostupné na ftp://sunsite.unc.edu/pub/Linux/libs/X/
|
||||
|
||||
Je zde zabudovaná podpora pro soubory XPM, ale nenačte obrázky s
|
||||
nestandardním formátem kódování.
|
||||
|
||||
- libpng 0.96 nebo novější a zlib
|
||||
Pro podporu PNG obrázků
|
||||
http://www.cdrom.com/pub/png/
|
||||
|
||||
- libtiff 3.4 nebo novější
|
||||
Pro podporu TIFF obrázků
|
||||
Dostupné na ftp://ftp.sgi.com/graphics/tiff
|
||||
|
||||
- libjpeg 6.0.1 nebo novější
|
||||
Pro podporu JPEG obrázků
|
||||
http://www.ijg.org/
|
||||
|
||||
- libgif 2.2 nebo libungif
|
||||
Pro podporu GIF obrázků
|
||||
Dostupné na ftp://prtr-13.ucsc.edu/pub/libungif/
|
||||
|
||||
-GNU xgettxt
|
||||
Když chcete používat češtinu nebo jiné jazyky kromě angličtiny,
|
||||
tak potřebujete GNU xgettext.
|
||||
Ostatní verze nejsou kompatibilní a nebudou fungovat
|
||||
GNU verze je dostupná na ftp://ftp.gnu.org
|
||||
|
||||
|
||||
KONFIGURAČNÍ NASTAVENÍ
|
||||
======================
|
||||
|
||||
Tyto volby mohou být předané konfiguračnímu skriptu jako argumenty za
|
||||
účelem povolení/zakázání určité vlastnosti Window Makera.
|
||||
|
||||
Příklad:
|
||||
|
||||
./configura --enable-kde --enable-gnome
|
||||
|
||||
nakonfiguruje Window Maker s podporou KDE a GNOME
|
||||
|
||||
Seznam ostatních možností dostanete spuštěním ./configure --help
|
||||
|
||||
--with-libs-from
|
||||
specifikuje, které další adresáře s knihovnami se mají
|
||||
prohledávat. Řetězec -L musí předcházet každému adresáři,
|
||||
např:
|
||||
--with-libs-from="-L/opt/libs -L/usr/local/lib"
|
||||
|
||||
--with-incs-from
|
||||
určuje, které další adresáře s hlavičkovými soubory se mají
|
||||
prohledat. Řetězec -I musí předcházet každému adresáři,
|
||||
např:
|
||||
--with-incs-from="-I/opt/headers -I/usr/local/include"
|
||||
|
||||
--enable-single-icon
|
||||
umožňuje skrýt všechny ikony aplikací WM_CLASS+WM_INSTANCE
|
||||
do jedné jediné. Tato vlastnost není podporovaná ze strany vývojářů.
|
||||
Když budete mít s touto funkcí problémy, tak se obraťte na jejího
|
||||
autora: Christopher Seawood <cls@seawood.org>
|
||||
|
||||
--disable-shm
|
||||
zakáže používání zdílené paměti MIT. To trochu zpomalí generování
|
||||
textur, ale v některých případech se to jeví jako nezbytnost z důvodu
|
||||
chyby, která způsobuje špatné zobrazování ikon a textur.
|
||||
|
||||
--disable-motif
|
||||
zakáže podporu pokynů pro okenní manažer mwm.
|
||||
|
||||
--enable-lite
|
||||
odstraní nástroje a funkce, které jsou už dostupné v desktopových
|
||||
prosředích KDE a GNOME. Odstraní se: seznam oken, menu aplikací,
|
||||
výběr více oken. Uvědomte si, že takto už nebudete schopni ukončit
|
||||
samotný Window Maker pomocí aplikačního menu. Budete muset zabít Window
|
||||
Maker z textové konzole nebo ho ukončit z KDE nebo GNOME.
|
||||
Nedoporučuje se povolit tuto vlastnost.
|
||||
|
||||
--enable-modelock
|
||||
podpora pro XKB nastavení jazyka. Když nevíte, o co jde, tak to
|
||||
pravděpodobně nebudete potřebovat.
|
||||
|
||||
--enable-sound
|
||||
povolí podporu modulu zvukových efektů.
|
||||
|
||||
--disable-xpm
|
||||
zakáže podporu knihovny XPM, pokud je dostupná na vašem systému.
|
||||
|
||||
--disable-png
|
||||
zakáže podporu knihovny PNG.
|
||||
|
||||
--disable-tiff
|
||||
zakáže podporu knihovny TIFF.
|
||||
|
||||
--disable-gif
|
||||
zakáže podporu knihovny GIF.
|
||||
|
||||
--disable-jpeg
|
||||
zakáže podporu knihovny JPEG.
|
||||
|
||||
--disable-shape
|
||||
zakáže tvarovaná okna (pro oclock, xeyes, atd.).
|
||||
|
||||
POŽADAVKY PRO SPECIFICKÉ PLATFORMY
|
||||
==================================
|
||||
|
||||
-DEC/Alpha
|
||||
|
||||
Následující mail není přeložen, ale hovoří se v něm, že pravděpodobně
|
||||
není potřeba konfigurovat Window Maker na Alphě s volbou --disable-shm.
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
From: Anton Ivanov <aivanov@eu.level3.net>
|
||||
To: Marcelo E. Magallon <mmagallo@debian.org>
|
||||
Subject: Re: Is the WindowMaker package working ok on Alpha?
|
||||
|
||||
> Hi,
|
||||
>
|
||||
> I was reading some docs on the WindowMaker tarball, and found this:
|
||||
>
|
||||
> | - DEC/Alpha machines
|
||||
> | You might need to pass the --disable-shm flag to configure,
|
||||
> | like ./configure --disable-shm
|
||||
>
|
||||
> is anyone having problems with WindowMaker on Alpha? Can someone
|
||||
> please test this? Should the flag be passed when building on Alpha?
|
||||
|
||||
Disclaimer: alphas under my command have never run X and are least likely to
|
||||
suddenly start running it anytime soon.
|
||||
|
||||
Alpha used to have some ridiculously low amount of shared memory
|
||||
configured.
|
||||
So quite a lot of apps used to barf. Namely - cdrecord, mysql server, etc.
|
||||
|
||||
Check where is yours at the moment and raise it to a more appropriate
|
||||
value by either catting to the appropriate /proc entry or changing the
|
||||
/usr/src/linux/include/asm/shmparam.h.
|
||||
|
||||
Otherwise the shared memory on alpha should be fully functional and I
|
||||
see no reason to disable it. Mine are bumped up to 32 or more on most
|
||||
machines.
|
||||
|
||||
And If I recall correctly the comments in that file are actually
|
||||
wrong. Value is not bytes, but in machine size word. For alpha *8.
|
||||
|
||||
As I said - I do not run X on them so all #include "stdisclaimer.h"
|
||||
apply.
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
- SCO Unix - configure spusťte takto:
|
||||
CFLAGS="-belf -DANSICPP" ./configure
|
||||
|
||||
- SunOS, Solaris
|
||||
Když máte naistalovaný gcc, tak configure spusťte takto:
|
||||
CPP_PATH="gcc -E -x c" ./configure
|
||||
Preprocesoru cpp od Sunu chybějí některé vlastnosti, které Window Maker
|
||||
potřebuje, a to může způsobit problémy během parsování konfiguračních
|
||||
souborů. Je možné, že budete muset použít --with-libs-from a
|
||||
--with-incs-from k nahrazení adresáře s libtiff.
|
||||
Někdo doporučuje použít /usr/local/lib jako první cestu v LD_LIBRARY_PATH.
|
||||
|
||||
Když máte Ultra Creator 3D nebo jinou high-end grafickou kartu, tak se
|
||||
ujistěte, že X server startuje s 24 bitovou barevnou hloubkou, jinak
|
||||
můžete mít problémy s pomícháním barev. Toto je chyba Window Makeru,
|
||||
která bude odstraněna.
|
||||
|
||||
- GNU/Linux obecně
|
||||
Ujistěte se, že soubor /etc/ld.so.conf obsahuje řádek "/usr/local/lib".
|
||||
Odinstalujte jakoukoliv starší verzi balíčku Window Makeru před instalací
|
||||
novější verze.
|
||||
Nezapomeňte spustit ldconfig po instalaci Window Makeru.
|
||||
|
||||
- RedHat GNU/Linux
|
||||
RedHat má několik obtěžujících chyb. Pokud ho používáte dodržujte několik
|
||||
následujících kroků, jinak vám Window Maker nebude fungovat.
|
||||
|
||||
* pokud máte nainstalovaný Window Maker z distribuce RedHat, tak ho před
|
||||
upgradem odinstalujte
|
||||
|
||||
* ujistěte se, že nemáte systémové proměnné LANG a LINGUAS nastavené
|
||||
na en_RN
|
||||
|
||||
* ujistěte se, že vaše systémová proměnná PATH obsahuje položku
|
||||
/usr/local/bin
|
||||
|
||||
* ujistěte se, že soubor /etc/ld.so.conf obsahuje řádek "/usr/local/lib"
|
||||
před tím, než spustíte ldconfig (na konci instalace)
|
||||
|
||||
* pokud máte problémy, které se projevují chybovou hláškou, která
|
||||
obsahuje text --no-reexec, tak odinstalujte libtool-1.2b a nainstalujte
|
||||
si novější verzi libtool-1.3. libtool-1.3 můžete nalézt na adrese:
|
||||
ftp.gnu.org . Přečtěte si také odstavec ŘEŠENÍ PROBLÉMÚ.
|
||||
|
||||
* pokud máte nainstalovaný balíček Window Maker od RedHatu a nyní
|
||||
instalujete novou verzi "ručně" (kompilováním zdrojových kódů), tak
|
||||
nejprve odinstalujte stávající balíček.
|
||||
|
||||
* ujistěte se, že se na vašem systému nachází symbolický link z
|
||||
/usr/include/X11 na /usr/X11R6/include/X11. Pokud tomu tak není, tak
|
||||
na příkazovou řádku napište:
|
||||
|
||||
ln -s /usr/X11R6/include/X11 /usr/include/X11
|
||||
|
||||
* ujistěte se, že máte symbolický link /lib/cpp ukazující na cpp
|
||||
program
|
||||
|
||||
Pokud pochybujete o nějakém z předcházejích kroků, tak neváhejte
|
||||
kontaktovat uživatelskou podporu distribuce RedHat. Oni vám laskavě
|
||||
zodpoví všechny vaše dotazy zohledňující váš systém. Oni vědí
|
||||
mnohem více o vašem (jejich) systému než my (my nepoužíváme
|
||||
RedHat).
|
||||
|
||||
- PowerPC MkLinux
|
||||
Budete potřebovat poslední verzi Xpma. Starší verze pravděpodobně
|
||||
obsahují chybu, která způsobuje zamrznutí systému.
|
||||
|
||||
- Debian GNU/Linux
|
||||
Pokud chcete podporu JPEG a TIFF, tak se ujistěte, že máte nainstalovány
|
||||
balíčky libtiff-dev a libjpeg-dev.
|
||||
|
||||
- SuSE GNU/Linux
|
||||
Pokud máte již nainstalován baliček Window Maker od SuSE, tak ho
|
||||
odstraňte než se pustíte do kompilace Window Makeru. když tak
|
||||
neučiníte, budete mít problémy.
|
||||
|
||||
- MetroX (neznámá verze)
|
||||
Metrox obsahuje chybu, která zapřičiňuje, že obrázky, které jsou
|
||||
nastaveny jako pozadí, jsou poškozeny. Pokud používáte Metrox a
|
||||
máte podivné problémy s texturami, tak nepoužívejte textury v
|
||||
titulcích nebo používejte jiný X server.
|
||||
|
||||
INSTALACE
|
||||
=========
|
||||
|
||||
Nejjednodušší způsob, jak nainstalovat Window Maker, je spustit skript
|
||||
Install nebo Install.cs (ten s vámi komunikuje česky). Oba skripty
|
||||
vás jednoduše provedou celou instalací.
|
||||
|
||||
su
|
||||
Install.cs
|
||||
|
||||
Poznámka: tato metoda neposkytuje všechny možnosti konfigurace a pokud
|
||||
se setkáte s nějakými problémy, tak stejně budete muset
|
||||
použít následující způsob kompilace.
|
||||
|
||||
Kompilace Window Makeru
|
||||
-----------------------
|
||||
Pro osvědčený způsob zadejte následující příkazy v shellu:
|
||||
|
||||
./configure
|
||||
make
|
||||
|
||||
pak se přihlašte jako root a zadejte:
|
||||
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
pokud nejste programátor a nebudete ladit Window Maker, tak se můžete zbavit
|
||||
ladících symbolů v binárních souborech a zmenšit jejich velikost:
|
||||
|
||||
make install-strip
|
||||
ldconfig
|
||||
|
||||
Takto zkompilujete a nainstalujete Window Maker se standartními parametry.
|
||||
|
||||
Pokud chcete upravit některé vlastnosti, tak musíte učinit následující:
|
||||
|
||||
1. (volitelné) Podívejte se na část MOŽNOSTI KONFIGURACE, kde jsou
|
||||
uvedené možnosti konfigurace. Nebo spusťte:
|
||||
|
||||
./configure --help
|
||||
|
||||
tak dostanete kompletní seznam všech dostupných možností konfigurace.
|
||||
|
||||
2. Spusťte ./configure s možností, kterou jste si vybrali. Například,
|
||||
pokud chcete použít možnost --enable-kde, tak zadejte:
|
||||
|
||||
./configure --enable-kde
|
||||
|
||||
3. (volitelné) Otevřete soubor ./src/wconfig.h vaším oblíbeným editorem
|
||||
a upravte některé možnosti, které si přejete změnit.
|
||||
|
||||
4. Kompilace. Zadejte pouze:
|
||||
|
||||
make
|
||||
|
||||
5. Přihlaste se jako root (pokud tak nemůžetet učinit, tak si přečtěte
|
||||
část "Nemám rootovské helso :-(") a nainstalujte Window Maker na váš
|
||||
systém:
|
||||
|
||||
su root
|
||||
make install
|
||||
|
||||
Nastavení specifické pro uživatele
|
||||
----------------------------------
|
||||
|
||||
Tyto instrukce nejsou povinné, pokud upgradujete Window Maker ze starší
|
||||
verze na novější a pokud není uvedeno jinak v souboru NEWS.
|
||||
|
||||
Každý uživatel na vašem systému, který si přeje používat Window Maker musí
|
||||
udělat následující:
|
||||
|
||||
1. Nainsatlovat konfigurační soubory Window Makeru do jeho domovského
|
||||
adresáře:
|
||||
|
||||
wmaker.inst
|
||||
|
||||
wmaker.inst nainstaluje konfigurační soubory a nastaví X server tak,
|
||||
aby automaticky spouštěl Window Maker při jejich spuštění.
|
||||
|
||||
To je všechno, přátelé.
|
||||
|
||||
Informace o konfiguraci a spoustě ostatních věcí vám poskytne:
|
||||
|
||||
man wmaker
|
||||
|
||||
Pro hlubší úvod do Window Makeru si přečtěte Uživatelskou příručku (User Guide).
|
||||
|
||||
Měli byste se také podívat na FAQ (Frequently Asked Questions = často kladené
|
||||
otázky), pokud budete mít nějaké problémy/potíže jak při samotné kompilaci,
|
||||
tak s užíváním Window Makeru.
|
||||
|
||||
Instalování speciálního balíčku
|
||||
-------------------------------
|
||||
|
||||
Rozbalte WindowMaker-extra-<číslo_verze>.tar.gz v adresáři /usr/local/share
|
||||
|
||||
Tento soubor si můžete sehnat na adrese: ftp://ftp.windowmaker.info. Instalace
|
||||
tohoto souboru vůbec není nutná. tento balíček obsahuje několik ikon a témat.
|
||||
Hledejte poslední dostupnou verzi. V balíčku také naleznete soubor
|
||||
WindowMaker-extra.readme, který vám poradí, co máte udělat.
|
||||
|
||||
Nemám rootovské helso :-(
|
||||
-------------------------
|
||||
|
||||
Pokud nemáte superuživatelská privilegia (nemůžete se přihlásit jako root),
|
||||
tak nezoufejte, protože můžete nainstalovat Window Maker do vašeho vlastního
|
||||
domovského adresáře. K tomu musíte použít volbu --prefix při spuštění
|
||||
./configure. Také musíte použít volbu --with-gnustepdir, která specifikuje
|
||||
cestu pro WPrefs.app.
|
||||
Příklad:
|
||||
|
||||
./configure --prefix=/home/karel --with-gnustepdir=/home/karel/GNUstep/Applications
|
||||
|
||||
Potom přidejte adresář /home/karel/bin do systémové proměnné PATH a adresář
|
||||
/home/karel/lib do sytémové proměnné LD_LIBRARY_PATH a nakonec spusťte
|
||||
~/bin/wmaker.inst.
|
||||
|
||||
Samozřejmě, že adresář /home/karel bude ve vašem případě nahrazen vaším
|
||||
vlastním domovským adresářem.
|
||||
|
||||
|
||||
UPGRADE
|
||||
=======
|
||||
|
||||
Pokud upgradujete ze starší verze Window Makeru:
|
||||
|
||||
1. Nakonfigurujte a zkompilujte Window Maker jako obvykle.
|
||||
2. Nainstalujte Window Maker (ale nespouštějte wmaker.inst).
|
||||
3. Přečtěte si soubor NEWS a aktualizujte vaše konfigurační soubory,
|
||||
pokud je to nezbytné.
|
||||
|
||||
ŘEŠENÍ PROBLÉMÚ
|
||||
===============
|
||||
|
||||
Pokud máte nějaké problémy během konfigurace (když běží configure), jako
|
||||
například neschopnost použít knihovnu grafického formátu, o kterém víte, že
|
||||
ho máte nainstalován, tak se podívejte do souboru config.log. Možná zde
|
||||
najdete příčinu svých problémů.
|
||||
|
||||
== Error with loading fonts, even if they exist.
|
||||
|
||||
Zkuste kompilaci bez podpory NLS (národního prostředí).
|
||||
|
||||
== Error when configuring
|
||||
|
||||
ltconfig: unrecognized option `--no-reexec'
|
||||
Try `ltconfig --help' for more information.
|
||||
configure: error: libtool configure failed
|
||||
|
||||
odstraňte volbu --no-reexec ze souboru aclocal.mc a spusťte znovu configure.
|
||||
Také zkontrolujte, zda verze autoconfu a automaku, které máte nainsatlované
|
||||
odpovídají níže uvedeným hodnotám:
|
||||
autoconf 2.13
|
||||
automake 1.4
|
||||
libtool 1.3
|
||||
|
||||
Poznámka: nemůže to být libtool 1.2b, ale musí to být libtool 1.3 ze stránek
|
||||
GNU.
|
||||
|
||||
== configure doesn't detect libtiff, or other graphic libraries.
|
||||
|
||||
Smažte soubor config.cache, pak znovu spusťte configure s následujícími
|
||||
volbami (a jinými, které používáte):
|
||||
--with-libs-from="-L/usr/local/lib"
|
||||
--with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
|
||||
Na příslušná místa vložte cesty k vaším grafickým knihovnám a odpovídajícím
|
||||
hlavičkovým souborům. Můžete zadat několik cest do těchto voleb, jako je to
|
||||
ve výše uvedeném příkladě --with-incs-from. Jenom je nezapomeňte oddělit
|
||||
mezerou.
|
||||
|
||||
== configure doesn't detect libXpm.
|
||||
|
||||
* Zkontrolujte, jestli máte symbolický link ze souboru libXpm.so.4.9 na
|
||||
soubor libXpm.so
|
||||
|
||||
== Segmentation fault on startup
|
||||
|
||||
* Zkontrolujte, jestli verze knihovny libXPM je vyšší než 4.7
|
||||
|
||||
* Zkontrolujte, zda-li máte upravenou verzi ~/GNUstep/Defaults/WindowMaker
|
||||
Pokud si nejste jisti, tak zkuste přejmenovat ~/GNUstep na ~/GNUtmp a
|
||||
spusťte wmaker.inst
|
||||
|
||||
== "...: your machine is misconfigured. gethostname() returned (none)"
|
||||
|
||||
* Jméno vašeho počítače je nastaveno nesprávně, protože začíná uvozovkami.
|
||||
Spusťte man hostname a zde se dozvíte, jak změnit jméno vašeho počítače.
|
||||
|
||||
== The root menu contains only 2 entries. ("XTerm" and "Exit...")
|
||||
|
||||
* Window Maker nemůže nalézt cpp (preprocesor jazyka C). Pokud se váš cpp
|
||||
nenachází v /lib/cpp, tak otevřte soubor config.h a nastavte správně
|
||||
cestu CPP_PATH.
|
||||
|
||||
== checking lex output file root... configure: error: cannot find output from true; giving up
|
||||
|
||||
* Přečtěte si odstavec POŽADAVKY na začátku tohoto souboru.
|
||||
|
||||
MÍSTNÍ NASTAVENÍ / INTERNACIONALIZACE
|
||||
=====================================
|
||||
|
||||
Window Maker má podporu národních jazyků. Aby jste ji povolili, tak
|
||||
musíte zkompilovat Window Maker s několika dalšími parametry.
|
||||
Seznam podporovaných jazyků naleznete v souboru ./po/README.
|
||||
|
||||
0 - Musíte mít nainstalovaný balíček GNU gettextu. Tento balíček
|
||||
můžete nalézt na ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
|
||||
|
||||
Kroky 1,2 a 3 můžete vynechat, pokud používáte skript Install.cs nebo
|
||||
skript Install.
|
||||
|
||||
1 - Vyberte si jazyky, které budete chtít používat. Zadejte seznam
|
||||
těchto jazyků do systémové proměnné LINGUAS. Angličtina je
|
||||
podporována vždy. Příklady
|
||||
|
||||
C - shell:
|
||||
|
||||
setenv LINGUAS "pt ja de"
|
||||
|
||||
Bash(sh):
|
||||
|
||||
export LINGUAS
|
||||
LINGUAS="pt ja de"
|
||||
|
||||
Přečtěte si soubor po/README pokud chcete přeložit Window Maker
|
||||
pro nějaký další jazyk.
|
||||
|
||||
2 - Navíc, pokud váš jazyk používá multi-byte znaky, například Japonština
|
||||
nebo Korejština, tak musíte nastavit volbu the MultiByteText na YES
|
||||
v souboru ~/GNUstep/Defaults/WMGLOBAL
|
||||
|
||||
3 - Nakonfigurujte, zkompilujte a nainstalujte Window Maker jako obvykle.
|
||||
|
||||
4 - Národní prostředí si můžete změnit i za běhu Window Makeru. Systémovou
|
||||
proměnnou LANG nastavíte na vámi zvolenou hodnotu. Například, pokud
|
||||
chcete použít portugalské prostředí, musíte spustit:
|
||||
|
||||
C - shell:
|
||||
|
||||
setenv LANG pt
|
||||
|
||||
Bourne shell a podobné:
|
||||
|
||||
export LANG
|
||||
LANG=pt
|
||||
|
||||
Nakonec musíte restartovat/spustit Window Maker.
|
||||
|
||||
Poznámka: Když máte nastavenou systémovou proměnnou LC_TYPE, tak jí
|
||||
musíte zrušit před spuštěním Window Makeru.
|
||||
|
||||
Window Maker hledá soubory s definicí menu v tomto pořadí (pro
|
||||
brazilskou portugalštinu):
|
||||
|
||||
menu.pt_BR
|
||||
menu.pt
|
||||
menu
|
||||
|
||||
5 - Pokud si vyberete jazyk, který používá multi-byte znaky, tak musíte
|
||||
příslušným způsobem nastavit fonty. Přečtěte si manuálové stránky
|
||||
o XCreateFontSet k získání většího množství informací o daném
|
||||
problému. Musíte změnit v souboru ~/GNUstep/Default/WindowMaker
|
||||
nastavení fontů pro titulky, menu, atd. Fonty pro dialogy nastavíte
|
||||
v souboru ~/GNUstep/Default/WMGLOBAL. Řetězce %d ve jménech fontů
|
||||
nemusí být odstraněné. Také můžete použít skript wsetfont, který
|
||||
toto vše učiní za vás. Pokud se ho rozhodnote použít, tak si k němu
|
||||
přečtěte instrukce tak, že spustíte wsetfont bez argumentů.
|
||||
|
||||
Příklad části souboru ~/GNUstep/Default/WindowMaker:
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
|
||||
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
|
||||
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
|
||||
|
||||
a souboru ~/GNUstep/Default/WMGLOBAL:
|
||||
|
||||
SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
|
||||
Tyto dva fonty jsou používány v aplikacích, které používají WINGs (WindowMaker a
|
||||
WPrefs.app).
|
||||
|
||||
Skript wsetfont vám umožní nastavit fonty mnohem jednoduším způsobem. Podívejte
|
||||
se na jeho manuálové stránku k získání bližších informací.
|
||||
@@ -1,594 +0,0 @@
|
||||
|
||||
Instrucciones de Instalación para Window Maker
|
||||
|
||||
|
||||
|
||||
PLATAFORMAS SOPORTADAS
|
||||
======================
|
||||
(obs: Alguien me mencionó que lo compiló en...)
|
||||
|
||||
- Intel GNU/Linux Conectiva 5.9 (beta)
|
||||
- Intel GNU/Linux Slackware
|
||||
- Intel GNU/Linux Debian
|
||||
- Intel GNU/Linux other distributions
|
||||
- Sparc GNU/Linux RedHat 5.1
|
||||
- PowerPC GNU/MkLinux
|
||||
- Alpha GNU/Linux RedHat 5.1
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- BSDI 4.0
|
||||
- Solaris 2.5.1, 2.5.2
|
||||
- Solaris 2.6.0
|
||||
- Solaris 2.7beta
|
||||
- SCO Unix
|
||||
- SGI Irix 5.x, 6.5
|
||||
- OSF/1
|
||||
- HP-UX
|
||||
- AIX 3.2.5
|
||||
- AIX 4.1.4 / IBM PowerPC
|
||||
- AIX 4.3.1 / IBM CC compiler
|
||||
- AIX 4.3.2 / IBM PowerPC
|
||||
- AIX 5.3
|
||||
- DEC Alpha/Digital UNIX 4.x
|
||||
- XFree86 / OS/2
|
||||
- Corel NetWinder
|
||||
- SunOS 4.x
|
||||
- PowerMac / Power MachTen 4.1.1 over MacOS
|
||||
- Amiga 3000 running RedHat Linux 5.1 (Rawhide)
|
||||
- IBM S/390 running Linux
|
||||
- iBook running Darwin
|
||||
- Windows NT with Cygwin/XFree86
|
||||
- Sony PlayStation2 running Linux
|
||||
|
||||
Todas las marcas registradas están registradas por sus dueños. (duh)
|
||||
|
||||
Los parches que lo hagan funcionar en otras plataformas son bienvenidos.
|
||||
|
||||
|
||||
REQUERIMIENTOS:
|
||||
==============
|
||||
|
||||
El siguiente software se necesita para usar Window Maker:
|
||||
|
||||
- X11R6.x
|
||||
Window Maker puede ser compilado en versiones más antiguas de X,
|
||||
como X11R5 (Solaris) o X11R4 (OpenWindows) pero no funcionará 100%
|
||||
correctamente.
|
||||
En tales servidores no habrá íconos de aplicación y tendrá problemas
|
||||
usando el dock. Actualizar las bibliotecas cliente (Xlib, Xt, etc)
|
||||
ayudará si no puede actualizar el servidor.
|
||||
|
||||
Lo siguiente se necesita para compilar Window Maker:
|
||||
|
||||
- Requerimientos básicos y obvios
|
||||
Si compila Window Maker, asegúrese de tener gcc (u algún otro
|
||||
compilador ANSI C) y los archivos header de X instalados. Especialmente
|
||||
para los usuarios de Linux principiantes: debe instalar todos los paquetes
|
||||
de desarrollo de X y la suite gcc. De lo contrario no será capaz de
|
||||
compilar ningún programa X, incluyendo Window Maker.
|
||||
|
||||
- libPropList
|
||||
Esta biblioteca se puede encontrar en ftp://ftp.windowmaker.info/pub/libs
|
||||
o en ftp://ftp.gnome.org/pub/libPropList
|
||||
Instálela antes de compilar Window Maker.
|
||||
|
||||
- autoconf, automake y libtool
|
||||
Estas herramientas NO son necesarias, pero SI tiene una o más de ellas
|
||||
instaladas, asegúrese de tener TODO lo siguiente con estas versiones
|
||||
exactas:
|
||||
|
||||
autoconf 2.54
|
||||
automake 1.4
|
||||
libtool 1.4.2
|
||||
|
||||
Si tiene una versión distinta, desactívelas temporalemte renombrándolas
|
||||
a otras cosa o desinstalándolas desde su sistema. Si no desarrolla
|
||||
software no las necesita, así que puede desinstalarla sin peligro.
|
||||
|
||||
- lex (o flex) y yacc (o bison)
|
||||
Estas son usadas por libPropList. lex en realidad no se necesita ya que
|
||||
su archivo de salida está incluido, pero o yo o automake es tonto,
|
||||
causando que el script configure para libPropList simplemente
|
||||
aborte sin ningún motivo si lex no es encontrado.
|
||||
|
||||
OPCIONAL:
|
||||
=========
|
||||
Estas bibliotecas no son necesarias para hacer que Window Maker funcione,
|
||||
pero están soportadas en caso de que quiera usarlas. Los números de versión
|
||||
son aquellos que yo tengo (y por lo tanto, garantizo que funciona), pero
|
||||
otras versiones podría funcionar también.
|
||||
|
||||
- libXPM 4.7 o más actual.
|
||||
Versiones antiguas pueden no funcionar!!!
|
||||
Disponible en ftp://sunsite.unc.edu/pub/Linux/libs/X/
|
||||
|
||||
Hay soporte nativo para archivos XPM, pero no cargará imagenes de
|
||||
algunos formatos poco comunes.
|
||||
|
||||
-libpng 0.96 o más actual y zlib
|
||||
Para soporte de imágenes PNG.
|
||||
http://www.cdrom.com/pub/png/
|
||||
|
||||
- libtiff 3.4 o más actual.
|
||||
Para soporte de imaen TIFF.
|
||||
Puede obtenerla en ftp://ftp.sgi.com/graphics/tiff
|
||||
|
||||
- libjpeg 6.0.1 o más actual
|
||||
Para soporte de imagen JPEG
|
||||
http://www.ijg.org/
|
||||
|
||||
- libgif 2.2 o libungif
|
||||
Para soporte de imagen GIF.
|
||||
ftp://prtr-13.ucsc.edu/pub/libungif/
|
||||
|
||||
- GNU xgettext
|
||||
Si quiere usar mensajes traducidos, necesitará GNU gettext.
|
||||
Otras versiones de gettext no son compatibles y no funcionarán.
|
||||
Obtenga la versión GNU desde ftp://ftp.gnu.org
|
||||
|
||||
OPCIONES DE CONFIGURACIÓN:
|
||||
=========================
|
||||
Estas opciones pueden ser pasadas al script configure para activar/desactivar
|
||||
algunas opciones de Window Maker. Ejemplo:
|
||||
|
||||
./configure --enable-kde --enable-gnome
|
||||
|
||||
configurará Window Maker para que sea compilado con soporte para KDE y GNOME.
|
||||
|
||||
Para obtener una lista de otras opciones, ejecute ./configure --help
|
||||
|
||||
--with-libs-from
|
||||
especifica rutas adicionales por donde se debe buscar bibliotecas.
|
||||
El -L flag debe preceder a cada ruta, tal como:
|
||||
|
||||
--with-libs-from="-L/opt/libs -L/usr/local/lib"
|
||||
|
||||
--with-incs-from
|
||||
especifica rutas adicionales para la búsqueda de archivos header.
|
||||
El parámetro -I debe preceder a cada ruta, tal como:
|
||||
|
||||
--with-incs-from="-I/opt/headers -I/usr/local/include"
|
||||
|
||||
--enable-single-icon
|
||||
activa el agrupamiento de todos los appicons (iconos de aplicaciones)
|
||||
del WM_CLASS+WM_INSTANCE en uno solo. Esta característica no es soportada
|
||||
por todos los desarrolladores. Si tiene algún problema con ella, contacte
|
||||
a su autor: Christopher Seawood <cls@seawood.org>
|
||||
|
||||
--disable-shm
|
||||
desactiva el uso de la extensión MIT de memoria compartida. Esto
|
||||
ralentizará la generación de texturas un poco, pero en algunos casos
|
||||
parecerá necesario debido a un error que se manifiesta como íconos y
|
||||
texturas desordenadas.
|
||||
|
||||
--disable-motif
|
||||
desactiva el soporte para el gestor de ventanas mwm.
|
||||
|
||||
--enable-lite
|
||||
quita cosas que ya están soportadas en los entornos de escritorio,
|
||||
tal como KDE y Gnome. Desactiva cosas como: lista de ventanas,
|
||||
menú de aplicaciones raíz, selección de ventanas múltiple. Note
|
||||
que no podrá salir más desde dentro de Window Maker; tendrá que usar
|
||||
kill con la señal SIGTERM o salir de KDE. No aconsejo activarlo.
|
||||
|
||||
--enable-modelock
|
||||
Soporte para bloqueo de estado de lenguaje XKB. Si no sabe que es esto
|
||||
probablemente no lo necesite.
|
||||
|
||||
--enable-sound
|
||||
activa el soporte del módulo para efectos sonoros.
|
||||
|
||||
--disable-xpm
|
||||
desactiva el uso de la biblioteca XPM aunque este disponible en su
|
||||
sistema.
|
||||
|
||||
--disable-png
|
||||
desactiva el uso de la biblioteca PNG.
|
||||
|
||||
--disable-tiff
|
||||
desactiva el uso de la biblioteca TIFF.
|
||||
|
||||
--disable-gif
|
||||
desactiva el uso de la biblioteca GIF.
|
||||
|
||||
--disable-jpeg
|
||||
desactiva el uso de la biblioteca JPEG.
|
||||
|
||||
--disable-shape
|
||||
desactiva la forma de ventanas (para oclock, xeyes etc.)
|
||||
|
||||
NOTAS ESPECÍFICAS A LA PLATAFORMA:
|
||||
=================================
|
||||
|
||||
- máquinas DEC/Alpha
|
||||
|
||||
#>>>>>>>>>>>
|
||||
From: Anton Ivanov <aivanov@eu.level3.net>
|
||||
To: Marcelo E. Magallon <mmagallo@debian.org>
|
||||
Subject: Re: El paquete WindowMaker funciona bien en Alpha?
|
||||
|
||||
> Hola,
|
||||
>
|
||||
> Estuve leyendo algunos documentos en el tarball de WindowMaker,
|
||||
> y encontré esto:
|
||||
>
|
||||
> | - máquinas DEC/Alpha
|
||||
> | podría necesitar pasar el parámetro --disable-shm a configure,
|
||||
> | así ./configure --disable-shm
|
||||
>
|
||||
> alguien está teniendo problemas con WindowMaker en Alpha? Puede alguien
|
||||
> por favor probar esto? Debería el parámetro ser pasado al compilar
|
||||
> en Alpha?
|
||||
|
||||
Descargo de responsabilidad: alphas bajo mi mando nunca han ejecutado X
|
||||
y es poco probable de que las ejecute repentinamente en algún momento.
|
||||
|
||||
Alpha suele tener alguna ridícula poca cantidad de memoria compartida
|
||||
configurada.
|
||||
|
||||
Así que muchísimas aplicaciones suelen to barf. Concretamente - cdrecord, mysql server, etc.
|
||||
|
||||
Verifique donde está el suyo en este momento y súbalo a un valor más adecuado catting la entrada
|
||||
adecuada de /proc o cambiando el /usr/src/linux/include/asm/shmparam.h.
|
||||
|
||||
De lo contrario la memoria compartida en alpha debiera ser completamente funcional y no veo razón
|
||||
para desactivarla. Las mías están aumentadas a 32 o más en muchas máquinas.
|
||||
|
||||
Y si recuerdo correctamente los comentarios en aquél archivo están en realidad mal.
|
||||
El valor no está en bytes, pero si en palabra de tamaño máquina. Para alpha *8.
|
||||
|
||||
Como dije - no ejecuto X en ellas asi que apliqué a todas #include "stdisclaimer.h".
|
||||
#<<<<<<<<<<<<
|
||||
|
||||
- SCO Unix - ejecute configure así
|
||||
CFLAGS="-belf -DANSICPP" ./configure
|
||||
|
||||
-SunOS, Solaris
|
||||
Si tiene gcc instalado, ejecute configure como:
|
||||
CPP_PATH="gcc -E -x c" ./configure
|
||||
Sun cpp le falta algunas características que necesita Window Maker y
|
||||
puede causarle problemas al analizar sintacticamente los archivos config.
|
||||
También podría necesitar usar el --with-libs-from y --with-incs-from para
|
||||
suministrarle el directorio donde libtiff se aloja.
|
||||
Alguien me envió un mensaje diciéndome que también debe hacer que /usr/local/lib
|
||||
sea la primera ruta en LD_LIBRARY_PATH para que funcione.
|
||||
|
||||
Si tiene un Ultra Creator 3D o alguna otra máquina con gráficos high-end,
|
||||
asegúrese de iniciar el servidor X con el valor visual por defecto a 24bpp o
|
||||
podría experimentar problemas con colores destrozados.
|
||||
Este es un error de wmaker y será reparado.
|
||||
|
||||
- GNU/Linux en general
|
||||
Asegúrese de tener /usr/local/lib en /etc/ld.so.conf y de ejecutar
|
||||
ldconfig después de instalar.
|
||||
Desinstale cualquier versión empaquetada de Window Maker antes de
|
||||
instalar una nueva versión.
|
||||
|
||||
- RedHat GNU/Linux
|
||||
Los sistemas RedHat tienen varios problemas molestos. Si lo usa,
|
||||
asegúrese de seguir los pasos de más abajo o Window Maker no funcionará:
|
||||
|
||||
* si instaló el Window Maker que viene con RedHat, desinstálelo antes de
|
||||
actualizar;
|
||||
|
||||
*asegúrese que no tiene las variables de entorno LANG y LINGUAS establecidas a
|
||||
en_RN;
|
||||
|
||||
*asegúrese de tener /usr/local/bin en su variable de entorno PATH;
|
||||
|
||||
* asegúrese de tener /usr/local/lib en /etc/ld.so.conf antes de ejecutar
|
||||
ldconfig;
|
||||
|
||||
*si tiene problemas que mencionan un menaje de error con --no-reexec
|
||||
desinstale libtool-1.2b e instale libtool-1.3 en su lugar. libtool-1.3
|
||||
se puede encontrar en ftp.gnu.org. También lea la sección TROUBLESHOOTING
|
||||
(PROBLEMAS);
|
||||
|
||||
* si instaló el paquete Window Maker desde RedHat y está instalando una
|
||||
nueva versión de WM a mano (compilandolo usted mismo), desinstale antes el
|
||||
paquete desde RedHat.
|
||||
|
||||
*asegúrese de tener un enlace simbólico desde /usr/include/X11 hacia
|
||||
/usr/X11R6/include/X11 (si no, tipee ln -s /usr/X11R6/include/X11 /usr/include/X11)
|
||||
|
||||
* asegúrese de tener /lib/cpp apuntando al programa cpp.
|
||||
|
||||
Si tiene alguna duda en cuanto a hacer algunas de las cosas de arriba,
|
||||
por favor no dude en contactar el soporte para usuarios de RedHat. Ellos
|
||||
responderán amablemente a todas sus preguntas en lo que respecta a su sistema.
|
||||
Ellos también conocen mucho más acerca de su propio sistema que nosotros
|
||||
(nosotros no usamos RedHat).
|
||||
|
||||
- PowerPC MkLinux
|
||||
Necesitará tener la última version de Xpmac. Las versiones más antiguas
|
||||
parecen tener errores que producen el cuelgue del sistema.
|
||||
|
||||
- Debian GNU/Linux
|
||||
Si quiere soporte JPEG y TIFF, asegúrese de tener libtiff-dev y
|
||||
libjpeg-dev instalados.
|
||||
|
||||
- SuSE GNU/Linux
|
||||
Si instaló el paquete Window Maker desde SuSE,
|
||||
desinstálelo antes de instentar compilar wmaker o podría
|
||||
tener problemas.
|
||||
|
||||
|
||||
- MetroX (version desconocida)
|
||||
MetroX tiene un error que corrompe pixmaps que se establecen como
|
||||
fondos de ventana. Si usa MetroX y tuvo problemas raros con texturas, no use
|
||||
texturas en las barras de títulos. O use un servidor X distinto.
|
||||
|
||||
INSTALACIÓN:
|
||||
=============
|
||||
|
||||
Compilando Window Maker
|
||||
------------------
|
||||
Para un comienzo rápido, tipee lo siguiente en el prompt del shell:
|
||||
|
||||
./configure
|
||||
make
|
||||
|
||||
luego, regístrese como root y tipee:
|
||||
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
o si quiere remover los símbolos de depuración desde los binarios y hacerlos más
|
||||
pequeños, puede tipear:
|
||||
|
||||
make install-strip
|
||||
ldconfig
|
||||
|
||||
Esto compilará e instalará Window Maker con los parámetros por defecto.
|
||||
|
||||
Si quiere personalizar algunas opciones de compilación, puede hacer lo siguiente.
|
||||
|
||||
1. (opcional)Mire en la sección OPCIONES DE CONFIGURACIÓN para ver las
|
||||
opciones disponibles. También ejecute:
|
||||
|
||||
./configure --help
|
||||
|
||||
para obtener un listado completo de otras opciones que están disponibles.
|
||||
|
||||
2. Ejecute configure con las opciones que quiera. Por ejemplo, si quiere
|
||||
usar la opción --enable-kde, tipee:
|
||||
|
||||
./configure --enable-kde
|
||||
|
||||
3. (opcional) Edite src/wconfig.h con su editor de texto favorito y
|
||||
echele un vistazo por algunas opciones que podría querer cambiar.
|
||||
|
||||
4. Compile. Solo tipee:
|
||||
|
||||
make
|
||||
|
||||
5. Regístrese como root (si no puede hacerlo, lea la sección "No tengo la contraseña de root" :-()
|
||||
e instale Window Maker en su sistema:
|
||||
su root
|
||||
make install
|
||||
|
||||
|
||||
Configuración específica del usuario
|
||||
------------------------------------
|
||||
|
||||
Estas instrucciones no necesitan ser seguidas al actualizar Window Maker
|
||||
desde una versión más antigua, a menos que se indique de otra forma en el archivo
|
||||
NEWS.
|
||||
|
||||
Todo usuario en su sistema que desee ejecutar Window Maker debe hacer lo siguiente:
|
||||
|
||||
1. Instale los archivos de configuración de Window Maker en su directorio home.
|
||||
Tipee:
|
||||
wmaker.inst
|
||||
|
||||
wmaker.inst instalará los archivos de configuración de Window Maker y
|
||||
configurará X para que automáticamente lance Window Maker al inicio.
|
||||
|
||||
Eso es todo!
|
||||
|
||||
Puede tipear "man wmaker" para obtener algo de ayuda general para la
|
||||
configuración y otras cosas.
|
||||
Lea la Guia de Usuario para una explicación más a fondo de Window Maker.
|
||||
|
||||
Podría querer dar una mirada a la FAQ también.
|
||||
|
||||
Instalando el paquete extras
|
||||
----------------------------
|
||||
|
||||
Desempaquete WindowMaker-extra-<número-de-versión>.tar.gz en /usr/local/share
|
||||
|
||||
Puede obtener el archivo en ftp://ftp.windowmmaker.org. Este archivo es optativo
|
||||
y solo tiene unos pocos íconos, y temas. Busque el último <número-de-versión>
|
||||
disponible.
|
||||
También hay un WindowMaker-extra.readme que le enseña donde vería ir ese paquete.
|
||||
|
||||
|
||||
No tengo la contraseña de root :(
|
||||
--------------------------------
|
||||
|
||||
Si no puede obtener privilegios de superusuario (no puede ser root) puede
|
||||
instalar wmaker en su propio directorio home. Para esto, proporcione la
|
||||
opción --prefix al ejecutar configure en el paso 2 de compilando Window Maker.
|
||||
También necesitará proporcionar la opción --with-gnustepdir, para especificar la ruta
|
||||
para WPrefs.app. Ejemplo:
|
||||
|
||||
./configure --prefix=/home/jshmoe --with-gnustepdir=/home/jshmoe/GNUstep/Applications
|
||||
|
||||
Luego haga /home/jshmoe/bin para que se lo incluya en su ruta de búsqueda, agregue
|
||||
/home/jshmoe/lib a su variable de entorno LD_LIBRARY_PATH y ejecute bin/wmaker.inst
|
||||
|
||||
Por supuesto, /home/jshmoe se supone que va a ser reemplazado con la ruta a su
|
||||
directorio home real.
|
||||
|
||||
|
||||
ACTUALIZANDO
|
||||
============
|
||||
Si está actualizando desde una versión antigua de Window Maker:
|
||||
|
||||
1. Configure y compile Window Maker como siempre.
|
||||
2. Instale Window Maker (pero no ejecute wmaker.inst)
|
||||
3. Lea el archivo NEWS y actualice sus archivos de configuración,
|
||||
si es necesario.
|
||||
|
||||
PROBLEMAS
|
||||
=========
|
||||
|
||||
Cuando tenga alguno problemas durante la configuración (al ejecutar configure),
|
||||
tal como no poder usar una biblioteca de formato gráfico que piensa tener instalada,
|
||||
mire en el archivo config.log para obtener ideas sobre el problema.
|
||||
|
||||
== Error al cargar las fuentes, siempre que existan.
|
||||
|
||||
Intente recompilar sin el soporte NLS.
|
||||
|
||||
== Error al configurar
|
||||
|
||||
ltconfig: unrecognized option `--no-reexec'
|
||||
Try `ltconfig --help' for more information.
|
||||
configure: error: libtool configure failed
|
||||
|
||||
quite la opción --no-reexec desde aclocal.m4 y libPropList/aclocal.m4 y
|
||||
reconfigure.
|
||||
También asegúrese que las versiones de autoconf y automake que tenga instaladas son:
|
||||
|
||||
autoconf 2.13
|
||||
automake 1.4
|
||||
libtool 1.3
|
||||
|
||||
Note que ella no debe ser libtool 1.2b, debe ser libtool 1.3,
|
||||
desde los sitios GNU.
|
||||
|
||||
== No puedo encontrar proplist.h o libPropList.something
|
||||
|
||||
Baje e instale libPropList desde los lugares ya citados en algún lugar
|
||||
de este archivo.
|
||||
|
||||
== configure no detecta libtiff, u otras bibliotecas gráficas.
|
||||
|
||||
Elimine config.cache, luego vuelva a ejecutar configure añadiendo las siguientes
|
||||
opciones a configure (entre sus otras opciones):
|
||||
|
||||
--with-libs-from="-L/usr/local/lib"
|
||||
--with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
|
||||
|
||||
Sustituya las rutas donde están localizadas sus bibliotecas gráficas y sus
|
||||
correspondientes archivos header. Puede colocar rutas múltiples en cualquiera de
|
||||
estas opciones, como se muestra en el ejemplo de --with-incs-from . Solo coloque
|
||||
un espacio entre ellas.
|
||||
|
||||
== configure no detecta libXpm.
|
||||
|
||||
* Verifique si tiene un enlace simbólico desde libXpm.so.4.9 a libXpm.so
|
||||
|
||||
== Segmentation fault al inicio.
|
||||
|
||||
* Verifique si la versión de libXPM que tiene es por lo menos la 4.7
|
||||
|
||||
* Verifique si tiene una versión actualizada de ~/GNUstep/Defaults/WindowMaker
|
||||
|
||||
Si no está seguro, intente renombrar ~/GNUstep a ~/GNUtmp y luego ejecute wmaker.inst
|
||||
|
||||
== "...: your machine is misconfigured. gethostname() returned (none)"
|
||||
|
||||
* el hostname de su máquina está definido a algo inválido, como comenzar con
|
||||
un paréntesis. Haga un man hostname para obtener información acerca de como definirlo.
|
||||
|
||||
|
||||
== El menú raíz contiene solo 2 entradas. ("XTerm" y "Exit...")
|
||||
|
||||
* Window Maker no está encontrando cpp (el preprocesador de C). Si su
|
||||
cpp no está ubicado en /lib/cpp, edite config.h y corrija la ruta en
|
||||
CPP_PATH.
|
||||
|
||||
== checking lex output file root... configure: error: cannot find output from true; giving up
|
||||
|
||||
* Lea la sección REQUERIMIENTOS de este archivo.
|
||||
|
||||
|
||||
LOCALES/INTERNACIONALIZACIÓN
|
||||
============================
|
||||
|
||||
Window Maker tiene soporte de idioma nacional. Para activar este soporte,
|
||||
debe compilar Window Maker con algunos parámetros adicionales.
|
||||
|
||||
0 - Debe tener el paquete GNU gettext instalado. Puede obtenerse en
|
||||
ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
|
||||
|
||||
Los pasos 1 al 3 pueden saltearse si usa el script Install.
|
||||
|
||||
1 - Debe seleccionar los idiomas que quiere soportar. Defina el
|
||||
LINGUAS a la lista de locales que quiera. El Inglés siempre está
|
||||
soportado. Ejemplo:
|
||||
|
||||
setenv LINGUAS "pt ja de"
|
||||
en csh
|
||||
|
||||
o
|
||||
|
||||
export LINGUAS;LINGUAS="pt ja de"
|
||||
en sh
|
||||
|
||||
La lista de locales soportados se pueden encontrar en po/README.
|
||||
El Inglés es el idioma pr defecto.
|
||||
|
||||
Lea po/README si desea traducir y mantener archivos locale para otros
|
||||
idiomas.
|
||||
|
||||
2 - Adicionalmente, si su idioma usa caracteres multi-byte, tal como
|
||||
Japonés o Coreano, debe definir la opción MultiByteText a YES
|
||||
en ~/GNUstep/Defaults/WMGLOBAL
|
||||
|
||||
3 - Configure, compile e instale Window Maker normalmente.
|
||||
|
||||
4 - Para seleccionar un locale particular en tiempo de ejecución debe definir la
|
||||
variable de entorno LANG al locale que quiera. Por ejemplo, si quiere definir
|
||||
el locale portugués, debe ejecutar
|
||||
|
||||
setenv LANG pt
|
||||
|
||||
en csh o
|
||||
|
||||
export LANG; LANG=pt
|
||||
|
||||
en Bourne sh y similares
|
||||
|
||||
Nota: Si tiene definida la variable de entorno LC_CTYPE, debe
|
||||
indefinirla antes de ejecutar wmaker.
|
||||
|
||||
Window Maker busca los archivos de definición de menú en el siguiente orden:
|
||||
(para portugués brasileño, en este caso):
|
||||
|
||||
menu.pt_BR
|
||||
menu.pt
|
||||
menu
|
||||
|
||||
5 - Si elige un idioma que usa caracteres multi-byte, debe configurar
|
||||
las fuentes adecuadamente. Lea la página del manual para XCreateFontSet
|
||||
para obtener más detalles sobre esto. Debe cambiar el archivo ~/G/D/Windowmaker
|
||||
para las fuentes usadas en barras de título, menús y otras cosas. Para las fuentes
|
||||
usadas en ventanas de diálogo, cambie ~/G/D/WMGLOBAL. El %d en los nombres de las
|
||||
fuentes no debe ser quitado. Puede también usar el script wsetfont proporcionado para
|
||||
esta tarea. Lea el mismo script para obtener instrucciones.
|
||||
|
||||
Por ejemplo, puede especificar lo siguiente en ~/G/D/WindowMaker:
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
|
||||
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
|
||||
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
|
||||
|
||||
y en ~/G/D/WMGLOBAL:
|
||||
|
||||
SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
|
||||
Las 2 fuentes de arriba son usadas únicamente por aplicaciones que usan WINGs
|
||||
(WindowMaker y WPrefs.app)
|
||||
|
||||
El script wsetfont que se proporciona le permitirá cambiar las definiciones de fuentes
|
||||
de una manera fácil. De una mirada al script para detalles de uso.
|
||||
|
||||
traducido por Efraín Maximiliano Palermo <max_drake2001@yahoo.com.ar>
|
||||
@@ -1,631 +0,0 @@
|
||||
|
||||
Instructions pour l'installation de Window Maker
|
||||
|
||||
|
||||
|
||||
PLATEFORMES SUPPORTÉES
|
||||
======================
|
||||
(c.à.d. : j'ai entendu dire que la compilation a été réalisée avec succès sur..)
|
||||
|
||||
- Intel GNU/Linux Conectiva 5.9 (beta)
|
||||
- Intel GNU/Linux Slackware
|
||||
- Intel GNU/Linux Debian
|
||||
- Intel GNU/Linux (autres)
|
||||
- Sparc GNU/Linux RedHat 5.1
|
||||
- PowerPC GNU/MkLinux
|
||||
- Alpha GNU/Linux RedHat 5.1
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- BSDI 4.0
|
||||
- Solaris 2.5.1, 2.5.2
|
||||
- Solaris 2.6.0
|
||||
- Solaris 2.7beta
|
||||
- Solaris 2.8 sur Ultra Sparc 10 et E450
|
||||
- SCO Unix
|
||||
- SGI Irix 5.x, 6.5
|
||||
- OSF/1
|
||||
- HP-UX
|
||||
- AIX 3.2.5
|
||||
- AIX 4.1.4 / IBM PowerPC
|
||||
- AIX 4.3.1 / IBM CC compiler
|
||||
- AIX 4.3.2 / IBM PowerPC
|
||||
- AIX 5.3
|
||||
- DEC Alpha/Digital UNIX 4.x
|
||||
- XFree86 / OS/2
|
||||
- Corel NetWinder
|
||||
- SunOS 4.x
|
||||
- PowerMac / Power MachTen 4.1.1 sous MacOS
|
||||
- Amiga 3000 sous RedHat Linux 5.1 (Rawhide)
|
||||
- IBM S/390 sous Linux
|
||||
- IBM S/390 sous Conectiva Linux (experimental)
|
||||
- iBook sous Darwin
|
||||
- Windows NT sous Cygwin/XFree86
|
||||
- Sony PlayStation2 sous Linux
|
||||
|
||||
Toutes les marques déposées sont la propriété de leur propriétaire.
|
||||
|
||||
Tout patch qui pourrait faciliter l'adaptation à d'autres plateformes
|
||||
est le bienvenu.
|
||||
|
||||
|
||||
PRÉ-REQUIS
|
||||
==========
|
||||
|
||||
Les logiciels suivants sont nécessaires à l'utilisation de Window Maker :
|
||||
|
||||
- X11R6.x
|
||||
Window Maker peut être compilé avec des versions plus anciennes de X,
|
||||
comme X11R5 (Solaris) ou X11R4 (OpenWindows), mais il ne fonctionnera
|
||||
pas correctement à 100%.
|
||||
Avec ces serveurs X, les icônes des applications n'apparaîtrons pas,
|
||||
et vous aurez des problèmes à l'utilisation du dock. La mise à jour
|
||||
des librairies côté client (Xlib, Xt, etc.) pourront améliorer les
|
||||
choses si vous ne pouvez pas mettre à jour le serveur.
|
||||
|
||||
Les éléments suivants sont nécessaires à la compilation de Window Maker :
|
||||
|
||||
- pré-requis de base
|
||||
Pour compiler Window Maker, assurez-vous que gcc (ou tout autre
|
||||
compilateur de C ANSI) ainsi que les fichiers d'en-têtes de X sont
|
||||
installés. Débutants sous Linux : vous devez installer les paquetages
|
||||
de développement de X ainsi que ceux de la suite gcc. Le cas contraire,
|
||||
vous ne pourrez jamais compiler aucun programme prévu pour X, y compris
|
||||
Window Maker.
|
||||
|
||||
- autoconf, automake et libtool
|
||||
Ces outils ne sont pas indispensables, mais si au moins l'un d'eux
|
||||
est installé sur votre système, assurez-vous que TOUS le sont, et
|
||||
que les versions de ces outils sont exactement :
|
||||
autoconf 2.54
|
||||
automake 1.4
|
||||
libtool 1.4.2
|
||||
Si les versions installées sur votre système différent, désactivez-les
|
||||
provisoirement, par exemple en les renommant, ou en les désinstallant
|
||||
de votre système. Si vous ne développez ni de compilez de logiciels,
|
||||
vous n'en avez pas besoin et leur désinstallation n'est donc pas un
|
||||
problème.
|
||||
|
||||
|
||||
OPTIONNEL
|
||||
=========
|
||||
|
||||
Ces librairies ne sont pas nécessaires pour utiliser Window Maker, mais
|
||||
elles sont supportées, au cas où vous souhaiteriez les utiliser. Les
|
||||
versions ci-dessous sont celles dont je dispose (et du coup, il est
|
||||
garanti qu'elles fonctionnent), mais des versions différentes peuvent
|
||||
fonctionner aussi bien.
|
||||
|
||||
|
||||
- libXPM 4.7 ou plus récent
|
||||
Les versions plus anciennes peuvent ne pas fonctionner !!!
|
||||
Disponible sur ftp://sunsite.unc.edu/pub/Linux/libs/X/
|
||||
|
||||
Le support des fichiers XPM est intégré, mais il ne prendra
|
||||
pas en compte les images dont le format est exotique.
|
||||
|
||||
- libpng 0.96 ou plus récent, et zlib
|
||||
Pour pouvoir utiliser les images au format PNG.
|
||||
http://www.cdrom.com/pub/png/
|
||||
|
||||
- libtiff 3.4 ou plus récent
|
||||
Pour pouvoir utiliser les images au format TIFF.
|
||||
Vous trouverez ça ici : ftp://ftp.sgi.com/graphics/tiff
|
||||
|
||||
- libjpeg 6.0.1 ou plus récent
|
||||
Pour pouvoir utiliser les images au format JPEG.
|
||||
http://www.ijg.org/
|
||||
|
||||
- libgif 2.2 ou libungif
|
||||
Pour pouvoir utiliser les images au format GIF.
|
||||
ftp://prtr-13.ucsc.edu/pub/libungif/
|
||||
|
||||
- GNU xgettext
|
||||
Si vous voulez disposer des traductions en d'autres langues, GNU gettext
|
||||
est nécessaire. Les autres versions de gettext sont incompatibles et ne
|
||||
fonctionneront pas.
|
||||
Vous trouverez la version GNU sur ftp://ftp.gnu.org
|
||||
|
||||
|
||||
OPTIONS DE CONFIGURATION
|
||||
========================
|
||||
|
||||
Ces options peuvent être passées au script de configuration afin d'activer
|
||||
ou désactiver des fonctionnalités de Window Maker. Par exemple :
|
||||
|
||||
./configure --enable-kde --enable-gnome
|
||||
|
||||
configurera Window Maker avec le support intégré pour KDE et GNOME.
|
||||
|
||||
|
||||
Afin d'obtenir la liste des autres options, exécutez ./configure --help
|
||||
|
||||
--with-libs-from
|
||||
ajoute des chemins d'accès pour la recherche des librairies.
|
||||
L'option -L doit précéder chaque chemin d'accès, comme suit :
|
||||
--with-libs-from="-L/opt/libs -L/usr/local/lib"
|
||||
|
||||
--with-incs-from
|
||||
ajoute des chemins d'accès pour la recherche des fichiers d'en-tête.
|
||||
L'option -I doit précéder chaque chemin d'accès, comme suit :
|
||||
--with-incs-from="-I/opt/headers -I/usr/local/include"
|
||||
|
||||
--enable-single-icon
|
||||
active le regroupement des toutes les appicons des WM_CLASS et WM_INSTANCE
|
||||
en une seule icône. Aucun support n'est offert par les développeurs pour
|
||||
cette fonctionnalité. Si vous avez des problèmes avec celle-ci, contactez
|
||||
son auteur :
|
||||
Christopher Seawood <cls@seawood.org>
|
||||
|
||||
--disable-shm
|
||||
désactive l'utilisation de l'extension "MIT shared memory". Cela ralentira
|
||||
un petit peu la génération des textures, mais il semble que cela soit
|
||||
nécessaire dans certains cas pour éviter un bogue se manifestant au niveau
|
||||
des icônes et des textures.
|
||||
|
||||
--disable-motif
|
||||
désactive le support pour les fonctionnalités en rapport avec le gestionnaire
|
||||
de fenêtres mwm.
|
||||
|
||||
--enable-lite
|
||||
désactive des fonctionnalités déjà prises en compte par les gestionnaires de
|
||||
bureau tels que KDE et GNOME. Celà concerne : la liste de fenêtres, le menu
|
||||
des applications, la sélection multiple de fenêtres. Attention : vous ne
|
||||
pourrez plus sortir de Window Maker autrement qu'en utilisant kill avec le
|
||||
signal SIGTERM ou en quittant à l'aide de KDE. Il n'est pas conseillé
|
||||
d'utiliser cette option.
|
||||
|
||||
--enable-modelock
|
||||
active le support pour le verrouillage du "XKB language status". Si vous ne
|
||||
savez pas de quoi il retourne, c'est probablement que vous n'en avez pas
|
||||
utilité.
|
||||
|
||||
--enable-sound
|
||||
active le support pour le module de gestion des effets sonores.
|
||||
|
||||
--disable-xpm
|
||||
désactive l'utilisation de la librairie XPM même si elle est présente
|
||||
sur votre système.
|
||||
|
||||
--disable-png
|
||||
désactive l'utilisation de la librairie PNG.
|
||||
|
||||
--disable-tiff
|
||||
désactive l'utilisation de la librairie TIFF.
|
||||
|
||||
--disable-gif
|
||||
désactive l'utilisation de la librairie GIF.
|
||||
|
||||
--disable-jpeg
|
||||
désactive l'utilisation de la librairie JPEG.
|
||||
|
||||
--disable-shape
|
||||
désactive l'utilisation de "shaped windows" (pour oclock, xeyes, etc.).
|
||||
|
||||
|
||||
NOTES SPÉCIFIQUES AUX PLATEFORMES
|
||||
=================================
|
||||
|
||||
- machines DEC/Alpha
|
||||
|
||||
#>>>>>>>>>>>
|
||||
De : Anton Ivanov <aivanov@eu.level3.net>
|
||||
A : Marcelo E. Magallon <mmagallo@debian.org>
|
||||
Sujet : Re : Est-ce que le paquetage WindowMaker fonctionne correctement sur Alpha?
|
||||
|
||||
> Salut,
|
||||
>
|
||||
> Je lisais la doc contenue dans l'archive de WindowMaker, quand je suis
|
||||
> tombé sur ça :
|
||||
>
|
||||
> | - machines DEC/Alpha
|
||||
> | Il est possible que vous deviez utiliser l'option --disable-shm pour
|
||||
> | configurer la compilation, comme suit :
|
||||
> | ./configure --disable-shm
|
||||
>
|
||||
> est-ce que quelqu'un a eu des problèmes avec WindowMaker sur Alpha? Est-ce
|
||||
> que quelqu'un peut tester cela? Doit-on vraiment utiliser cette option
|
||||
> pour compiler sur Alpha?
|
||||
|
||||
Notez bien : les Alphas dont je me sers ne sont jamais sous X et ne sont pas près
|
||||
de l'être.
|
||||
|
||||
Bien souvent, la configuration des Alphas n'inclut qu'un volume ridiculement
|
||||
petit de mémoire partagée. Aussi il n'est pas étonnant qu'un grand nombre
|
||||
d'applications comme cdrecord ou mysql server plantent carrément.
|
||||
|
||||
Vérifiez ces réglages sur votre système et modifiez-les en conséquent :
|
||||
pour cela, manipulez l'entrée appropriée dans /proc ou modifiez le fichier
|
||||
/usr/src/linux/include/asm/shmparam.h.
|
||||
|
||||
En dehors de ce cas, la mémoire partagée sous Alpha est sensée ne pas
|
||||
poser de problème et je ne vois aucune raison de la désactiver.
|
||||
Pour ma part, elle est à 32 ou plus sur la pluspart des machines.
|
||||
|
||||
De plus, si ma mémoire est exacte, les commentaires dans ce fichier
|
||||
sont tout à fait inexacts. La valeur n'est pas exprimée en octets, mais en
|
||||
mots, dépendant de la machine. Pour les Alphas, c'est donc *8.
|
||||
|
||||
Je rappelle que je n'utilise pas X sur ces machines, donc ce que j'indique
|
||||
est soumis à toutes les réserves habituelles. (#include "standard_disclaimer.h")
|
||||
#<<<<<<<<<<<<
|
||||
|
||||
|
||||
- SCO Unix
|
||||
Lancez configure comme suit :
|
||||
CFLAGS="-belf -DANSICPP" ./configure
|
||||
|
||||
- SunOS, Solaris
|
||||
Si gcc est installé, lancez configure comme suit :
|
||||
CPP_PATH="gcc -E -x c" ./configure
|
||||
Le cpp de Sun ne dispose pas de certaines fonctionnalités nécessaire pour
|
||||
Window Maker et cela peut occasionner des problèmes avec l'utilisation des
|
||||
fichiers de configuration.
|
||||
Il peut être aussi nécessaire d'indiquer le chemin d'accès à la librairie
|
||||
libtiff en utilisant les options --with-libs-from et --with-incs-from
|
||||
avec configure.
|
||||
Quelqu'un m'a rapporté qu'il est nécessaire de faire figurer /usr/local/lib
|
||||
en premier dans la variable d'environnement LD_LIBRARY_PATH.
|
||||
|
||||
Si vous utilisez un Ultra Creator 3D ou une autre machine graphique
|
||||
de haut niveau, faites en sorte de démarrer le serveur X avec le mode
|
||||
graphique par défaut à 24bpp sinon vous pourriez constaer des problèmes
|
||||
au niveau des couleurs.
|
||||
C'est une bogue répertorié au niveau de Window Maker, il sera corrigé.
|
||||
|
||||
- GNU/Linux en général
|
||||
Assurez-vous que /usr/local/lib figure dans /etc/ld.so.conf et que vous
|
||||
avez lancé ldconfig après l'installation.
|
||||
Désinstallez tout précédent paquetage de Window Maker avant d'installer
|
||||
une nouvelle version.
|
||||
|
||||
- RedHat GNU/Linux
|
||||
Il peut y avoir plusieurs problèmes ennuyeux sur les systèmes RedHat.
|
||||
Voici la marche à suivre sous peine de ne pouvoir utiliser Window Maker
|
||||
sur ces systèmes :
|
||||
|
||||
* si la version de Window Maker livrée avec RedHat est installée,
|
||||
désinstallez-la avant de mettre à jour votre système;
|
||||
|
||||
* assurez-vous que ni la variable d'environnement LANG ni LINGUAS ne
|
||||
contiennent "en_RN";
|
||||
|
||||
* vérifiez que /usr/local/bin est présent dans votre variable d'environnement
|
||||
PATH;
|
||||
|
||||
* il faut que /usr/local/lib soit dans /etc/ld.so.conf avant de lancer
|
||||
ldconfig;
|
||||
|
||||
* si vous rencontrez des messages d'erreur en rapport avec "--no-reexec",
|
||||
désinstallez libtool-1.2b et installez libtool-1.3.
|
||||
libtool-1.3 peut être trouvé sur ftp.gnu.org.
|
||||
Consultez aussi la section PROBLÈMES;
|
||||
|
||||
* si vous aviez auparavant installé le paquetage de Window Maker livré
|
||||
avec RedHat et que vous voulez installer maintenant manuellement une nouvelle
|
||||
version, vous devez au préalable désinstaller le paquetage provenant de la
|
||||
RedHat;
|
||||
|
||||
* assurez-vous qu'il existe un lien symbolique de from /usr/include/X11 vers
|
||||
/usr/X11R6/include/X11 (le cas échéant, lancez cette commande :
|
||||
ln -s /usr/X11R6/include/X11 /usr/include/X11);
|
||||
|
||||
* assurez-vous que /lib/cpp pointe bien vers le programme cpp
|
||||
|
||||
Si vous avez un doute concernant quoi que ce soit de relatif à l'installation
|
||||
de Window Maker sur une RedHat, n'hésitez pas à contacter le support
|
||||
utilisateur de RedHat. Ils vous renseigneront toujours et tenteront de vous
|
||||
dépanner dans l'utilisation et la configuration de votre système RedHat.
|
||||
D'un autre côté, ils sont plus au fait que nous pour tout ce qui est relatif
|
||||
aux RedHat (nous n'en utilisons pas).
|
||||
|
||||
- PowerPC MkLinux
|
||||
Installez la version la plus récente de Xpmac. Les versions plus
|
||||
anciennes semblent contenir un bogue qui est susceptible de bloquer
|
||||
le système.
|
||||
|
||||
- Debian GNU/Linux
|
||||
Si vous voulez bénéficier du support des fichier JPEG et TIFF,
|
||||
assurez-vous que les paquetages libtiff-dev et libjpeg-dev sont installés.
|
||||
|
||||
- SuSE GNU/Linux
|
||||
Désinstallez tout précédent paquetage de Window Maker avant d'installer
|
||||
une nouvelle version. Le cas échéant, vous pourriez rencontrer des
|
||||
problèmes.
|
||||
|
||||
- MetroX (version indéterminée)
|
||||
MetroX contient un bogue qui corrompt les pixmaps utilisées en fond
|
||||
de fenêtres. Si vous utilisez MetroX et rencontrer des problèmes
|
||||
avec les textures, n'utilisez pas les textures dans les barres de titre,
|
||||
ou bien utilisez un autre serveur X.
|
||||
|
||||
|
||||
INSTALLATION
|
||||
============
|
||||
|
||||
Compiler Window Maker
|
||||
---------------------
|
||||
Pour aller vite, tapez ce qui suit dans un prompt shell :
|
||||
|
||||
./configure
|
||||
make
|
||||
|
||||
puis, loguez-vous en tant que root and tapez :
|
||||
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
ou, si vous voulez ôter les infos de débogage des exécutables et ainsi les
|
||||
rendre plus petits, tapez plutôt :
|
||||
|
||||
make install-strip
|
||||
ldconfig
|
||||
|
||||
Tout ceci compile et installe Window Maker avec les réglages par défaut.
|
||||
|
||||
Maintenant, si vous voulez personnaliser des options de compilation, vous
|
||||
pouvez faire :
|
||||
|
||||
1. (optionnel) Consulter la section OPTIONS DE CONFIGURATION
|
||||
dans ce même fichier. Exécutez aussi :
|
||||
|
||||
./configure --help
|
||||
|
||||
pour avoir la liste des autres options disponibles.
|
||||
|
||||
2. Lancez configure avec les options choisies. Par exemple, si vous voulez
|
||||
utiliser l'option --enable-kde, tapez :
|
||||
|
||||
./configure --enable-kde
|
||||
|
||||
3. (optionnel) Éditez src/wconfig.h avec votre éditeur de texte favori et
|
||||
et modifiez sont contenu à votre guise.
|
||||
|
||||
4. Compilez. Il faut juste taper :
|
||||
|
||||
make
|
||||
|
||||
5. Loguez-vous en tant que root (si vous ne pouvez pas le faire, lisez le
|
||||
paragraphe "Je n'ai pas le mot de passe de root :-(") et installez
|
||||
Window Maker sur votre système :
|
||||
su root
|
||||
make install
|
||||
|
||||
|
||||
Réglages pour un utilisateur
|
||||
----------------------------
|
||||
|
||||
Ces instructions suivantes ne sont pas nécessaires si vous mettez à jour
|
||||
Window Maker à partir d'une version plus ancienne, à moins que ce soit
|
||||
précisé dans le fichier NEWS.
|
||||
|
||||
Chaque utilisateur qui veut utiliser Window Maker sur votre système doit
|
||||
faire ce qui suit :
|
||||
|
||||
1. Installer les fichiers de configuration de Window Maker dans son
|
||||
répertoire personnel.
|
||||
|
||||
Pour ceci, il doit taper :
|
||||
wmaker.inst
|
||||
|
||||
wmaker.inst installera les fichiers de configuration de Window Maker
|
||||
pour l'utilisateur et configurera ses paramètres de X de façon à ce que
|
||||
Window Maker soit automatiquement lancé au démarrage de X.
|
||||
|
||||
C'est tout!
|
||||
|
||||
Vous pouvez aussi taper "man wmaker" afin d'obtenir plus de renseignements
|
||||
sur la configuration et d'autres sujets.
|
||||
|
||||
Consultez le Guide de l'utilisateur afin d'obtenir des informationss plus
|
||||
en détail sur Window Maker.
|
||||
|
||||
Pourquoi ne pas aussi jeter un oeil aux FAQs..
|
||||
|
||||
|
||||
|
||||
Installation du paquetage additionnel
|
||||
-------------------------------------
|
||||
|
||||
Décompressez WindowMaker-extra-<version-number>.tar.gz dans /usr/local/share
|
||||
|
||||
Vous trouverez le fichier sur ftp://ftp.windowmaker.info. Ce paquetage est optionnel,
|
||||
il contient des icônes et des thèmes supplémentaires. Vérifiez que vous avez
|
||||
bien la derniere version de ce paquetage.
|
||||
Il y a aussi un fichier WindowMaker-extra.readme qui indique comment procéder à
|
||||
l'installation de ce paquetage.
|
||||
|
||||
|
||||
|
||||
Je n'ai pas le mot de passe de root :-(
|
||||
---------------------------------------
|
||||
|
||||
Si vous n'avez pas acc-s aux privilèges du super-utilisateur (root), vous pouvez
|
||||
installer Window Maker dans votre répertoire personnel. Pour ce faire, ajoutez
|
||||
l'option --prefix correctement renseignée au moment de l'exécution de ./configure
|
||||
(étape 2 de la compilation de Window Maker).
|
||||
Il est aussi nécessaire d'utiliser l'option --with-gnustepdir, afin de préciser
|
||||
le chemin d'accès à WPrefs.app. Par exemple :
|
||||
|
||||
./configure --prefix=/home/jshmoe --with-gnustepdir=/home/jshmoe/GNUstep/Applications
|
||||
|
||||
|
||||
Puis, faites en sorte que /home/jshmoe/bin soit inclus dans votre PATH, ajoutez
|
||||
/home/jshmoe/lib à votre variable d'environnement LD_LIBRARY_PATH puis lancez
|
||||
bin/wmaker.inst
|
||||
|
||||
Bien sûr, /home/jshmoe est supposé être remplacé par votre répertoire personnel.
|
||||
|
||||
|
||||
MISE À JOUR
|
||||
===========
|
||||
|
||||
Si vous mettez à jour une version plus ancienne de Window Maker :
|
||||
|
||||
1. Configurez et compilez Window Maker comme d'habitude
|
||||
2. Installez Window Maker (mais n'exécutez pas wmaker.inst)
|
||||
3. Consultez le fichier NEWS et mettez à jour vos fichiers de configuration
|
||||
si nécessaire.
|
||||
|
||||
|
||||
PROBLÈMES
|
||||
=========
|
||||
|
||||
Si vous rencontrez des problèmes pendant la phase de configuration, comme par
|
||||
exemple l'impossibilité d'utiliser une librairie de manipulation de format
|
||||
graphique alors que vous pensez qu'elle est installée, jetez un oeil au contenu
|
||||
du fichier config.log, vous y trouverez peut-être des indices pour résoudre
|
||||
ce problème.
|
||||
|
||||
|
||||
== erreur de chargement de polices, alors qu'elles existent
|
||||
|
||||
Essayez de recompiler sans le support pour le NLS.
|
||||
|
||||
|
||||
== erreur à la configuration
|
||||
|
||||
ltconfig: unrecognized option `--no-reexec'
|
||||
Try `ltconfig --help' for more information.
|
||||
configure: error: libtool configure failed
|
||||
|
||||
Otez l'option --no-reexec du fichier aclocal.m4 et relancer la configuration.
|
||||
Assurez vous aussi que les versions d'autoconf et d'automake correspondent bien
|
||||
aux pré-requis :
|
||||
autoconf 2.13
|
||||
automake 1.4
|
||||
libtool 1.3
|
||||
|
||||
Notez bien que ce ne doit PAS être libtool 1.2b, mais libtool bien 1.3,
|
||||
disponible sur les sites GNU.
|
||||
|
||||
|
||||
== configure ne trouve pas libtiff ou une autre librairie graphique
|
||||
|
||||
Effacez le fichier config.cache, et exécutez à nouveau configure avec les options
|
||||
suivantes (en plus des options que vous utilisiez déjà) :
|
||||
--with-libs-from="-L/usr/local/lib"
|
||||
--with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
|
||||
Insérez les chemins d'accès aux librairies graphiques et à leurs fichiers d'en-tête.
|
||||
Plusieurs chemins d'accès peuvent être ajoutés pour chacune de ces options,
|
||||
comme montré pour --with-incs-from. Séparez-les juste par un espace.
|
||||
|
||||
|
||||
== configure ne trouve pas libXpm
|
||||
|
||||
* Vérifiez que vous avez un lien sympbolique de libXpm.so.4.9 vers libXpm.so
|
||||
|
||||
|
||||
== segmentation fault au démarrage
|
||||
|
||||
* Vérifiez que la version de libXPM qui est installée est au moins 4.7.
|
||||
|
||||
* Vérifiez que votre fichier ~/GNUstep/Defaults/WindowMaker est à jour.
|
||||
|
||||
Si vous n'en êtes pas sûr, renommez ~/GNUstep en ~/GNUtmp et lancez wmaker.inst.
|
||||
|
||||
|
||||
== "...: your machine is misconfigured. gethostname() returned (none)"
|
||||
|
||||
* Le nom d'hôte de votre machine n'est pas indiqué ou est invalide (il commence
|
||||
par une parenthèse par exemple). Consultez les pages du manuel (man hostname) pour
|
||||
savoir comment le positionner correctement.
|
||||
|
||||
|
||||
== Le menu des applications ne contient que 2 entrées ("XTerm" et "Exit...")
|
||||
|
||||
* Window Maker ne trouve pas cpp (le preprocesseur de C). Si votre cpp n'est pas situé
|
||||
dans /lib/cpp, editez config.h et modifiez le chemin d'accès dans CPP_PATH en conséquent.
|
||||
|
||||
== checking lex output file root... configure: error: cannot find output from true; giving up
|
||||
|
||||
* Consultez la section PRE-REQUIS dans ce même fichier.
|
||||
|
||||
|
||||
LOCALES/INTERNATIONALISATION
|
||||
============================
|
||||
|
||||
Window Maker supporte les langues étrangères. Pour activer cette fonctionalité,
|
||||
vous devez compiler Window Maker avec des paramètres supplémentaires.
|
||||
|
||||
|
||||
0 - GNU gettext doit être installé. Il peut être trouvé ici :
|
||||
ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
|
||||
|
||||
Vous pouvez passer à l'étape 4 si vous utilisez le script Install.
|
||||
|
||||
1 - Il vous faut choisir les langues que vous voulez rendre disponible. Modifiez
|
||||
pour cela la liste des codes de nationalité dans LINGUAS. L'anglais est inclus
|
||||
de façon implicite dans cette liste. Par exemple :
|
||||
|
||||
setenv LINGUAS "pt ja de"
|
||||
sous csh
|
||||
|
||||
ou
|
||||
|
||||
export LINGUAS;LINGUAS="pt ja de"
|
||||
sous sh
|
||||
|
||||
La liste de tous les codes de nationalité peut être trouvée dans po/README.
|
||||
L'anglais est la langue par défault.
|
||||
|
||||
Lisez po/README si vous souhaitez traduire ou maintenir les fichiers propres
|
||||
à d'autres adaptations nationales.
|
||||
|
||||
2 - De plus, si votre langue utilise des caractères multi-octets, comme
|
||||
le japonais ou le coréen, vous devez vous assurer que l'option MultiByteText est à YES
|
||||
dans ~/GNUstep/Defaults/WMGLOBAL.
|
||||
|
||||
3 - Configurez, compilez et installez Window Maker normalement.
|
||||
|
||||
4 - Pour choisir une langue particulière à l'exécution, vous devez positionner la variable
|
||||
d'environnement LANG avec la valeur correspondant au code de nationalité adéquat.
|
||||
Par exemple, si vous voulez utiliser le portugais, vous devez faire :
|
||||
|
||||
setenv LANG pt
|
||||
|
||||
sous csh ou
|
||||
|
||||
export LANG; LANG=pt
|
||||
|
||||
sous Bourne sh et apparentés
|
||||
|
||||
Note : si la variable d'environnement LC_CTYPE est positionnée, vous devez l'ôter de
|
||||
l'environnement (unset LC_CTYPE), avant d'exécuter Window Maker.
|
||||
|
||||
En ce qui concerne les fichiers de configuration des menus, Window Maker procède
|
||||
à une recherche suivant cet ordre (pour le portugais brésilien, dans ce cas) :
|
||||
|
||||
menu.pt_BR
|
||||
menu.pt
|
||||
menu
|
||||
|
||||
|
||||
5 - Si vous choisissez une langue qui utilise les caractères multi-octets, vous
|
||||
devez configurer les polices de façon adéquate. Consultez pour cela les pages
|
||||
de manuel de XCreateFontSet. Vous devez modifier dans votre fichier ~/G/D/WindowMaker
|
||||
les polices utilisées dans les titres, menus et autres. En ce qui concerne les polices
|
||||
utilisées dans les boîte de dialogue, modifiez ~/G/D/WMGLOBAL.
|
||||
Le %d dans la définition des polices ne doit PAS être enlevé. Vous pouvez aussi utiliser
|
||||
le script wsetfont, fourni à ces fins.
|
||||
Consultez le script lui-même pour en connaître les instructions.
|
||||
|
||||
Par exemple, vous pouvez mettre ceci dans ~/G/D/WindowMaker :
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
|
||||
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
|
||||
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
|
||||
|
||||
et dans ~/G/D/WMGLOBAL :
|
||||
|
||||
SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
|
||||
Les 2 polices ci-dessus sont uniquement utilisées par les applications qui utilisent
|
||||
WINGs (Window Maker et WPrefs.app).
|
||||
|
||||
Le script wsetfont inclus vous permettra de changer les réglages des polices de
|
||||
façon plus aisée. Consultez-le afin d'obtenir plus d'informations.
|
||||
@@ -1,557 +0,0 @@
|
||||
Instruções de Instalação do Window Maker
|
||||
|
||||
|
||||
PLATAFORMAS SUPORTADAS
|
||||
======================
|
||||
(obs: fiquei sabendo que conseguiram compilar nesses sistemas...)
|
||||
|
||||
- Intel GNU/Linux Slackware 3.5 (plataforma primária)
|
||||
- outras distribuições do Intel GNU/Linux
|
||||
- Sparc GNU/Linux RedHat 5.1
|
||||
- PowerPC GNU/MkLinux
|
||||
- Alpha GNU/Linux RedHat 5.1
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- BSDI 4.0
|
||||
- Solaris 2.5.1, 2.5.2
|
||||
- Solaris 2.6.0
|
||||
- Solaris 2.7beta
|
||||
- SCO Unix
|
||||
- SGI Irix 5.x, 6.5
|
||||
- OSF/1
|
||||
- HP-UX
|
||||
- AIX 3.2.5
|
||||
- AIX 4.1.4 / IBM PowerPC
|
||||
- AIX 4.3.1 / IBM CC compiler
|
||||
- AIX 4.3.2 / IBM PowerPC
|
||||
- AIX 5.3
|
||||
- DEC Alpha/Digital UNIX 4.x
|
||||
- XFree86 / OS/2
|
||||
- Corel NetWinder
|
||||
- SunOS 4.x
|
||||
- PowerMac / Power MachTen 4.1.1 em MacOS
|
||||
- Amiga 3000 rodando RedHat Linux 5.1 (Rawhide)
|
||||
|
||||
Patches que possibilitem a execução em outras plataformas serão bem-vindos.
|
||||
|
||||
Se a última versão não funcionou para você, tente a 0.53.0,
|
||||
que é conhecida por ser bastante estável em várias plataformas.
|
||||
|
||||
|
||||
REQUERIMENTOS
|
||||
=============
|
||||
|
||||
Os softwares a seguir são necessários para o uso do Window Maker:
|
||||
|
||||
- X11R6.x
|
||||
O Window Maker pode ser compilado em versões mais antigas do X, como X11R5
|
||||
(Solaris) ou X11R4 (OpenWindows) mas não funcionará 100% corretamente. Em
|
||||
tais servidores não existirão ícones de aplicações e você terá problemas
|
||||
usando o dock. Fazer upgrades das bibliotecas (Xlib Xt etc) ajudará se você
|
||||
não pode fazer upgrade do servidor.
|
||||
|
||||
Para compilar o Window Maker você precisará do seguinte:
|
||||
|
||||
- Requerimentos básicos e óbvios
|
||||
Se você vai compilar o Window Maker, tenha certeza de que você possui o gcc
|
||||
(ou outro compilador ANSI) e os arquivos headers do X. Especialmente para
|
||||
os iniciantes em Linux: você deve instalar todos os pacotes de desenvolvimento
|
||||
do X e a suite gcc. Do contrário você não será capaz de compilar nenhum
|
||||
programa X, incluindo o Window Maker.
|
||||
|
||||
- libPropList
|
||||
Você pode achar esta biblioteca em ftp://ftp.windowmaker.info/pub/libs ou
|
||||
ftp://ftp.gnome.org/pub/libPropList. Você deve instalar corretamente
|
||||
esta biblioteca antes de instalar o Window Maker.
|
||||
|
||||
- autoconf, automake and libtool
|
||||
Estes pacotes não são necessários, mas se você tiver um ou mais deles instalados,
|
||||
verifique se todos eles são das seguintes versões:
|
||||
autoconf 2.54
|
||||
automake 1.4
|
||||
libtool 1.4.2
|
||||
Se você possui uma versão diferente, desative-os mudando os nomes dos arquivos
|
||||
para outra coisa ou removendo-os do seu sistema. Se você não desenvolve
|
||||
software você não precisa deles, logo, você pode desinstalá-los com segurança.
|
||||
|
||||
- lex (ou flex) e yacc (ou bison)
|
||||
São usados pelo libPropList. O lex não seria necessário, já que o seu
|
||||
arquivo de saída é incluído, mas como ou eu ou o automake é um pouco
|
||||
burro, o script de configuração para o libPropList simplesmente
|
||||
abortará sem motivo caso o lex não seja achado.
|
||||
|
||||
|
||||
OPCIONAL:
|
||||
=========
|
||||
Estas bibliotecas não são necessárias para que o Window Maker funcione, mas elas
|
||||
são suportadas caso você deseje usá-las. Os números das versões são os que eu
|
||||
possuo (e portanto quase certamente funcionarão), mas outras versões devem funcionar
|
||||
também.
|
||||
|
||||
|
||||
- libXPM 4.7 ou mais atual
|
||||
Versões antigas podem não funcionar.
|
||||
Disponível em ftp://sunsite.unc.edu/pub/Linux/libs/X/
|
||||
Há suporte nativo para arquivos XPM, mas ele não carregará imagens em
|
||||
algumas formatos incomuns.
|
||||
|
||||
- libpng 0.96 ou mais atual e zlib
|
||||
Para suporte a imagens PNG.
|
||||
|
||||
- libtiff 3.4 ou mais atual
|
||||
Para suporte a imagens TIFF. Você pode baixar o libtiff em
|
||||
ftp://ftp.sgi.com/graphics/tiff.
|
||||
|
||||
- libjpeg 6.0.1 ou mais atual
|
||||
Para suporte a imagens JPEG.
|
||||
|
||||
- libgif 2.2 ou libungif
|
||||
Para suporte a imagens tipo GIF.
|
||||
|
||||
- GNU xgettext
|
||||
Se você deseja usar mensagens traduzidas, será necessário o GNU gettext. Outras
|
||||
versões do gettext não são compatíveis e não funcionarão. Baixe a versão
|
||||
GNU através do site ftp://ftp.gnu.org
|
||||
|
||||
A maioria dos pacotes citados pode ser encontrado em ftp.uu.net/pub/graphics
|
||||
|
||||
|
||||
|
||||
OPÇÕES DE CONFIGURAÇÃO
|
||||
======================
|
||||
|
||||
Estas opções podem ser passadas ao script de configuração para ativar/desativar algumas
|
||||
opções do Window Maker. Exemplo:
|
||||
|
||||
./configure --enable-kde --enable-gnome
|
||||
|
||||
irá configurar o Window Maker para que seja compilado com suporte ao KDE e GNOME.
|
||||
|
||||
|
||||
Para obter uma lista com outras opcoes, execute ./configure --help:
|
||||
|
||||
--with-libs-from
|
||||
Especifica diretórios (paths) adicionais onde se deve achar as bibliotecas.
|
||||
A flag -L deve preceder cada caminho, tal como:
|
||||
--with-libs-from="-L/opt/libs -L/usr/local/lib"
|
||||
|
||||
--with-incs-from
|
||||
Especifica diretórios adicionais para os arquivos de cabeçalho (header files)
|
||||
que serão procurados. A flag -l deve preceder cada caminho descrito, tal como:
|
||||
--with-incs-from="-I/opt/headers -I/usr/local/include"
|
||||
|
||||
--enable-single-icon
|
||||
Permite o agrupamento de todas as aplicações com a mesma WM_CLASS+WM_INSTANCE em
|
||||
uma só. Esta opção não é suportada por todos os desenvolvedores. Se você tiver algum
|
||||
problema com essa opção, escreva para o seu autor: Christopher Seawood
|
||||
<cls@seawood.org>
|
||||
|
||||
--disable-shm
|
||||
Desativa o uso da extensão de memória compartilhada do MIT. Isto reduzirá
|
||||
um pouco a geração de texturas, mas em alguns casos se mostrará necessário
|
||||
em virtude de um bug que se manifesta quando manipulam-se ícones e texturas.
|
||||
|
||||
--disable-motif
|
||||
Desativa compatibilidade com gerenciador de janelas mwm.
|
||||
|
||||
--enable-lite
|
||||
Remove coisas que já são suportadas em ambientes desktops como o KDE
|
||||
e o GNOME. As opções desativadas são: lista de janelas (window list), menu de
|
||||
aplicações root (root applications menu), seleção múltipla de janelas
|
||||
(multiple window selection). Note que não será mais possível sair do Window
|
||||
Maker de dentro; você terá que usar o kill com o sinal SIGTERM ou sair do KDE.
|
||||
Não é aconselhado ativar essa opção.
|
||||
|
||||
--enable-modelock
|
||||
Suporte ao bloqueio de status de linguagem do XKB. Se você não sabe o que
|
||||
é isto, você provavelmente não precisa.
|
||||
|
||||
--enable-sound
|
||||
Ativa o suporte ao módulo de efeitos sonoros.
|
||||
|
||||
--disable-xpm
|
||||
Desativa o uso da biblioteca XPM mesmo se esta estiver disponível no seu sistema.
|
||||
|
||||
--disable-png
|
||||
Desativa o uso da biblioteca PNG
|
||||
|
||||
--disable-tiff
|
||||
Desativa o uso da biblioteca TIFF
|
||||
|
||||
--disable-gif
|
||||
Desativa o uso da biblioteca GIF
|
||||
|
||||
--disable-jpeg
|
||||
Desativa o uso da biblioteca JPEG
|
||||
|
||||
--disable-shape
|
||||
Desativa o uso das shaped windows (para oclock, xeyes etc.).
|
||||
|
||||
--enable-debug
|
||||
Não use esta opção a não ser que saiba realmente o que está fazendo
|
||||
|
||||
|
||||
|
||||
NOTAS ESPECÍFICAS PARA AS PLATAFORMAS
|
||||
=====================================
|
||||
|
||||
- máquinas DEC/Alpha
|
||||
Você provavelmente precisará usar a flag --disable-shm para configurar,
|
||||
como ./configure --disable-shm
|
||||
|
||||
- SCO Unix - execute o configure tal como
|
||||
CFLAGS="-belf -DANSICPP" ./configure
|
||||
|
||||
- SunOS, Solaris
|
||||
Se você possui o gcc instalado, execute o configure como abaixo:
|
||||
CPP_PATH="gcc -E -x c" ./configure
|
||||
O cpp da Sun não possui agumas funções necessárias ao Window Maker e pode
|
||||
causar problemas quando analisados os arquivos de configuração.
|
||||
Você pode ainda precisar usar --with-libs-from e --with-incs-from
|
||||
para fornecer o diretório onde a libtiff está localizada.
|
||||
Alguem me mandou um email dizendo que você precisará deixar o /usr/local/lib
|
||||
como primeiro caminho (path) no LD_LIBRARY_PATH para que funcione.
|
||||
|
||||
Se você tem uma Ultra Creator 3D ou outra máquina com gráficos high-end,
|
||||
certifique-se de iniciar o servidor X com o visual padrão definido em 24bpp
|
||||
ou você poderá ter problemas com cores desfiguaradas. Isto é um bug do
|
||||
wmaker e será consertado.
|
||||
|
||||
- GNU/Linux em geral
|
||||
Confira se você possui /etc/local/lib no /etc/ld.so.conf e rode ldconfig
|
||||
após a instalação.
|
||||
Remova qualquer versão em pacote do Window Maker antes de instalar uma versão
|
||||
mais atual.
|
||||
|
||||
- RedHat GNU/Linux
|
||||
Os sistemas RedHat apresentam vários incômodos. Se você usa, certifique-se
|
||||
de seguir os passos abaixo ou o Window Maker não funcionará:
|
||||
|
||||
* se você instalou o Window Maker que vem junto com o Red Hat, desinstale-o
|
||||
antes de instalar uma versão mais atual.
|
||||
|
||||
* certifique-se de que você não possui as variáveis de ambiente LANG e LINGUAS
|
||||
configuradas como en_RN;
|
||||
|
||||
* certifique-se de que você possui /usr/local/bin na variável PATH;
|
||||
|
||||
* certifique-se de que você tem /usr/local/lib no /etc/ld.conf.so antes de
|
||||
executar o ldconfig;
|
||||
|
||||
* se você tiver problemas que mencionem uma mensagem de erro com o
|
||||
--no-reexec, remova a libtool-1.2b e instale a libtool-1.3. A libtool-1.3
|
||||
pode ser encontrada em ftp.gnu.org. Também leia a seção TROUBLESHOOTING;
|
||||
|
||||
* se você instalou o pacote Window Maker do RedHat e está instalando uma
|
||||
nova versão na mão (você mesmo está compilando), remova o pacote Window
|
||||
Maker do seu sistema RedHat antes.
|
||||
|
||||
* certifique-se de que você possua o vínculo simbólico do /usr/include/X11
|
||||
ao /usr/X11R6/include/X11 (se não, digite ln -s /usr/X11R6/include/X11
|
||||
/usr/include/X11)
|
||||
|
||||
* certifique-se de que você tem o /lib/cpp apontando para o programa cpp.
|
||||
|
||||
Se você possui alguma dúvida quanto a realizar qualquer uma das tarefas acima,
|
||||
por favor não hesite em contatar o suporte ao usuário RedHat. Eles gentilmente
|
||||
irão responder a todas as suas dúvidas relacionadas ao sistema. Eles sabem
|
||||
muito mais sobre o sistema deles do que nós (nós não usamos RedHat).
|
||||
|
||||
- PowerPC MkLinux
|
||||
Você terá que possuir a última versão do Xpmac. Versões mais antigas
|
||||
parecem ter bugs que fazem com que o sistema trave.
|
||||
|
||||
- Debian GNU/Linux
|
||||
Se você deseja suporte a JPEG e TIFF, certifique-se que no seu sistema estão
|
||||
instaladas as bibliotecas libtiff-dev e libjpeg-dev.
|
||||
|
||||
- SuSE GNU/Linux
|
||||
Se você instalou o pacote Window Maker do SuSE, certifique-se de
|
||||
removê-lo do seu sistema antes de compilar o wmaker ou você poderá
|
||||
ter problemas.
|
||||
|
||||
- MetroX (versão desconhecida)
|
||||
O MetroX possui uma falha que corrompe os pixmaps que são definidos
|
||||
como backgrounds de janelas. Se você usa MetroX e está tendo problemas
|
||||
estranhos com texturas, não use texturas nas titlebars. Ou use
|
||||
um servidor X diferente.
|
||||
|
||||
INSTALAÇÃO:
|
||||
===========
|
||||
|
||||
Desempacote o WindowMaker-extra-<numero-da-versao>.tar.gz no /usr/local/share.
|
||||
|
||||
Você pode pegar o arquivo no site ftp://ftp.windowmaker.info. Este arquivo
|
||||
é opcional e possui alguns ícones e temas. Procure pelo último <número-da-versão>
|
||||
disponível.
|
||||
Ainda há o WindowMaker-extra.readme para instruí-lo sobre onde o pacote deve ir.
|
||||
|
||||
|
||||
Compilando o Window Maker
|
||||
-------------------------
|
||||
Se você quer fazer de modo rápido e simples, digite o seguinte no seu prompt:
|
||||
|
||||
./configure
|
||||
make
|
||||
|
||||
depois entre como root e digite:
|
||||
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
ou se você quiser remover os símbolos de depuração dos seus binários para
|
||||
que eles se tornem menores, você pode digitar:
|
||||
|
||||
make install-strip
|
||||
ldconfig
|
||||
|
||||
Estes comandos irão compilar e instalar o Window Maker com parâmetros padrões.
|
||||
|
||||
Se você deseja configurar algumas opções de compilação, você pode fazer o seguinte:
|
||||
|
||||
1.(opcional) Olhe na seção OPÇÕES DE CONFIGURAÇÃO acima para ver as
|
||||
opções disponíveis. Execute também:
|
||||
|
||||
./configure --help
|
||||
|
||||
para obter uma lista completa das outras opções.
|
||||
|
||||
2. Rode o configure com as opções que você deseja. Por exemplo, se
|
||||
deseja usar a opção --enable-kde, você deve digitar:
|
||||
|
||||
./configure --enable-kde
|
||||
|
||||
3. (opcional) Edite o arquivo src/wconfig.h com seu editor de texto
|
||||
preferido e procure por alguma opção que deseja mudar
|
||||
|
||||
4. Compile. Só digite:
|
||||
|
||||
make
|
||||
|
||||
5. Entre como root (se você não pode fazer isso, leia a seção "Eu não tenho a
|
||||
senha de root") e instale o Window Maker no seu sistema:
|
||||
|
||||
su root
|
||||
make install
|
||||
|
||||
|
||||
Configurações Específicas
|
||||
-------------------------
|
||||
|
||||
Estas instruções não precisam ser seguidas quando for feito o upgrade do
|
||||
Window Maker em cima de uma versão antiga, a menos que o arquivo NEWS diga
|
||||
algo diferente.
|
||||
|
||||
Todo usuário no seu sistema que desejar rodar o Window Maker deverá fazer o seguinte:
|
||||
|
||||
1. Instalar os arquivos de configuração do Window Maker no diretório home.
|
||||
Digite:
|
||||
wmaker.inst
|
||||
|
||||
wmaker.inst vai instalar os arquivos de configuração do Window Maker e fazer
|
||||
com que o X rode o Window Maker quando executado.
|
||||
|
||||
É isso!
|
||||
|
||||
Você pode digitar "man wmaker" para ver uma ajuda geral sobre configuração
|
||||
e outras coisas.
|
||||
|
||||
Leia o Manual do Usuário para explicações mais profundas sobre o Window Maker.
|
||||
|
||||
Você deve dar uma olhada no FAQ também.
|
||||
|
||||
|
||||
|
||||
Eu não tenho a senha de root
|
||||
----------------------------
|
||||
|
||||
Se você não pode obter privilégios de super-usuário (não pode ser root) você
|
||||
pode instalar o wmaker no seu diretório home. Para isso, forneça a opção
|
||||
--prefix quando for rodar o configure, como explicado no passo 2 da seção
|
||||
Compilando o Window Maker.
|
||||
Você ainda precisará fornecer a opção --with-gnustepdir, para especificar o
|
||||
caminho do WPrefs.app. Exemplo:
|
||||
|
||||
./configure --prefix=/home/jshmoe --with-gnustepdir=/home/jshmoe/GNUstep/Applications
|
||||
|
||||
Depois faça com que /home/jshome/bin seja incluído na variável PATH, adicione
|
||||
/home/jshome/lib na variável de ambiente LD_LIBRARY_PATH e rode bin/wmaker.inst
|
||||
|
||||
É claro, substitua /home/jshome com o seu diretório home.
|
||||
|
||||
|
||||
UPGRADE
|
||||
=======
|
||||
|
||||
Se você está fazendo um upgrade de uma versão antiga do Window maker:
|
||||
|
||||
1. Configure e compile o Window Maker como sempre
|
||||
2. Instale o Window Maker (mas não rode o wmaker.inst)
|
||||
3. Leia o arquivo NEWS e atualize seus arquivos de configuração,
|
||||
se necessário.
|
||||
|
||||
TROUBLESHOOTING
|
||||
===============
|
||||
|
||||
Quando você tiver problemas na configuração (enquanto roda o configure),
|
||||
tal como não conseguir usar uma biblioteca de gráficos que você acha que tem
|
||||
instalada, olhe no arquivo config.log para obter dicas sobre o que pode estar
|
||||
errado.
|
||||
|
||||
== Erro ao carregar as fontes, mesmo quando elas existem
|
||||
|
||||
Tente reconstruir sem suporte NLS.
|
||||
|
||||
== Erro ao configurar
|
||||
|
||||
ltconfig: unrecognized option `--no-reexec'
|
||||
Try `ltconfig --help' for more information.
|
||||
configure: error: libtool configure failed
|
||||
|
||||
remova a opção --no-reexec do aclocal.m4 e da libPropList/aclocal.m4
|
||||
e reconfigure.
|
||||
Também verifique se as versões do autoconf e do automake que você tem
|
||||
instaladas são:
|
||||
autoconf 2.13
|
||||
automake 1.4
|
||||
libtool 1.3
|
||||
|
||||
Note que não deve ser libtool 1.2b, deve ser libtool 1.3.
|
||||
|
||||
== Não acha a proplist.h ou libPropList.algumacoisa
|
||||
|
||||
Baixe e instale a libPropList dos sites já citados neste arquivo.
|
||||
|
||||
== o configure não detecta a libtiff, ou outras bibliotecas gráficas.
|
||||
|
||||
Delete o config.cache, depois rode de novo o configure adicionando as
|
||||
seguintes opções ao configure (e as outras opções que você usa):
|
||||
--with-libs-from="-L/usr/local/lib"
|
||||
--with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
|
||||
Substitua o caminho para onde estão localizadas as suas bibliotecas gráficas
|
||||
e os correspondentes arquivos de cabeçalho. Você pode colocar caminhos múltiplos
|
||||
em qualquer uma dessas opções, como no exemplo do --with-incs-from. Só ponha um
|
||||
espaço entre eles.
|
||||
|
||||
== o configure não detecta libXpm.
|
||||
|
||||
* Confira se você possui um vínculo simbólico da libXpm.so.4.9 para libXpm.so
|
||||
|
||||
|
||||
== Segmentation fault na inicialização
|
||||
|
||||
* Confira se a versão da libXPM é a 4.7 ou mais atual
|
||||
|
||||
* Confira se você tem uma versão atualizada do ~/GNUstep/Defaults/WindowMaker
|
||||
|
||||
Se você não tem certeza, tente renomear ~/GNUstep para ~/GNUtmp e depois rode
|
||||
o wmaker.inst
|
||||
|
||||
== "...: your machine is misconfigured. gethostname() returned (none)"
|
||||
|
||||
* o hostname da sua máquina está definido incorretamente. Execute um man hostname
|
||||
para obter informações de como resolver isto.
|
||||
|
||||
== O menu do root possui só 2 entradas. ("XTerm" e "Exit...")
|
||||
|
||||
* O Window Maker não está achando o cpp (o pré-processador C). Se o seu cpp
|
||||
não está localizado em /lib/cpp, edite config.h e corrija o caminho
|
||||
no CPP_PATH.
|
||||
|
||||
== checking lex output file root... configure: error: cannot find output from
|
||||
true; giving up
|
||||
|
||||
* Leia a seção REQUERIMENTOS deste arquivo.
|
||||
|
||||
|
||||
LOCALES/INTERNACIONALIZAÇÃO
|
||||
===========================
|
||||
|
||||
o Window Maker tem suporte a linguagem nacional. Para ativar esse suporte,
|
||||
você precisa compilar o Window Maker com parâmetros adicionais.
|
||||
|
||||
0 - Você deve Ter o pacote do GNU gettext instalado. Este pode ser obtido
|
||||
pelo ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
|
||||
|
||||
Os passos 1,2 e 3 podem ser pulados se você usa o script Install.
|
||||
|
||||
1 - Você deve selecionar as linguagens que deseja suportar. Defina a LINGUAS
|
||||
para a lista dos locales que você deseja. O Inglês é sempre suportado. Exemplo:
|
||||
|
||||
setenv LINGUAS "pt ja de"
|
||||
na csh
|
||||
|
||||
ou
|
||||
|
||||
export LINGUAS;LINGUAS="pt ja de"
|
||||
na sh
|
||||
|
||||
A lista dos locales suportados pode ser achado no arquivo po/README.
|
||||
O inglês é a língua oficial.
|
||||
|
||||
Leia o arquivo po/README se você deseja traduzir e manter os arquivos
|
||||
locales para outras linguagens.
|
||||
|
||||
2 - Adicionalmente, se a sua linguagem usa caracteres multi-bytes, tais
|
||||
como as línguas japonesas e koreanas, você deve definir a opção MultiByteText
|
||||
para YES nos arquivos ~/GNUstep/Defaults/WMGLOBAL e ~/GNUstep/Defaults/WindowMaker
|
||||
|
||||
3 - Configure, compile e instale o Window Maker normalmente.
|
||||
|
||||
4 - Para selecionar um locale particular você deve definir a variável de
|
||||
ambiente LANG para o locale que você quer. Por exemplo, se você quer definir o
|
||||
locale português, você deve rodar
|
||||
|
||||
setenv LANG pt
|
||||
|
||||
na csh ou
|
||||
|
||||
export LANG; LANG=pt
|
||||
|
||||
nas Bourne sh e similares
|
||||
|
||||
Nota: Se você tem a variável de ambiente LC_CTYPE definida, você deve
|
||||
indefiní-la antes de rodar o wmaker.
|
||||
|
||||
O Window Maker procura os arquivos de definições de menu na seguinte
|
||||
ordem (para o português brasileiro, neste caso):
|
||||
|
||||
menu.pt_BR
|
||||
menu.pt
|
||||
menu
|
||||
|
||||
|
||||
5 - Se você escolheu uma linguagem que usa caracteres multi-bytes, você
|
||||
deve configurar as fontes adequadamente. Leia a página de manual para o
|
||||
XcreateFontSet para obter mais detalhes sobre isto. Você deve mudar o arquivo
|
||||
~/G/D/WindowMaker para as fontes usadas nas barras de título, menus e
|
||||
outras coisas. Para as fontes usadas nas janelas de diálogo, mude o arquivo
|
||||
~/G/D/WMGLOBAL. O %d no font names não deve ser removido. Você pode ainda usar
|
||||
o wsetfont script para esta tarefa. Leia o próprio script para maiores instruções.
|
||||
|
||||
Por exemplo, você pode especificar o seguinte no ~/G/D/WindowMaker:
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
|
||||
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
|
||||
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
|
||||
|
||||
e no ~/G/D/WMGLOBAL:
|
||||
|
||||
SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
|
||||
|
||||
As duas fontes acima são usadas somente por aplicações que
|
||||
usem WINGs (o Window Maker e WPrefs.app)
|
||||
|
||||
O script wsetfont que é fornecido vai permitir com que você mude as
|
||||
definições de fonte do modo mais fácil. Dê uma olhada no script para maiores
|
||||
detalhes sobre o uso.
|
||||
|
||||
|
||||
|
||||
Traduzido por Ricardo Sartori <sartori@inf.ufsc.br>
|
||||
@@ -1,601 +0,0 @@
|
||||
|
||||
In¹trukcie pre in¹taláciu Window Makera
|
||||
|
||||
|
||||
|
||||
PODPOROVANÉ PLATFORMY
|
||||
=====================
|
||||
(tzn: vraj to na tom niekto skompiloval...)
|
||||
|
||||
- Intel GNU/Linux Conectiva 5.9 (beta)
|
||||
- Intel GNU/Linux Slackware
|
||||
- Intel GNU/Linux Debian
|
||||
- Intel GNU/Linux other distributions
|
||||
- Sparc GNU/Linux RedHat 5.1
|
||||
- PowerPC GNU/MkLinux
|
||||
- Alpha GNU/Linux RedHat 5.1
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- BSDI 4.0
|
||||
- Solaris 2.5.1, 2.5.2
|
||||
- Solaris 2.6.0
|
||||
- Solaris 2.7beta
|
||||
- SCO Unix
|
||||
- SGI Irix 5.x, 6.5
|
||||
- OSF/1
|
||||
- HP-UX
|
||||
- AIX 3.2.5
|
||||
- AIX 4.1.4 / IBM PowerPC
|
||||
- AIX 4.3.1 / IBM CC compiler
|
||||
- AIX 4.3.2 / IBM PowerPC
|
||||
- AIX 5.3
|
||||
- DEC Alpha/Digital UNIX 4.x
|
||||
- XFree86 / OS/2
|
||||
- Corel NetWinder
|
||||
- SunOS 4.x
|
||||
- PowerMac / Power MachTen 4.1.1 over MacOS
|
||||
- Amiga 3000 running RedHat Linux 5.1 (Rawhide)
|
||||
- IBM S/390 running Linux
|
||||
- iBook running Darwin
|
||||
|
||||
Patche na rozbehanie na iných platformách sú vítané.
|
||||
|
||||
|
||||
PO®IADAVKY:
|
||||
===========
|
||||
|
||||
Nasledovný softvér je potrebný pre beh Window Makera:
|
||||
|
||||
- X11R6.x
|
||||
Window Maker mô¾e by» skompilovaný na star¹ích verziách X, ako
|
||||
X11R5 (Solaris) alebo X11R4 (OpenWindows) ale nebude pracova»
|
||||
100% korektne. Na takých serveroch nebudú ikony aplikácií a budete
|
||||
ma» problémy s pou¾ívaním doku. Upgrade klientských kni¾níc (Xlib,
|
||||
Xt, atï.) pomô¾e, ak u¾ nemô¾ete spravi» upgrade servera.
|
||||
|
||||
Nasledovné je potrebné k skompilovaniu Window Makera:
|
||||
|
||||
- Základné be¾né veci
|
||||
Ak chcete kompilova» Window Maker, uistite sa, ¾e máte gcc (alebo
|
||||
iný ANSI C kompilátor) a hlavièkové súbory iXov. Hlavne pre zaèia-
|
||||
toèníkov v Linuxe: musíte nain¹talova» v¹etky X-devel balíky a gcc.
|
||||
Inak nebudete schopní skompilova» ¾iadny program pre X, teda ani
|
||||
Window Maker.
|
||||
|
||||
- libPropList
|
||||
Túto kni¾nicu mo¾no nájs» na ftp://ftp.windowmaker.info/pub/libs alebo
|
||||
ftp://ftp.gnome.org/pub/libPropList. Nain¹talujte ju pred kompiláciou
|
||||
Window Makera.
|
||||
|
||||
- autoconf, automake a libtool
|
||||
Tieto nástroje NIE sú potrebné, ale ak máte niektoré z nich nain¹talo-
|
||||
vané, uistite sa, ¾e V©ETKY sú presne nasledovné verzie:
|
||||
autoconf 2.54
|
||||
automake 1.4
|
||||
libtool 1.4.2
|
||||
Ak máte odli¹né verzie, odin¹talujte ich alebo ich doèasne premenujte.
|
||||
Ak neprogramujete, nebudete ich potrebova» a teda ich mô¾ete
|
||||
odin¹talova».
|
||||
|
||||
- lex (alebo flex) a yacc (alebo bison)
|
||||
Tieto sú vyu¾ívané z libPropList. Lex v skutoènosti nie je nutný,
|
||||
lebo jeho výstupný súbor je prítomný, ale buï ja alebo automake je
|
||||
hlupák, lebo configuraèný skript pre libPropList sa jednoducho
|
||||
ukonèí z neznámych dôvodov ak lex nie je prítomný.
|
||||
|
||||
|
||||
|
||||
NEPOVINNÉ:
|
||||
==========
|
||||
|
||||
Tieto kni¾nice nie sú nutné pre beh Window Makera, ale sú podporované
|
||||
v prípade, ¾e ich chcete pou¾íva». Èísla verzií sú tie, ktoré som pou¾il
|
||||
ja (teda urèite fungujú), ale aj iné verzie mô¾u pracova» správne.
|
||||
|
||||
|
||||
- libXPM 4.7 alebo nov¹ia
|
||||
Star¹ie verzie nemusia fungova»!!!
|
||||
Dostupné na ftp://sunsite.unc.edu/pub/Linux/libs/X/
|
||||
|
||||
Podpora XPM je aj vstavaná, ale nenaèíta obrázky v
|
||||
ne¹tandardných kódovaniach.
|
||||
|
||||
- libpng 0.96 alebo nov¹ia a zlib
|
||||
Pre podporu obrázkov PNG.
|
||||
http://www.cdrom.com/pub/png/
|
||||
|
||||
- libtiff 3.4 alebo nov¹ia
|
||||
Pre podporu obrázkov TIFF.
|
||||
ftp://ftp.sgi.com/graphics/tiff
|
||||
|
||||
- libjpeg 6.0.1 alebo nov¹ia
|
||||
Pre podporu obrázkov JPEG.
|
||||
http://www.ijg.org/
|
||||
|
||||
- libgif 2.2 alebo libungif
|
||||
Pre podporu obrázkov GIF.
|
||||
ftp://prtr-13.ucsc.edu/pub/libungif/
|
||||
|
||||
- GNU xgettext
|
||||
Ak chcete pou¾íva» prelo¾ené hlásenia, potrebujete GNU gettext.
|
||||
Iné verzie gettext nie sú kompatibilné a nebudú fungova».
|
||||
Stiahnite si GNU verziu z ftp://ftp.gnu.org
|
||||
|
||||
|
||||
|
||||
MO®NOSTI CONFIGURE:
|
||||
===================
|
||||
|
||||
Tieto mo¾nosti mô¾u by» dané skriptu configure ako argumenty za úèelom
|
||||
povolenia/zakázania urèitých vlastností Window Makera. Príklad:
|
||||
|
||||
./configure --enable-kde --enable-gnome
|
||||
|
||||
nakonfiguruje Window Maker s podporou KDE a GNOME.
|
||||
|
||||
|
||||
Zoznam v¹etkých mo¾ností vypí¹e príkaz ./configure --help
|
||||
|
||||
--with-libs-from
|
||||
cesty, kde sa majú hµada» kni¾nice. Re»azec -L musí predchádza»
|
||||
ka¾dú cestu, napr.:
|
||||
--with-libs-from="-L/opt/libs -L/usr/local/lib"
|
||||
|
||||
--with-incs-from
|
||||
cesty, kde sa majú hµada» hlavièkové súbory. Re»azec -I musí
|
||||
predchádza» ka¾dú cestu, napr.:
|
||||
--with-incs-from="-I/opt/headers -I/usr/local/include"
|
||||
|
||||
--enable-single-icon
|
||||
umo¾òuje zrolovanie v¹etký ikon aplikácií WM_CLASS+WM_INSTANCE do
|
||||
jedinej. Táto vlastnos» nie je podporovaná zo strany vývojárov.
|
||||
V prípade problémov s òou, kontaktujte autora:
|
||||
Christopher Seawood <cls@seawood.org>
|
||||
|
||||
--disable-shm
|
||||
zaká¾e pou¾itie roz¹írenia zdieµanej pamäte MIT. Toto trochu spomalí
|
||||
generovanie textúr, ale v niektorých prípadoch je táto voµba potrebná
|
||||
kvôli chybe, ktorá spôsobuje nesprávne zobrazovanie ikon a textúr.
|
||||
|
||||
--disable-motif
|
||||
zaká¾e podporu pre pokyny mana¾éra okien wmw
|
||||
|
||||
--enable-lite
|
||||
odstráni veci, ktoré sa u¾ nachádzajú v desktopových prostrediach
|
||||
ako KDE a GNOME. Odstránené veci sú: zoznam okien, menu aplikácií,
|
||||
výber viacerých okien. Vedzte, ¾e u¾ nebudete schopní ukonèi»
|
||||
Window Maker; budete ho musie» zabi» pou¾itím signálu SIGTERM alebo
|
||||
ho ukonèi» z KDE. Neodporúèa sa povoli» túto vlastnos».
|
||||
|
||||
--enable-modelock
|
||||
podpora pre XKB nastavenie jazyka. Ak neviete, èo to je, pravdepo-
|
||||
dobne to nepotrebujete. (Slú¾i to na prepínanie rozlo¾enia kláves
|
||||
pomocou nového tlaèidla na hornom paneli okien.)
|
||||
|
||||
--enable-sound
|
||||
povolí podporu pre modul zvukových efektov
|
||||
|
||||
--disable-xpm
|
||||
zaká¾e podporu pre kni¾nicu XPM aj keï je dostupná na va¹om systéme.
|
||||
|
||||
--disable-png
|
||||
zaká¾e pou¾itie kni¾nice PNG
|
||||
|
||||
--disable-tiff
|
||||
zaká¾e pou¾itie kni¾nice TIFF
|
||||
|
||||
--disable-gif
|
||||
zaká¾e pou¾itie kni¾nice GIF
|
||||
|
||||
--disable-jpeg
|
||||
zaká¾e pou¾itie kni¾nice JPEG
|
||||
|
||||
--disable-shape
|
||||
zaká¾e tvarované okná (pre oclock, xeyes atï.)
|
||||
|
||||
|
||||
POZNÁMKY PRE ©PECIFICKÉ PLATFORMY:
|
||||
==================================
|
||||
|
||||
- DEC/Alpha
|
||||
|
||||
Nasledovný mail nie je prelo¾ený, ale hovorí sa v òom, ¾e
|
||||
_pravdepodobne_ nie je nutné konfigurova» Window Maker na
|
||||
Alphe s voµbou --disable-shm.
|
||||
|
||||
#>>>>>>>>>>>
|
||||
From: Anton Ivanov <aivanov@eu.level3.net>
|
||||
To: Marcelo E. Magallon <mmagallo@debian.org>
|
||||
Subject: Re: Is the WindowMaker package working ok on Alpha?
|
||||
|
||||
> Hi,
|
||||
>
|
||||
> I was reading some docs on the WindowMaker tarball, and found this:
|
||||
>
|
||||
> | - DEC/Alpha machines
|
||||
> | You might need to pass the --disable-shm flag to configure,
|
||||
> | like ./configure --disable-shm
|
||||
>
|
||||
> is anyone having problems with WindowMaker on Alpha? Can someone
|
||||
> please test this? Should the flag be passed when building on Alpha?
|
||||
|
||||
Disclaimer: alphas under my command have never run X and are least likely to
|
||||
suddenly start running it anytime soon.
|
||||
|
||||
Alpha used to have some ridiculously low amount of shared memory
|
||||
configured.
|
||||
So quite a lot of apps used to barf. Namely - cdrecord, mysql server, etc.
|
||||
|
||||
Check where is yours at the moment and raise it to a more appropriate
|
||||
value by either catting to the appropriate /proc entry or changing the
|
||||
/usr/src/linux/include/asm/shmparam.h.
|
||||
|
||||
Otherwise the shared memory on alpha should be fully functional and I
|
||||
see no reason to disable it. Mine are bumped up to 32 or more on most
|
||||
machines.
|
||||
|
||||
And If I recall correctly the comments in that file are actually
|
||||
wrong. Value is not bytes, but in machine size word. For alpha *8.
|
||||
|
||||
As I said - I do not run X on them so all #include "stdisclaimer.h"
|
||||
apply.
|
||||
#<<<<<<<<<<<<
|
||||
|
||||
|
||||
- SCO Unix - spustite configure takto
|
||||
CFLAGS="-belf -DANSICPP" ./configure
|
||||
|
||||
- SunOS, Solaris
|
||||
Ak máte nain¹alované gcc, spustite configure takto:
|
||||
CPP_PATH="gcc -E -x c" ./configure
|
||||
Cpp od Sunu chýbajú niektoré vlastnosti, ktoré Window Maker potrebuje,
|
||||
a to mô¾e spôsobi» problémy pri parsovaní konfiguraèných súborov.
|
||||
Je tie¾ mo¾né, ¾e budete musie» pou¾i» --with-libs-from a
|
||||
--with-incs-from na urèenie ciest k libtiff.
|
||||
Niekto mi mailoval, ¾e tie¾ /usr/local/lib musí by» prvá cesta v
|
||||
premennej LD_LIBRARY_PATH, aby to fungovalo.
|
||||
Ak máte Ultra Creator 3D alebo iný stroj s high-end grafikou,
|
||||
uistite sa, ¾e spú¹»ate iXy s 24-bitovou farebnou håbkou alebo
|
||||
mô¾ete ma» problémy s pomie¹anými farbami. Toto je chyba wmakera
|
||||
a bude opravená.
|
||||
|
||||
- GNU/Linux vo v¹eobecnosti
|
||||
Uistite sa, ¾e máte /usr/local/lib v /etc/ld.so.conf a ¾e ste
|
||||
po in¹talácii spustili ldconfig.
|
||||
Odin¹talujte v¹etky balíkované verzie Window Makera pred in¹talovaním
|
||||
novej verzie.
|
||||
|
||||
- RedHat GNU/Linux
|
||||
Systémy RedHat majú niekoµko nepríjemných problémov. Ak ich pou¾ívate,
|
||||
dodr¾ujte nasledovné kroky, alebo vám Window Maker nebude fungova»:
|
||||
|
||||
* ak máte nain¹alovaný Window Maker, ktorý je dodaný s RedHatom,
|
||||
pred upgadom ho odin¹talujte;
|
||||
|
||||
* uistite sa, ¾e nemáte premenné LANG a LINGUAS nastavené na en_RN;
|
||||
|
||||
* uistite sa, ¾e máte /usr/local/bin v premennej PATH;
|
||||
|
||||
* uistite sa, ¾e máte /usr/local/lib v /etc/ld.so.conf pred
|
||||
spustením ldconfig;
|
||||
|
||||
* ak máte problémy, v ktorých sa spomína chyba s --no-reexec,
|
||||
odin¹talujte libtool-1.2b a nain¹talujte libtool-1.3. libtool-1.3
|
||||
nájdete na ftp.gnu.org. Tie¾ si preèítajte èas» RIE©ENIE PROBLÉMOV.
|
||||
|
||||
|
||||
* uistite sa, ¾e máte symbolický odkaz z /usr/include/X11 na
|
||||
/usr/X11R6/include/X11 (ak nie, zadajte ln -s /usr/X11R6/include/X11
|
||||
/usr/include/X11 )
|
||||
|
||||
* uistite sa, ¾e /lib/cpp odkazuje na program cpp
|
||||
|
||||
Ak máte akékoµvek pochybnosti, prosím, neotáµajte a spojte sa
|
||||
s u¾ívateµskou podporou RedHatu. Radi vám odpovedia na v¹etky
|
||||
va¹e otázky týkajúce sa ich systému. Vedia toho o svojom
|
||||
systéme viac ako my (nepou¾ívame RedHat).
|
||||
|
||||
|
||||
- PowerPC MkLinux
|
||||
Musíte ma» poslednú verziu Xpmac. Star¹ie verzie majú asi chyby,
|
||||
ktoré spôsobujú zmrznutie celého systému.
|
||||
|
||||
- Debian GNU/Linux
|
||||
Ak chcete podporu JPEG a TIFF, uistite sa, ¾e máte nain¹talované
|
||||
libiff-dev a libjpeg-dev.
|
||||
|
||||
- SuSE GNU/Linux
|
||||
Ak ste si nain¹talovali balík Window Makera od SuSE, odin¹talujte
|
||||
ho pred pokusmi o skompilovanie wmakera, alebo mô¾ete ma» problémy.
|
||||
|
||||
- MetroX (neznáma verzia)
|
||||
MetroX má chybu, ktorá kazí obrázky, ktoré sú nastavené ako pozadie
|
||||
okien. Ak pou¾ívate MetroX a máte èudné problémy s textúrami,
|
||||
nepou¾ívajte textúry v horných li¹tách. Alebo pou¾ite iný X server.
|
||||
|
||||
|
||||
IN©TALÁCIA:
|
||||
===========
|
||||
|
||||
Kompilácia Window Makera
|
||||
------------------------
|
||||
Pre rýchly ¹tart, zadajte nasledovné príkazy v shelly:
|
||||
|
||||
./configure
|
||||
make
|
||||
|
||||
potom sa prihláste ako root a zadajte:
|
||||
|
||||
make install
|
||||
ldconfig
|
||||
|
||||
alebo ak chcete z binárnych súborov odstráni» symboly pre debugger a urobi»
|
||||
ich men¹ie, napí¹te miesto toho
|
||||
|
||||
make install-strip
|
||||
ldconfig
|
||||
|
||||
Toto skompiluje a nain¹taluje Window Maker so ¹tandardnými parametrami.
|
||||
|
||||
Ak si chcete prispôsobi» nastavenia kompilácie, mo¾ete to urobi» nasledovne:
|
||||
|
||||
1. (voliteµne) Pozrite sa na èas» MO®NOSTI CONFIGURE, kde sú
|
||||
uvedené mo¾nosti. Tie¾ spustite:
|
||||
|
||||
./configure --help
|
||||
|
||||
ktorý vám vypí¹e kompletný zoznam ostatných mo¾ných nastavení.
|
||||
|
||||
2. Spustite configure s nastaveniami, ktoré chcete. Napríklad,
|
||||
ak chcete pou¾íva» podporu pre KDE, zadajte:
|
||||
|
||||
./configure --enable-kde
|
||||
|
||||
3. (voliteµne) Otvorte si súbor src/wconfig.h vo svojom obµúbenom
|
||||
textovom editore a prejdite si ho, èi nenájdete nejaké nastavenia,
|
||||
ktoré chcete zmeni».
|
||||
|
||||
4. Kompilácia. Zadajte len:
|
||||
|
||||
make
|
||||
|
||||
5. Prihláste sa ako root (ak to nie je mo¾né, èítajte èas» "Nemám
|
||||
rootove heslo :-( ") a nain¹talujte Window Maker:
|
||||
|
||||
su root
|
||||
make install
|
||||
|
||||
|
||||
Nastavenia ¹pecifické pre u¾ívateµov
|
||||
------------------------------------
|
||||
|
||||
Nemusíte sa dr¾a» týchto in¹trukcií, ak robíte upgrade Window Makera zo
|
||||
star¹ej verzie, pokiaµ to nie je uvedené v súbore NEWS.
|
||||
|
||||
Ka¾dý u¾ívateµ na va¹om systéme, ktorý chce pou¾íva» Window Maker, musí
|
||||
urobi» nasledovné:
|
||||
|
||||
1. Nain¹talova» konfiguraèné súbory Window Makera do svojho
|
||||
domovského adresára:
|
||||
|
||||
wmaker.inst
|
||||
|
||||
wmaker.inst nain¹taluje konfiguraèné súbory Window Makera a nastaví
|
||||
iXy aby sa pri ¹tarte automaticky spustil Window Maker.
|
||||
|
||||
To je v¹etko!
|
||||
|
||||
Základné informácie o konfigurácii a iných veciach vám poskytne
|
||||
"man wmaker".
|
||||
|
||||
Pre hlb¹í úvod do Window Makera si preèítajte si U¾ívateµký manuál.
|
||||
|
||||
Tie¾ sa mô¾te pozrie» na FAQ.
|
||||
|
||||
|
||||
|
||||
Installing the extras package
|
||||
-----------------------------
|
||||
|
||||
Unpack WindowMaker-extra-<version-number>.tar.gz in /usr/local/share
|
||||
|
||||
You can get the file at ftp://ftp.windowmaker.info. This file is optional
|
||||
and only have a few icons, and themes. Look for the latest <version-number>
|
||||
available.
|
||||
Also there is a WindowMaker-extra.readme to instruct you where that package
|
||||
should go.
|
||||
|
||||
|
||||
|
||||
Nemám rootove heslo :(
|
||||
----------------------
|
||||
|
||||
Ak nemáte práva roota, mô¾ete si nain¹talova» Window Maker do svojho
|
||||
domovského adresára. Na to musíte pou¾i» voµbu --prefix pre configure
|
||||
v druhom kroku kompilácie Window Makera. Tie¾ musíte pou¾i» voµbu
|
||||
--with-gnustepdir, pomocou ktorej ¹pecifikujete cestu pre WPrefs.app.
|
||||
Príklad:
|
||||
|
||||
./configure --prefix=/home/jshome --with-gnustepdir=/home/jshome/GNUstep/Applications
|
||||
|
||||
Poto pridajte adresár /home/jshome/bin do premennej PATH, /home/jshome/lib
|
||||
do premennej LD_LIBRARY_PATH a spustite bin/wmaker.inst
|
||||
|
||||
Samozrejme, predpokladá sa, ¾e /home/jshome nahradíte va¹im skutoèným
|
||||
domovským adresárom.
|
||||
|
||||
|
||||
UPGRADE
|
||||
=======
|
||||
|
||||
Ak robíte upgrade zo star¹ej verzie Window Makera:
|
||||
|
||||
1. Skofigurujte a skompilujte Window Maker ako v¾dy
|
||||
2. Nain¹talujte Window Maker (ale nespustite wmaker.inst)
|
||||
3. Preèítajte si súbor NEWS a ak je to potrebné, upravte
|
||||
svoje konfiguraèné súbory.
|
||||
|
||||
|
||||
RIE©ENIA PROBLÉMOV
|
||||
==================
|
||||
|
||||
Ak máte problémy poèas konfigurácie (spú¹»ania configure), napríklad
|
||||
nemo¾nos» pou¾i» grafickú kni¾nicu, o ktorej viete, ¾e ju máte nain¹talovanú,
|
||||
v súbore config.log nájdete príèinu problému.
|
||||
|
||||
== Error with loading fonts, even if they exist.
|
||||
|
||||
Skúste kompiláciu bez podpory NLS.
|
||||
|
||||
== Error when configuring
|
||||
|
||||
ltconfig: unrecognized option `--no-reexec'
|
||||
Try `ltconfig --help' for more information.
|
||||
configure: error: libtool configure failed
|
||||
|
||||
Odstáòte voµbu --no-reexec zo súborov aclocal.m4 a libPropList/aclocal.m4
|
||||
a spustite configure.
|
||||
Tie¾ sa uistite, ¾e autoconf a automake, ktoré máte nain¹talované, sú v
|
||||
týchto verziách:
|
||||
autoconf 2.13
|
||||
automake 1.4
|
||||
libtool 1.3
|
||||
|
||||
Nesmie to by» libtool 1.2b, ale libtool 1.3, zo stránok GNU.
|
||||
|
||||
== Cant find proplist.h or libPropList.something
|
||||
|
||||
Stiahnite a nain¹talujte si libPropList zo stránok uvedených
|
||||
niekde v tomto súbore.
|
||||
|
||||
|
||||
== configure doesn't detect libtiff, or other graphic libraries.
|
||||
|
||||
Odstráòte config.cache, spustite configure s pridanými nasledovnými voµbami
|
||||
(okrem iných, ktoré pou¾ívate):
|
||||
--with-libs-from="-L/usr/local/lib"
|
||||
--with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
|
||||
Vlo¾te cesty k va¹im grafickým kni¾niciam a zodpovedajúcim hlavièkovým
|
||||
súborom. Mô¾ete vlo¾i» viac ciest do ka¾dej z týchto volieb, ako je to
|
||||
uvedené v príklade --with-incs-from. Len ich oddeµte medzerou.
|
||||
|
||||
|
||||
== configure doesn't detect libXpm.
|
||||
|
||||
* Skontrolujte, èi máte symbolický odkaz z libXpm.so.4.9 na libXpm.so
|
||||
|
||||
|
||||
== Segmentation fault on startup
|
||||
|
||||
* Skontrolujte verziu libXpm, musíte ma» aspoò 4.7
|
||||
|
||||
* Skontrolujte, èi máte upravenú verziu ~/GNUstep/Defaults/WindowMaker
|
||||
|
||||
Ak si nie ste istí, skúste premenova» ~/GNUstep na ~/GNUtmp a spustite
|
||||
wmaker.inst
|
||||
|
||||
|
||||
== "...: your machine is misconfigured. gethostname() returned (none)"
|
||||
|
||||
* Meno va¹eho poèítaèa je nastavené na nieèo nesprávne, èo zaèína
|
||||
úvodzovkami. Preèítajte si man hostname a dozviete sa, ako to nastavi».
|
||||
|
||||
|
||||
== The root menu contains only 2 entries. ("XTerm" and "Exit...")
|
||||
|
||||
* Window Maker nevie nájs» cpp (C preprocesor). Ak sa vá¹ cpp nenachádza
|
||||
v /lib/cpp, upravte config.h a vlo¾te správnu cestu do CPP_PATH.
|
||||
|
||||
|
||||
== checking lex output file root... configure: error: cannot find output from true; giving up
|
||||
|
||||
* Preèítajte si èas» PO®IADAVKY v tomto súbore.
|
||||
|
||||
|
||||
MIESTNE NASTAVENIA/INTERNACIONALIZÁCIA
|
||||
======================================
|
||||
|
||||
Window Maker má podporu pre národné jazyky. Aby ste ju povolili, musíte
|
||||
skompilova» Window Maker s niekoµkými prídavnými parametrami.
|
||||
|
||||
|
||||
0 - Musíte ma» nain¹talovaný balík GNU gettext. Mô¾ete ho nájs» na
|
||||
adrese ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
|
||||
|
||||
Kroky 1 a¾ 3 mô¾ete vynecha», ak pou¾ívate skript Install
|
||||
|
||||
1 - Musíte urèi» jazyky, pre ktoré chcete podporu. Nastavte premennú
|
||||
LINGUAS na zoznam miestnych nastavení, ktoré chcete. Angliètina je
|
||||
podporovaná v¾dy. Príklad:
|
||||
|
||||
setenv LINGUAS "pt ja de"
|
||||
(csh)
|
||||
|
||||
alebo
|
||||
|
||||
export LINGUAS;LINGUAS="pt ja de"
|
||||
(sh)
|
||||
|
||||
Zoznam podporovaných miestnych nastavení nájdete v súbore po/README.
|
||||
Angliètina je implicitným jazykom.
|
||||
|
||||
Ak chcete preklada» a udr¾iava» súbory s miestnymi nastaveniami, preèítajte
|
||||
si súbor po/README.
|
||||
|
||||
2 - Naviac, ak vá¹ jazyk pou¾íva multi-byte znaky, napríklad Japonèina
|
||||
alebo Kórejèina, musíte nastaveniu MultiByteText priradi» YES v súbore
|
||||
~/GNUstep/Defaults/WMGLOBAL
|
||||
|
||||
3 - Konfigurujte, kompilujte a in¹talujte Window Maker ako zvyèajne.
|
||||
|
||||
4 - Urèité miesne nastavenia si zvolíte nastavením premennej LANG na
|
||||
to, ktoré chcete. Napríklad, ak chcete nastavi» slovenské miestne
|
||||
nastavenia, musíte spusti»
|
||||
|
||||
setenv LANG pt
|
||||
|
||||
(csh)
|
||||
|
||||
export LANG; LANG=pt
|
||||
|
||||
(Bourne sh a podobné)
|
||||
|
||||
Pozor: Ak máte nastavenú premennú LC_CTYPE, musíte ju zru¹i» pred
|
||||
spustením wmaker.
|
||||
|
||||
Window Maker hµadá súbory s definíciou menu v nasledovnom poradí
|
||||
(v tomto prípade pre brazílsku portugalèinu):
|
||||
|
||||
menu.pt_BR
|
||||
menu.pt
|
||||
menu
|
||||
|
||||
|
||||
5 - Ak si zvolíte jazyk, ktorý pou¾íva multi-byte znaky, musíte poriadne
|
||||
nastavi» svoje fonty. Preèítajte si manuálovú stránku k XCreateFontSet,
|
||||
kde nájdete viac detailov. Musíte v súbore ~/G/D/WindowMaker upravi» fonty
|
||||
pre horné li¹ty, menu a iné veci. Pre fonty pou¾ité v dialógových oknách
|
||||
upravte súbor ~/G/D/WMGLOBAL. Re»azce %d v menách fontov nesmú by»
|
||||
odstránené. Tie¾ mô¾ete pou¾i» skript wsetfont, ktorý to urobí za vás.
|
||||
|
||||
Napríklad mô¾e zada» v súbore ~/G/D/WindowMaker nasledovné:
|
||||
|
||||
WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
|
||||
IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
|
||||
ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
|
||||
DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
|
||||
|
||||
a v ~/G/D/WMGLOBAL:
|
||||
|
||||
SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
|
||||
|
||||
Tieto dva fonty sa pou¾ijú len v aplikáciách, ktoré pou¾ívajú WINGs
|
||||
(Window Maker a WPrefs.app)
|
||||
|
||||
Skript wsetfont vám umo¾ní nastavi» fonty jednoduch¹ím spôsobom. Pozrite
|
||||
sa priamo do jeho súboru pre bli¾¹ie informácie.
|
||||
|
||||
332
README.es
332
README.es
@@ -1,332 +0,0 @@
|
||||
|
||||
|
||||
|
||||
GNU Window Maker
|
||||
X11 Window Manager
|
||||
|
||||
<http://windowmaker.info>
|
||||
<ftp://ftp.windowmaker.info>
|
||||
|
||||
por
|
||||
|
||||
Alfredo K. Kojima
|
||||
|
||||
Dan Pascu
|
||||
|
||||
]d
|
||||
|
||||
|
||||
Web/FTP Master
|
||||
|
||||
Phillip Smith
|
||||
|
||||
|
||||
|
||||
¡Felicitaciones! Ha adquirido un dispositivo
|
||||
excelentísimo que le proporcionará miles de años de uso sin
|
||||
problemas, si no fuera porque indudablemente lo destruirá a
|
||||
través de alguna maniobra estúpida típica de consumidor. Por
|
||||
eso le pedimos por EL AMOR DE DIOS LEA ESTE MANUAL DEL
|
||||
PROPIETARIO CUIDADOSAMENTE ANTES DE DESEMPAQUETAR EL
|
||||
DISPOSITIVO. ¿YA LO DESEMPAQUETÓ, NO? LO DESEMPAQUETÓ Y LO
|
||||
ENCHUFÓ Y LO ENCENDIÓ Y TOQUETEÓ LAS PERILLAS, Y AHORA SU
|
||||
CHICO, EL MISMO CHICO QUE UNA VEZ METIÓ UNA SALCHICHA EN SU
|
||||
VIDEOCASETERA Y ACCIONÓ "AVANCE RÁPIDO", ESTE CHICO
|
||||
TAMBIÉN ESTÁ TUOQUETEANDO LAS PERILLAS, ¿CIERTO? Y RECIÉN
|
||||
AHORA ESTÁ COMENZANDO A LEER LAS INSTRUCCIONES, ¿¿¿CIERTO???
|
||||
NOSOTROS PODRÍAMOS SIMPLEMENTE ROMPER ESTOS DISPOSITIVOS EN LA
|
||||
FÁBRICA ANTES DE DESPACHARLOS, ¿SABE?
|
||||
-- Dave Barry, "¡Lea Esto Primero!"
|
||||
|
||||
|
||||
Descripción
|
||||
===========
|
||||
|
||||
Window Maker es el gestor de ventanas GNU para el Sistema de Ventanas X. Fue
|
||||
diseñado para emular la apariencia y funcionalidad de parte del GUI de NEXTSTEP(mr).
|
||||
Procura ser relativamente rápido y pequeño, rico en características, fácil de configurar
|
||||
y usar, con una simple y elegante apariencia sacada desde NEXTSTEP(mr).
|
||||
|
||||
Window Maker fue diseñado teniendo en mente la integración con GNUstep y por eso
|
||||
es el gestor de ventanas "oficial". Es también parte del proyecto GNU (www.gnu.org)
|
||||
. Lea mas sobre GNUstep más adelante en este archivo.
|
||||
|
||||
|
||||
Pistas (información dada por las aplicaciones para integrarse bien con el gestor de
|
||||
ventanas) para Motif(tm), OPEN LOOK(tm), KDE y GNOME también son soportados.
|
||||
Entonces puede reemplazar cualquiera de los gestores de ventana para estos entornos
|
||||
con Window Maker manteniendo la mayoría, si no todo, de la funcionalidad del
|
||||
gestor de ventanas nativo.
|
||||
|
||||
Window Maker antes se llamaba WindowMaker.
|
||||
|
||||
Window Maker no tiene relación con Windowmaker, el software para
|
||||
hacer ventanas y puertas.
|
||||
|
||||
|
||||
Documentación
|
||||
=============
|
||||
|
||||
Lea antes de preguntar.
|
||||
|
||||
* Los archivos README distribuidos por todas partes del árbol de fuentes
|
||||
contienen información relacionada al contenido en los directorios.
|
||||
|
||||
* INSTALL tiene instrucciones de instalación y algunos consejos cuando tenga
|
||||
algún problema. Significa que debería leerlo antes de la instalación.
|
||||
No fue escrito solo para ocupar espacio en el paquete...
|
||||
|
||||
* FAQ: Preguntas Frecuentes. LEALO!!! FAQ.I18N es para
|
||||
preguntas relacionadas con la internacionalización.
|
||||
|
||||
* NEWS: lista los cambios visibles por el usuario desde la versión anterior.
|
||||
Léalo si está actualizando.
|
||||
|
||||
* MIRRORS: algunos lugares alternativos donde puede obtener Window Maker,
|
||||
incluyendo paquetes de Window Maker específicos para ciertas plataformas.
|
||||
|
||||
* BUGFORM: uselo para enviar reportes de errores. Por favor uselo.
|
||||
|
||||
* ChangeLog: ¿que cambió desde la versión anterior?
|
||||
|
||||
* BUGS: lista de errores conocidos.
|
||||
|
||||
*** Tutorial
|
||||
|
||||
Hay un tutorial mantenido por Georges Tarbouriech en:
|
||||
|
||||
http://www.linuxfocus.org/~georges.t/
|
||||
|
||||
*** Guía del Usuario
|
||||
|
||||
La Guía del Usuario de Window Maker puede ser bajada desde el ftp oficial
|
||||
o por sitios web.
|
||||
Puede también ser vista en formato HTML en:
|
||||
|
||||
http://people.delphi.com/crc3419/WMUserGuide/index.htm
|
||||
|
||||
La Guía del Usuario explica como usar Window Maker, los archivos de configuración
|
||||
y opciones.
|
||||
|
||||
*** man pages
|
||||
|
||||
Tipee "man wmaker" en el prompt del shell para obtener ayuda general sobre Window Maker.
|
||||
|
||||
|
||||
Directorios y Archivos en el Árbol de Fuentes
|
||||
=============================================
|
||||
|
||||
* Install es un script para configurar y compilar Window Maker de una forma
|
||||
fácil (no es que la forma normal sea difícil, pero...).
|
||||
|
||||
* AUTORES: los créditos
|
||||
|
||||
* TODO: planes para el futuro.
|
||||
|
||||
* contrib/ tiene algunos parches aportados que no están soportados por Window Maker
|
||||
porque entran en conflicto con la filosofía de diseño de los desarrolladores o por
|
||||
alguna otra razón.
|
||||
|
||||
* util/ tiene varios programas utilitarios.
|
||||
|
||||
* WPrefs.app/ es el programa de configuración.
|
||||
|
||||
* src/wconfig.h posee opciones de compilación que puede cambiar para
|
||||
seleccionar algunas opciones/caracteristicas y otras cosas.
|
||||
|
||||
* WINGs/ biblioteca widget para imitación de NEXTSTEP.
|
||||
|
||||
* wrlib/ biblioteca de procesamiento de imagen.
|
||||
|
||||
* po/ posee catálogos de mensajes que son las versiones traducidas de los mensajes
|
||||
mostrados por Window Maker.
|
||||
|
||||
* docklib-x.x.tar.gz es una biblioteca para escribir dockapps.
|
||||
|
||||
SOCORRO!!!
|
||||
==========
|
||||
|
||||
Hay una lista de correo para discutir sobre Window Maker en
|
||||
wm-user@windowmaker.info. Para suscribirse, envie un mensaje que contenga:
|
||||
|
||||
subscribe
|
||||
en el tema del mensaje a wm-user-request@windowmaker.info
|
||||
|
||||
Si tiene algun problema, pregunte aquí (después de leer los docs, por supuesto). Es
|
||||
más probable que las personas de la lista sepan contestar sus preguntas
|
||||
que nosotros. Para reportes de errores use el BUGFORM.
|
||||
|
||||
Si tiene un problema con una versión precompilada de Window Maker
|
||||
(rpm, deb etc), primero pregunte a la persona que hizo el paquete.
|
||||
|
||||
NOTA IMPORTANTE: cuando pida ayuda (en la lista de correo o a los desarrolladores,
|
||||
directamente) *siempre* envie información sobre el sistema que está usando. Puede
|
||||
usar la sección de información del sistema al final del BUGFORM como una guía.
|
||||
Otra cosa: por favor no envie correo HTML.
|
||||
|
||||
También hay un canal de IRC #windowmaker en openprojects. Únase aquí,
|
||||
conecte su cliente de irc a irc.openprojects.net, irc.linux.com o algún otro
|
||||
servidor de esa red.
|
||||
|
||||
GNUstep
|
||||
=======
|
||||
|
||||
GNUStep es un completo sistema de desarrollo orientado a objetos, basado en la
|
||||
especificación OpenStep liberada por NeXT(tm) (ahora Apple(tm) y Sun(tm)). Ello
|
||||
proveerá todo lo que se necesita para producir aplicaciones multiplataforma,
|
||||
orientadas a objetos, gráficas (y no gráficas); suministrando dentro de otras cosas,
|
||||
bibliotecas base del sistema, una estructura de alto nivel para aplicaciones GUI que
|
||||
usan un modelo de imagenes de tipo Display PostScript(tm) (DGS), objetos para acceso
|
||||
a bases de datos relacionales, objetos distribuidos y un entorno de desarrollo gráfico,
|
||||
con herramientas como un modelador de interfaces, un sistema para administración del
|
||||
proyecto (central de proyecto) y otras herramientas.
|
||||
|
||||
El sistema de desarrollo de GNUStep será usado para crear un entorno de usuario,
|
||||
con todo lo necesario para una completa interface gráfica de usuario, tal como
|
||||
un visualizador de archivos, editores de texto y otras aplicaciones. Note que el
|
||||
entorno de usuario (o "entorno de escritorio") es solo un pequeña parte de todo
|
||||
el proyecto GNUStep y por lo tanto no "compite" con otros proyectos como KDE o GNOME,
|
||||
simplemente porque son cosas completamente diferentes.
|
||||
|
||||
Para más información sobre el proyecto GNUStep, visite: http://www.gnustep.org y
|
||||
http://gnustep.current.nu
|
||||
|
||||
|
||||
Ejecutando multiples instancias de Window Maker
|
||||
===============================================
|
||||
|
||||
No es una buena idea eejcutar más de una instancia de Window Maker desde
|
||||
el mismo usuario (ya que wmaker usará los mismos archivos de configuración)
|
||||
al mismo tiempo. Podría obtener un comportamiento inesperado cuando Window
|
||||
Maker actualiza sus archivos de configuración.
|
||||
|
||||
Si de verdad desea hacer esto, intente ejecutar Window Maker con la opción
|
||||
de linea de comando --static ya que así no actualizará o cambiará ninguno de los
|
||||
archivos de configuración.
|
||||
|
||||
|
||||
Ajuste de Rendimiento.
|
||||
=====================
|
||||
Si quiere disminuir el uso de memoria por parte de Window Maker y mejorar el
|
||||
rendimiento, manteniendo una linda apariencia y buena funcionalidad, siga los
|
||||
items de abajo:
|
||||
|
||||
- use texturas sólidas para todo, principalmente barras de título y menúes.
|
||||
Si quiere un escritorio de aspecto lindo, use el estilo Tradicional.
|
||||
- Apague NewStyle y Superfluous
|
||||
- No una muchos atajos al menú y mantenga solo los items esenciales en el menú.
|
||||
- Active DisableClip
|
||||
- edite wconfig.h y desactive el NUMLOCK_HACK y lo mismo con las características
|
||||
que no use (tenga en mente que algunos de los #defines podrían no funcionar,
|
||||
ya que ellos no están completamente soportados). Asegúrese de mantener siempre
|
||||
Numlock y ScrollLock apagados.
|
||||
- Active DisableAnimations. Puede también #undefine ANIMATIONS en wconfig.h
|
||||
- quite las entradas por defecto IconPath y PixmapPath para contener solo las
|
||||
rutas que en verdad tiene en su sistema.
|
||||
- no use imágenes grandes en el fondo raíz.
|
||||
- quite el soporte para los formatos de imagen que no use.
|
||||
- para reducir el uso de la memoria, desactive el caché de ícono, definiendo
|
||||
la variable de entorno RIMAGE_CACHE a 0. Si quiere aumentar el rendimiento
|
||||
a expensas del uso de la memoria, defina este valor a un valor igual al
|
||||
número de íconos distintos que use.
|
||||
|
||||
Control del Mouse por Teclado
|
||||
=============================
|
||||
|
||||
Muchas personas preguntan sobre agregar control por teclado al mouse, como
|
||||
en fvwm, pero Window Maker no tendrá tal característica. La extensión XKB
|
||||
soporta simulación de mouse desde el teclado, de una manera mucho más poderosa
|
||||
que cualquier otra simulación hecha por un administrador de ventanas.
|
||||
|
||||
Para activarlo, presione la combinación de teclas Control+Shift+NumLock o
|
||||
Shift+NumLock. Debiera escuchar el beep del parlante. Para desactivarlo,
|
||||
haga lo mismo.
|
||||
|
||||
Para controlar el mouse el teclado numérico se usa así:
|
||||
- 4 (flecha izquierda), 7 (Home), 8 (flecha arriba), 9 (PgUP), 6 (flecha derecha),
|
||||
3 (PgDn), 2 (flecha abajo) y 1 (Fin) mueve el mouse a la correspondiente
|
||||
dirección;
|
||||
- sosteniendo una de las teclas de arriba y luego sosteniendo la tecla 5 moverá
|
||||
el puntero más rápido;
|
||||
- / seleccionará el primer botón del mouse (botón izquierdo);
|
||||
- * seleccionará el segundo botón del mouse (botón del medio);
|
||||
- - seleccionará el tercer botón del mouse (botón derecho);
|
||||
- 5 hará un click con el botón actualmente seleccionado del mouse;
|
||||
- + hará un doble click con el botón actualmente seleccionado;
|
||||
- 0 (Ins) cliqueará y mantendrá el botón seleccionado actualmente;
|
||||
- . (Del) liberará el botón seleccionado actualmente que fue anteriormente
|
||||
cliqueado con la tecla 0 (Ins).
|
||||
|
||||
Los valores anteriores de las teclas funcionarán en un servidor X XFree86 3.2
|
||||
(X11R6.1) pero su alcance puede variar.
|
||||
|
||||
Como hacer un gdb backtrace
|
||||
===========================
|
||||
|
||||
Backtraces pueden ayudarnos a arreglar errores que hicieron que Window Maker falle.
|
||||
Si encuentra un bug que hace fallar a Window Maker, por favor envie un backtrace con su
|
||||
reporte de error.
|
||||
|
||||
Para hacer un backtrace útil, necesita un archivo core con información de depuración
|
||||
producida por Window Maker cuando falló. Debería haber sido instalado sin stripping también.
|
||||
|
||||
Para compilar wmaker con información de depuración:
|
||||
|
||||
./configure
|
||||
make CFLAGS=-g
|
||||
|
||||
Si obtiene el cuadro de diálogo que le dice que wmaker falló y le
|
||||
pregunta que hacer, respóndale "Abortar y dejar un archivo core"
|
||||
|
||||
script
|
||||
cd src
|
||||
gdb .libs/wmaker path_to_the_core_file
|
||||
|
||||
Luego, en el prompt gdb escriba "bt". Salga de gdb escribiendo "quit"
|
||||
y luego, en el prompt del shell, scriba "exit"
|
||||
|
||||
El archivo llamado typescript contendrá el backtrace.
|
||||
|
||||
Derechos de Autor y Descargo de Responsabilidad
|
||||
===============================================
|
||||
|
||||
Window Maker está registrado por Alfredo K. Kojima y está licensiado por la
|
||||
Licensia Pública General GNU. Lea el archivo COPYING para leer la licensia
|
||||
completa.
|
||||
|
||||
Los íconos que son distribuidos con este programa y fueron hechos por Marco
|
||||
van Hylckama Vlieg, están licenciados por la Licencia Pública General GNU.
|
||||
Lea el archivo COPYING para leer la licencia completa.
|
||||
|
||||
Los íconos listados en COPYING.WTFPL y son distribuidos en este programa
|
||||
fueron hechos por Banlu Kemiyatorn (]d), están licenciados por la
|
||||
"do What The Fuck you want to Public License". Lea el archivo COPYING.WTFPL
|
||||
para leer la licencia completa.
|
||||
|
||||
NeXT, OpenStep y NEXTSTEP son marcas registradas de NeXT Computer, Inc.
|
||||
Todas las otras marcas registradas son propiedad de sus respectivos dueños.
|
||||
|
||||
Los autores se reservan el derecho de hacer cambios en el software sin previo
|
||||
aviso.
|
||||
|
||||
Autores
|
||||
=======
|
||||
|
||||
Alfredo K. Kojima <kojima@windowmaker.info>
|
||||
Dan Pascu <dan@windowmaker.info>
|
||||
]d <id@windowmaker.info>
|
||||
|
||||
Por favor no nos haga preguntas antes de leer la documentación (especialmente
|
||||
la FAQ, este archivo y los archivos INSTALL) y sobre cosas "cool" que ve en
|
||||
las capturas de pantalla del escritorio de las personas.
|
||||
|
||||
El archivo AUTHORS contiene una lista de las personas que han contribuido
|
||||
con el proyecto. El nombre de las personas que han ayudado con localization
|
||||
(traducción) se puede encontrar en po/README y Window Maker/README
|
||||
|
||||
Si tiene algún comentario, arreglos y reportes de errores (complete BUGFORMs)
|
||||
y enviémelos a developers@windowmaker.info
|
||||
|
||||
|
||||
|
||||
traducido por Efraín Maximiliano Palermo <max_drake2001@yahoo.com.ar>
|
||||
350
README.pt
350
README.pt
@@ -1,350 +0,0 @@
|
||||
|
||||
|
||||
GNU Window Maker
|
||||
Gerenciador de Janelas X11
|
||||
|
||||
<http://windowmaker.info>
|
||||
<ftp://ftp.windowmaker.info>
|
||||
|
||||
por
|
||||
|
||||
Alfredo K. Kojima
|
||||
|
||||
Dan Pascu
|
||||
|
||||
Matthew Hawkins
|
||||
|
||||
]d
|
||||
|
||||
|
||||
Web/FTP Master
|
||||
|
||||
Phillip Smith
|
||||
|
||||
|
||||
|
||||
Parabéns! Você acabou de adquirir um dispositivo muito
|
||||
bom que lhe proporcionaria milhares de anos de uso sem problemas,
|
||||
exceto por que, você, com vai certeza destruí-lo com algum procedimento
|
||||
idiota típico dos consumidores. Por isso nós pedimos POR FAVOR,
|
||||
PELO AMOR DE DEUS LEIA O MANUAL DO DONO COM MUITA ATENÇÃO ANTES
|
||||
DE DESEMBRULHAR O DISPOSITIVO. VOCÊ JÁ O DESEMPACOTOU, NÃO FOI?
|
||||
VOCÊ DESEMPACOTOU-O, CONECTOU-O, LIGOU-O E ENCHEU-O DE COISAS,
|
||||
E AGORA A SUA CRIANÇA, A MESMA CRIANÇA QUE UMA VEZ ENFIOU UMA
|
||||
SALSICHA NO SEU VIDEOCASSETE E APERTOU NO "FAST FORWARD", ESTA
|
||||
CRIANÇA ESTÁ BRINCANDO COM OS BOTÕES TAMBÉM CERTO? E SÓ AGORA VOCÊ
|
||||
ESTÁ COMEÇANDO A LER AS INSTRUÇÕES CERTO??? NÓS PODEMOS ENTÃO QUEBRAR
|
||||
ESTES DISPOSITIVOS NA FÁBRICA ANTES DE DESPACHÁ-LOS, VOCÊ
|
||||
SABIA DISSO?
|
||||
-- Dave Barry, "Read This First!"
|
||||
|
||||
|
||||
Descrição
|
||||
=========
|
||||
|
||||
O Window Maker é o gerenciador de janelas GNU para o X Window System. Ele foi
|
||||
desenvolvido para emular o visual e a sensação de parte da GUI NEXTSTEP(tm).
|
||||
Procura ser relativamente rápido e pequeno, rico em opções, fácil de
|
||||
configurar e usar, com uma aparência simples e elegante emprestada do
|
||||
NEXTSTEP(tm).
|
||||
|
||||
O Window Maker foi projetado tendo em mente a integração com o GNUStep e
|
||||
é o gerenciador de janelas "oficial" dele. É ainda parte do projeto GNU
|
||||
(www.gnu.org).
|
||||
Leia mais sobre o GNUstep neste arquivo.
|
||||
|
||||
Hints (informações dadas pelas aplicações para que se integrem bem com o
|
||||
gerenciador de janelas) para Motif(tm), OPEN LOOK(tm), KDE e GNOME também
|
||||
são suportados. Logo, você pode substituir os gerenciadores de janela desses
|
||||
ambientes pelo Window Maker e manter muito, senão toda a funcionalidade do
|
||||
gerenciador de janelas nativo.
|
||||
|
||||
O Window Maker antes se chamava WindowMaker.
|
||||
|
||||
O Window Maker não tem relação com o Windowmaker, o software para construção
|
||||
de janelas e portas.
|
||||
|
||||
|
||||
Documentação
|
||||
============
|
||||
|
||||
Leia antes de perguntar.
|
||||
|
||||
* Os arquivos README distribuídos por toda a árvore dos fontes contêm
|
||||
informações relacionadas ao conteúdo dos diretórios.
|
||||
|
||||
* O INSTALL possui instruções para instalação e algumas dicas quando há
|
||||
algum problema. Você deveria lê-lo antes da instalação. Ele não foi escrito
|
||||
somente para ocupar espaço no pacote...
|
||||
|
||||
* FAQ: Frequently Asked Questions. LEIA! O FAQ.I18N é sobre questões
|
||||
relacionadas à internacionalização.
|
||||
|
||||
* NEWS: lista as mudanças de uma versão para outra e que são visíveis ao
|
||||
usuário. Leia-o se você estiver fazendo uma atualização.
|
||||
|
||||
* MIRRORS: alguns locais alternativos onde você pode pegar o Window Maker,
|
||||
incluindo pacotes do Window Maker específicos para certas plataformas.
|
||||
|
||||
* BUGFORM: use-o para enviar relatos de bug. Use-o por favor.
|
||||
|
||||
* ChangeLog: o que foi mudado a partir da última versão?
|
||||
|
||||
* BUGS: lista dos bugs conhecidos
|
||||
|
||||
|
||||
*** Guia do Usuário
|
||||
|
||||
O Guia do Usuário Window Maker pode ser baixado do ftp oficial ou por
|
||||
sites web. Pode ser visto ainda no formato HTML no:
|
||||
http://people.delphi.com/crc3419/WMUserGuide/index.htm
|
||||
|
||||
O Guia do Usuário explica como usar o Window Maker, fala sobre os
|
||||
arquivos de configuração e as opções.
|
||||
|
||||
*** man pages
|
||||
|
||||
Digite "man wmaker" no prompt da shell para obter uma ajuda geral sobre
|
||||
o Window Maker.
|
||||
|
||||
|
||||
Diretórios & Arquivos na Árvore dos Fontes
|
||||
==========================================
|
||||
|
||||
* O Install é um script para configurar e compilar o Window Maker de
|
||||
um modo fácil (não que o modo normal seja difícil, mas...).
|
||||
|
||||
* AUTHORS: os créditos
|
||||
|
||||
* TODO: planos para o futuro
|
||||
|
||||
* O contrib/ possui alguns patches enviados e que não foram suportados
|
||||
pelo Window Maker por entrarem em conflito com a filosofia de projeto dos
|
||||
desenvolvedores ou por algum outro motivo.
|
||||
|
||||
* O util/ possui vários programas utilitários.
|
||||
|
||||
* O WPrefs.app/ é o programa de configuração.
|
||||
|
||||
* O src/wconfig.h possui opções de compilação que você pode mudar para
|
||||
selecionar algumas opções/aspectos e outras coisas mais.
|
||||
|
||||
* O WINGs/ é a biblioteca de widget NEXTSTEP lookalike
|
||||
|
||||
* A wrlib/ é a biblioteca de processamento de imagens
|
||||
|
||||
* O po/ possui catálogos de mensagens, que são versões traduzidas das
|
||||
mensagens mostradas pelo Window Maker
|
||||
|
||||
* A docklib-x.x.tar.gz é a biblioteca para desenvolvimento de dockapps
|
||||
|
||||
|
||||
SOCORRO!!!
|
||||
==========
|
||||
|
||||
Há uma lista de discussão para debate de questões sobre o Window Maker
|
||||
no wm-user@windowmaker.info. Para inscrever-se, mande uma mensagem
|
||||
contendo:
|
||||
subscribe
|
||||
no campo de assunto da mensagem para wm-user-request@windowmaker.info
|
||||
|
||||
Se você tiver algum problema, pergunte lá (somente depois de ter lido os
|
||||
documentos, é claro). As pessoas da lista estão mais preparadas para
|
||||
resolver o seu problema do que nós. Para relatar BUGS, use o BUGFORM.
|
||||
|
||||
Se você tiver problemas com uma versão pré-compilada do Window
|
||||
Maker (rpm, deb etc), primeiro questione a pessoa que criou o pacote.
|
||||
|
||||
NOTA IMPORTANTE: quando for pedir ajuda (seja na lista de discussão ou
|
||||
diretamente aos desenvolvedores) *sempre* envie informações sobre o sistema
|
||||
que você está usando. Você pode usar a seção system information no final
|
||||
do BUGFORM como guia. Outra coisa: não mande mensagens em HTML.
|
||||
|
||||
Há ainda o canal de IRC #windowmaker na EFNET. Para entrar lá, conecte
|
||||
seu cliente de irc no irc.concentric.net, irc.prison.net ou outro
|
||||
servidor dessa rede.
|
||||
|
||||
|
||||
GNUstep
|
||||
=======
|
||||
|
||||
O GNUstep é um completo sistema de desenvolvimento orientado a objetos,
|
||||
baseado na especificação OpenStep lançada pela NeXT(tm) (agora Apple(tm) e
|
||||
Sun(tm)). Ele irá fornecer tudo que é necessário para desenvolver aplicações
|
||||
orientadas a objetos, gráficas (e não gráficas), cross-platform; fornecendo,
|
||||
dentre outras coisas, bibliotecas bases do sistema, uma estrutura de alto
|
||||
nível para aplicações GUI que usa um modelo de imagens do tipo Display
|
||||
PostScript(tm), objetos para acesso a bancos de dados relacional, objetos
|
||||
distribuídos e um ambiente de desenvolvimento gráfico, com ferramentas como
|
||||
um modelador de interfaces, um projeto de gerenciamento de sistema (central
|
||||
de projetos) e outras ferramentas.
|
||||
|
||||
O sistema de desenvolvimento GNUstep será usado para criar um ambiente
|
||||
de usuário, com tudo necessário para uma interface gráfica, tais como
|
||||
visualizador de arquivos, editores de texto e outras aplicações. Note que o
|
||||
ambiente do usuário (ou "ambiente desktop") é somente uma pequena parte de
|
||||
todo o projeto GNUstep e não "compete" com projetos como o KDE e o GNOME,
|
||||
simplesmente por que eles são coisas completamente diferentes.
|
||||
|
||||
Para mais informação sobre o projeto GNUstep, visite http://www.gnustep.org
|
||||
e http://gnustep.current.nu
|
||||
|
||||
|
||||
Executando múltiplas instâncias do Window Maker
|
||||
===============================================
|
||||
|
||||
Não é uma boa idéia rodar mais de uma instância do Window Maker sob
|
||||
um mesmo usuário ao mesmo tempo (já que o wmaker usa os mesmos arquivos
|
||||
de configuração). Você pode obter comportamentos inesperados quando o
|
||||
Window Maker atualizar os seus arquivos de configuração.
|
||||
|
||||
|
||||
Suporte para som
|
||||
================
|
||||
|
||||
O Som é suportado nos sistemas Linux e FreeBSD com o uso de módulos
|
||||
distribuídos separadamente. Você pode baixá-los no:
|
||||
http://www.frontiernet.net/~southgat/wmsound
|
||||
|
||||
Observe que você deve compilar o Window Maker usando o configure com a
|
||||
flag --enable-sound e definindo a opção DisableSound para NO.
|
||||
|
||||
|
||||
Ajuste da Performance
|
||||
====================
|
||||
|
||||
Se você deseja diminuir o uso de memória pelo Window Maker, aumentar a
|
||||
performance, e ainda manter uma boa aparência e funcionalidade, siga os
|
||||
itens abaixo:
|
||||
|
||||
- use texturas sólidas para tudo, barras de títulos e menus. Se você quer
|
||||
um desktop com um belo visual, use o estilo "Traditional".
|
||||
- desligue o "NewStyle" e o "Superfluous"
|
||||
- não vincule muitos atalhos ao seu menu e guarde somente coisas essenciais
|
||||
no menu
|
||||
- ative o "DisableClip"
|
||||
- edite o wconfig.h e desative o NUMLOCK_HACK e as opções que você não
|
||||
usa mesmo (tenha em mente que alguns dos #defines podem não funcionar,
|
||||
já que eles não estão completamente suportados). Certifique-se de sempre
|
||||
manter o NumLock e o ScrollLock desligados.
|
||||
- ligue a opção "DisableAnimations". Você pode também usar o #undefine
|
||||
ANIMATIONS no arquivo config.h
|
||||
- verifique as entradas padrão "IconPath" e "PixmapPath" para que contenham
|
||||
somente os paths que você realmente possua no seu sistema.
|
||||
- não use imagens grandes no seu background root
|
||||
- remova o suporte para formatos de imagens que você não usa
|
||||
- para reduzir o uso de memória, desative o cache de ícones, definindo a
|
||||
variável de ambiente RIMAGE_CACHE para 0. Se você deseja melhorar o
|
||||
desempenho perdendo só um pouco de memória, defina essa variável para
|
||||
o valor correspondente ao número de ícones que você usa.
|
||||
|
||||
|
||||
Controle de Mouse pelo Teclado
|
||||
==============================
|
||||
|
||||
Muitas pessoas perguntam sobre adicionar o controle do mouse pelo teclado,
|
||||
como no fvwm, mas o Window Maker não possui tal opção. A extensão XKB
|
||||
suporta a simulação do mouse pelo teclado, de uma maneira muito mais
|
||||
poderosa do que qualquer outra simulação realizada por um gerenciador de
|
||||
janelas.
|
||||
|
||||
Para ativá-la, aperte a combinação Control+Shift+NumLock ou Shift+NumLock.
|
||||
Você deve então ouvir um beep. Para desativá-la, faça a mesma coisa.
|
||||
|
||||
Para controlar com o mouse, use as seguintes teclas do keypad:
|
||||
- 4 (seta esquerda), 7 (Home), 8 (seta para cima), 9 (PgUp), 6 (seta direita),
|
||||
3 (PgDn), 2 (seta para baixo) e 1 (End) move o mouse para as direções
|
||||
correspondentes;
|
||||
- segurar as teclas acima e depois segurar a tecla 5 vai fazer o ponteiro
|
||||
se mover mais rápido;
|
||||
- / vai selecionar o primeiro botão do mouse (botão esquerdo);
|
||||
- * vai selecionar o segundo botão do mouse (botão do meio);
|
||||
- - vai selecionar o terceiro botão do mouse (botão direito);
|
||||
- 5 vai fazer um clique com o botão do mouse que foi selecionado;
|
||||
- + vai fazer um duplo-clique com o botão do mouse que foi selecionado;
|
||||
- 0 (Ins) vai clicar e segurar o botão do mouse selecionado;
|
||||
- . (Del) vai liberar o botão do mouse selecionado que foi previamente
|
||||
clicado com a tecla 0 (Ins).
|
||||
|
||||
Os valores das teclas acima funcionam com um servidor X XFree86 3.2 (X11R6.1)
|
||||
mas nosso alcance pode variar.
|
||||
|
||||
|
||||
Como fazer um backtrace com o gdb
|
||||
=================================
|
||||
|
||||
Os backtraces nos ajudam a arrumar bugs que fazem com que o Window Maker
|
||||
trave. Se você achar um bug que trave o Window Maker, por favor envie o
|
||||
backtrace com o relato do bug.
|
||||
|
||||
Para fazer um backtrace útil, você precisa de um arquivo core
|
||||
com informações de depuração produzidas pelo Window Maker quando ele
|
||||
travar. O padrão do Window Maker é iniciar um outro gerenciador
|
||||
de janelas quando ele travar, o que não gerará um arquivo core. Você
|
||||
precisa editar o arquivo src/wconfig.h *depois* de ter rodado o configure
|
||||
e mudar a linha que se parece com o seguinte:
|
||||
|
||||
#undef NO_EMERGENCY_AUTORESTART
|
||||
|
||||
para:
|
||||
|
||||
#define NO_EMERGENCY_AUTORESTART
|
||||
|
||||
Depois, no diretório src, digite:
|
||||
make clean
|
||||
make CFLAGS=-g
|
||||
make install
|
||||
|
||||
e espere o Window Maker ser instalado.
|
||||
|
||||
Depois de instalado o Window Maker, inicie o X e reproduza o bug fazendo
|
||||
com que o Window Maker trave. Quando ele travar, vá até o diretório
|
||||
onde você compilou o wmaker e digite o seguinte comando na sua shell:
|
||||
|
||||
script
|
||||
cd src
|
||||
gdb .libs/wmaker path_ao_arquivo_core
|
||||
|
||||
Depois, no prompt do gdb, digite "bt". Saia do gdb digitando "quit"
|
||||
e depois no prompt da shell, digite "exit".
|
||||
|
||||
O arquivo chamado typescript conterá o backtrace.
|
||||
|
||||
|
||||
|
||||
Direitos Autorais & Disclaimers
|
||||
===============================
|
||||
|
||||
O Window Maker é registrado por Alfredo K. Kojima e é licenciado pela Licença
|
||||
Pública Geral GNU. Leia o arquivo COPYING para ler a licença completa.
|
||||
|
||||
Os ícones que são distribuídos com esse programa foram criados por Marco
|
||||
van Hylckama Vlieg são licenciados pela GPL.
|
||||
|
||||
NeXT, OpenStep e NEXTSTEP são marcas da NeXT Computer, Inc.
|
||||
Todas as outras marcas são propriedade dos respectivos donos.
|
||||
|
||||
Os autores se reservam no direito de fazer alterações no software sem
|
||||
qualquer aviso prévio.
|
||||
|
||||
|
||||
Autores
|
||||
=======
|
||||
|
||||
Alfredo K. Kojima <kojima@windowmaker.info>
|
||||
Dan Pascu <dan@windowmaker.info>
|
||||
]d <id@windowmaker.info>
|
||||
|
||||
Por favor não nos perguntem coisas antes de ler a documentação (o FAQ,
|
||||
este arquivo e os arquivos INSTALL), ou sobre coisas "legais" que você
|
||||
viu em screenshots de desktops.
|
||||
|
||||
O arquivo AUTHORS contem uma lista de pessoas que contribuíram com o projeto.
|
||||
O nome das pessoas que ajudaram com a tradução pode ser achado no po/README e
|
||||
Window Maker/README
|
||||
|
||||
Se você tem algum comentário, correção ou deseja relatar bugs (junto com
|
||||
o BUGFORM) mande-os para developers@windowmaker.info
|
||||
|
||||
|
||||
Traduzido por: Ricardo Sartori <sartori@inf.ufsc.br>
|
||||
Reference in New Issue
Block a user