sWM - version 1.3.4, 06.Feb.2002
================================


Was ist der sWM
---------------
sWM ist einer der kleinsten und trotzdem leistungsfaehigsten Fenstermanager fuer
das X Window System. Prinzipiell kann swm unter jeder Version von Linux, BSD 
und anderen UNIX kompatiblen Betriebssystemen verwendet werden. Urspruenglich
wurde sWM aber fuer den Einsatz auf leistungsschwachen PC-Systemen sowie fuer
Laptops und Systeme mit geringer Aufloesung entworfen. Mittlerweile hat er sich
aber zu einem vollwertigen Fensterverwaltungssystem entwickelt, der auch auf
"High-End-Desktops" durchaus Sinn macht. 
Viele Programmierer schaetzen besonders die getrennte Verwaltung von Fokus und
Stapelreihenfolge der Fenster. Dabei ist sWM schnell und effizient und wurde
sogar schon auf verschiedenen PDAs getestet. Sollten Sie den sWM auch auf einer
eher ungewoehnlichen Maschine einsetzen, mailen Sie mir doch bitte Ihre Erfolgs-
geschichte.

Voraussetzung
-------------

Hardware

Grundsaetzlich reicht jeder Computer aus, der im Stande ist eine X Window 
Session zu oeffnen. 4MB RAM sollten genuegen (mit tinyXFREE)
sWM lauft bei mir perfekt auf meinem alten 486er (25MHz) mit 6MB RAM und einer
sehr betagten ISA Grafikkarte. (Mit voller PIXMAP-Unterstuetzung) sWM belegt
auf der Festplatte mindestens 13840 Bytes. Mit allen moeglichen Optionen belegt
er immer noch unter 50kb. (mit Pixmap-Dateien natuerlich etwas mehr)  
 
Software

Auf dem Computer muss mindestens das X Window System installert sein. Um Text-
ausgaben (Debug oder Fenstertitel) zu erhalten, muss zusaetzlich zu den 
Header-Dateien des X11 Systemes noch das stdlib-devel Packet installiert sein,
um sWM zu kompilieren.

Zusaetzlich ist es eine gute Idee das rxvt Packet zu installieren, da auch 
unter X Terminal-Emulationen sehr nuetzlich sind und rxvt viel weniger Speicher
belegt als zum Beispiel das klassische XTerm.
Um sWM mit allen Moeglichkeiten zu nutzen (wie auf dem Screenshot), sollte
zumindest auch noch das gnome-core Packet installiert sein.

Es ist sehr ratsam, sWM selbst zu kompilieren. Achten Sie bitte darauf die
X Window Development Packete oder die X-Quellen zu installieren. Zum 
konfigurieren sollte das configure-swm Skript benutzt werden - es ist aber 
durchaus auch moeglich, die swm.conf Datei selbst zu editieren. Wird sWM 
zusammen mit einem Display-Manager wie KDM/GDM/XDM eingesetzt, sollte startswm
editiert werden und dann swm darueber gestartet werden.


Erstellen der Binaerdateien
---------------------------
Zu sWM wird es kein autoconf-kompatibles "configure" Skript geben. Nach dem
Konfigurieren ueber configure-swm, sollte ein einfaches "make" genuegen. Sollte
das UEbersetzen widererwartend fehlschlagen, schadet es nicht einen Blick in
das Makefile zu riskieren - vielleicht stimmen ja die Pfade nicht oder eine
Datei der Development-Packete ist nicht vorhanden. Andere Probleme sollte nicht
auftreten, da sWM ausschliesslich auf der Xlib basiert. Nur fuer die Verwendung
von Pixmaps (XPM-Format) sollte zusaetzlich die XPM-Bibliothek installiert sein.
(inkl. Devel-Packet)


Handhabung
----------
Zum Benutzen vom sWM braucht man kein Diplom. Ein Blick in die Man-Pages sagt
eigendlich alles. (man swm-de) Zusatzlich sollten Sie sich das Bild 
"swmdoc*.jpg" mal ansehen, damit sollten alle Fragen erschoepfend geklaert sein.
Fuer besonders wissensdurstige habe ich zusaetzlich ein FAQ zusammengestellt.


Fehler
------
Mir sind keine Fehler bekannt - aber irren ist menschlich. Im Fehlerfalle
(aber auch ohne) freue ich mich immer ueber eine Feedback-eMail.

Deinstallation
--------------
Schade! Tippen Sie im swm/src Verzeichnis "make uninstall", dass sollte 
genuegen.
