rund um Debian   Impressum         Jumping Blue Turtle

Online-Shop – fvwm

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
  1. eBank2Pay
  2. Call2Pay
  3. Lastschrift
  4. 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.