Alle Produkte dieser Produktgruppe
Worum geht es?
Fvwm ist ein Window-Manager für das X-Window-System.
Auf Debian-Linux-Systemen können Sie fvwm als Alternative zu
Gnome oder KDE benutzen.
Die offizielle Projektseite für fvwm lautet:
http://www.fvwm.org/
Die nachfolgende Tabelle macht deutlich, warum ich den Einsatz von fvwm empfehle:
Vorteile von "fvwm" gegenüber "KDE" und "Gnome"
| Nachteile von "KDE" und "Gnome" gegenüber "fvwm"
|
- Fvwm ist schlank und extrem schnell.
- Es startet innerhalb von 2 Sekunden.
|
- KDE und Gnome sind ziemlich schwergewichtig bzw. unnötig fett.
- KDE4 ist im Vergleich zu KDE3 deutlich langsamer geworden.
- KDE4 braucht eine gefühlte ganze Minute, um zu starten!
(Genaue Benchmarks reiche ich demnächst mal nach.)
|
- Fvwm ist sehr leistungsfähig.
- Sie können fvwm beliebig Ihren Wünschen anpassen.
|
- Gnome und KDE4 sind stark in ihrer Konfigurierbarkeit kastriert.
- Selbst einfachste Wünsche können nicht realisiert werden, wenn
sie auch nur ein kleines bisschen von der Norm abweichen,
die KDE und Gnome als allgemeingültig zu erklären versuchen.
|
- Fvwm ist funktional.
- Es hilft Ihnen besonders dann, wenn Sie mit einem Linux-System ernsthaft arbeiten wollen.
|
- Das Ziel besonders von KDE4 sind Gimmicks und optische Spielereien.
- Der Versuch, ein System zu schaffen, das hauptsächlich das Auge anspricht,
geht auf Kosten der Funktionalität. Wer ernsthaft arbeiten will, wird sich
nicht darüber freuen, wie hübsch das System aussieht, wenn gleichzeitig
unnötige Beschränkungen dem Anwender den Spaß an der Arbeit
vermiesen.
|
- Fvwm kann ausschließlich per Konfigurationsdatei konfiguriert werden.
- Sie können somit das Aussehen Ihres Window-Managers regelrecht programmieren.
-
Eine Programmiersprache anstelle von Klicki-Bunti-Menüs erlaubt prinzipiell
eine ganz andere Qualität, wenn es um die Realisierung Ihrer individuellen
Wünsche geht.
-
Eine einmal programmierte Konfiguration kann übrigens sehr schnell auf
neue Rechnerkonfigurationen übertragen werden. Neue Systeme müssen dann
nicht erst langwierig konfiguriert werden. Nach dem Einspielen der Konfigurationsdateien
in die Home-Verzeichnisse der User sind neue Systeme im Handumdrehen fertig
eingestellt.
|
-
Das Ziel von KDE und Gnome ist es, dass der Nutzer möglichst alle Eigenschaften von
Gnome und KDE per Maus zum Beispiel mit Hilfe von Konfigurationsdialogen ändern
kann.
-
Dialoge für die Konfiguration per Maus und Tastatur können grundsätzlich nur
realisiert werden, indem die Menge der einstellbaren Elemente auf wenige
überschaubare Einheiten reduziert wird. Wenn trotzdem die Anzahl der konfigurierbaren
Möglichkeiten maximiert werden soll, dann werden die Dialoge beliebig kompliziert
(aus der Sicht des Benutzers) und beliebig komplex (aus der Sicht des Programmierers).
Das ist der Grund, warum wirklich leistungsfähige Window-Manager keine Konfigurationsdialoge
haben, und warum Gnome und KDE nicht wirklich leistungsfähig sind.
-
Bei KDE4 können einige Optionen sogar nur noch ausschließlich per Maus konfiguriert
werden. Das hat zur Folge, dass einige Elemente der Oberfläche nur noch extrem
mühsam auf den Pixel genau eingestellt werden können. Exakte Einstellungen, die
auf den Pixel genau zueinander passen, werden so zu einem unnötig langwierigen
Geduldsspiel. Wer effizient arbeiten will, hat für solche Spielereien keine
Zeit.
|
Wenn Sie die Vor- und Nachteile in der oben stehenden Tabelle gelesen und verstanden haben,
und selbst das Verlangen haben, mit Hilfe von fvwm mehr Power in Ihr tägliches Arbeiten
zu bringen, dann sind Sie hier richtig.
In meinem Shop können Sie Material kaufen, das Ihnen helfen wird:
- fvwm innerhalb kürzester Zeit sinnvoll zu nutzen,
- die enorme Leistungsfähigkeit von fvwm weitestgehend auszunutzen,
- die Konzepte hinter fvwm relativ leicht (anhand funktionierender Beispiele) zu erlernen.
1. Meine fvwm-Skripte zum Download
Ich selbst habe im August 2010 viele Stunden investiert, um fvwm zu erlernen.
Seit August 2010 habe ich fvwm im praktischen Einsatz. Hier sind ein paar
Screenshots meiner Arbeitsoberfläche:
Meine aktuelle Konfiguration habe ich innerhalb kurzer Zeit zurechtgeschustert,
mit dem Ziel, relativ schnell produktiv mit fvwm arbeiten zu können. Einzelne
Teile der Konfiguration sind handwerklich noch nicht ganz sauber, aber sie
funktionieren. Im Laufe der kommenden Monate werde ich Schritt für Schritt einzelne
Bestandteile der Konfiguration handwerklich überarbeiten.
Was von der aktuellen Konfiguration bereits funktioniert, hat es aber in sich.
Die von mir umgesetzten Features sind:
- 12 Desktops
-
144 Pages (12 Seiten pro Desktop)
-
ausgeklügeltes Desktop-Management per Tastatur und
Maus mit Memory-Effekt (System merkt sich pro Desktop die
zuletzt benutzte Page und springt sie wieder an, sobald ein
Desktop erneut per Tastatur ausgewählt wird)
- Taskleiste zum Anzeigen der vorhandenen Programme pro Desktop und Page
- Datum/Uhrzeit
- Bindings (zum Starten von Anwendungen mit Hilfe von Tastaturkürzeln)
- per Vektorgrafik selbstgemachte Icons für die Fenster
Viele weitere umgesetzte Features bringen viel Funktionalität in den
Window-Manager, die sich mit Screenshots gar nicht darstellen lässt.
Sie können die Features nicht sehen – Sie müssen Sie erleben.
Wenn Sie den aktuellen Stand meiner Konfiguration erleben möchten,
meine Konfigurationsdateien studieren und auf diese Weise selbst
fvwm erlernen wollen, dann können Sie meine Konfiguration jetzt
kaufen.
Die Dateien gibt es als tar-bz2-Archiv. Wie
Screenshot 4
zeigt, gibt es in dem Archiv auch einen Müll-Ordner. Für einige
Problemlösungen brauchte ich mehrere Anläufe. Die Ideen der
verworfenen Versuche sind im Müll-Ordner konserviert, so dass
sie nicht verloren gehen. Wenn Sie selbst etwas realisieren wollen,
können Sie sich also auch bei den von mir verworfenen Ideen bedienen.
Die neueren Kommentare im Quellcode sind auf Englisch. Einige ältere
Kommentare sind noch auf Deutsch. In kommenden Versionen wird alles
auf Englisch umgestellt, damit die Kommentare international verständlich
sind.
Hier also ist meine Konfiguration
Archiv: fvwm_musterkonfiguration_v0_10_0.tar.bz2
Preis: 1 Euro
- eBank2Pay
- Call2Pay
- Lastschrift
- HandyPay
Known Bugs:
-
Die Konfiguration ist optimiert für eine Auflösung von 1280x1024 Pixeln.
Für andere Auflösungen müssen Sie die festen Größen
per Hand korrigieren. Die Konfiguration auflösungsunabhängig zu machen,
steht auf meiner Aufgabenliste.
|