Ich erkannte, dass ich einen Fenstermanager ohne Desktop-Umgebung verwenden kann und keine Funktionalität verliere, die mir wichtig ist. Anwendungen funktionieren immer noch einwandfrei. Ich kann die Anwendungsfenster nach Belieben anordnen.
Dadurch entfällt die Notwendigkeit leichter Desktop-Umgebungen wie LXDE und XFCE für Anwendungsfälle wie meine.
Ich frage mich, ob das das Ende der Liste ist. Gibt es etwas, das man möglicherweise herausschneiden kann? Als Minimum möchte ich etwas, das GUI-Apps wie Firefox ausführen kann. Ich stelle mir etwas mit einem Terminal vor, von dem aus ich andere Anwendungen starten kann.
Antworten:
Hattest du einen Blick auf ein anderes "Leichtgewicht" ;-) Fenstermanager?
Ich bin sehr zufrieden mit i3, zum Beispiel: http://i3wm.org/
Es ist nur ein Kachelfenster-Manager mit einem Menü zum Starten von Anwendungen. Kein Desktop, keine weiteren Besonderheiten und die Binärdatei besteht nur aus einigen KB.
Es gibt viele andere in diesem Bereich:
Das absolute Minimum wäre, Ihren X-Server ohne Windowmanager und nur mit so etwas wie dmenu ( http://tools.suckless.org/dmenu/ ) zum Starten von Anwendungen zu betreiben . Ich bin mir nicht sicher, ob dies wirklich das ist, was Sie wollen, da Sie die Größe der Anwendungsfenster nicht ändern, sie nicht verschieben usw. können.
quelle
Die Wikipedia-Seite zum Vergleich von X Window Managern sortiert die verschiedenen Window Manager in vier Kategorien: Schwergewicht, Mittelgewicht, Leichtgewicht und Minimal. Sie würden sich wahrscheinlich für diejenigen in der Minimal-Kategorie interessieren.
Im Moment gehören dazu Matchbox, sithWM, evilwm, dwm, WMFS, wmii und scrotwm. (i3 wird in Lightweight eingefügt. Xfwm (standardmäßig in Xfce verwendet) und Openbox (standardmäßig in LXDE verwendet) werden in dieser Klassifizierung beide als Mittelgewicht betrachtet.)
Ich weiß nicht, welche Gründe verwendet wurden, um diese zu klären, und habe nicht genug davon versucht, um zu wissen, wie genau es ist.
In Bezug auf den Punkt, den Sie in Bezug auf Compiz Standalone angesprochen haben, würde ich jedoch nicht sagen, dass dies weniger Gewicht hat als die Verwendung von LXDE mit Openbox oder XFCE mit XFWM. Compiz ist ein Rohstofftier; Es alleine zu benutzen wird nicht viel anders sein als unter GNOME, solange Sie nichts in GNOME laden, was Sie nicht brauchen.
(Denken Sie daran, dass XFCE und LXDE Desktop-Umgebungen sind. Sie können ihre Standardfenster-Manager ausführen, ohne den Rest dieser Desktop-Umgebungen zu verwenden, genauso wie Sie Compiz auch ohne Desktop-Umgebung ausführen können. Nun, zumindest weiß ich, dass Sie Openbox ohne LXDE ausführen können Ich habe noch nie versucht, XFWM ohne XFCE auszuführen.)
quelle
Meine Ingenieure lieben Ratpoison als minimalistischen Fenstermanager.
Wenn ich leichtgewichtig sein will, muss ich Open Look (olwm und olvwm) neu aufbauen, obwohl ich seit einiger Zeit nicht mehr so viel Schmerzen haben wollte.
quelle
Sie benötigen X11 nicht, um einen Fenstermanager zu haben. Sie können TWIN , den Fenstermanager im Textmodus, zusammen mit GPM für die Maus verwenden. Möglicherweise müssen Sie Ihren primären Webbrowser auf Links und Ihr Chat-Programm auf Finch umstellen .
quelle
Bevor ich zu KDE wechselte, war ich ein eingefleischter Fluxbox- Benutzer. Es verfügt über die Befehlsschnittstelle fbrun , mit der Programme zusammen mit einem Rechtsklick auf ein anpassbares Menü gestartet werden können. Es hat auch Fenster-Registerkarten, ich glaube, es ist eine der ersten WMs, die diese haben. IIRC Fluxbox ist die WM, die Damn Small Linux verwendet.
quelle
Die OpenBSD-Implementierung von cwm ist eine großartige Balance zwischen Leichtgewicht und Funktionsvielfalt. Standardmäßig wird beim Anmelden nur ein xterm angezeigt. Es gibt keine Dekorationen an den Fenstern und nichts auf dem Desktop. Alles wird über die Tastatur erledigt (und ja, ich meine alles). Wenn Sie irgendwo ssh möchten,
Alt+.
wird ein ssh-Dialog aufgerufen. Wenn Sie ein Programm ausführen möchten, wird ein AusführungsdialogShift+Alt+/
angezeigt.Die vollständige Liste der Funktionen / Befehle ist als Manpage verfügbar .
Leider ist dies nur unter OpenBSD verfügbar, soweit ich das beurteilen kann. Obwohl die Quelle unter Linux kompiliert und ausgeführt werden kann, ist dies das, was ich mache, wenn ich OpenBSD nicht benutzen darf.
quelle
icewm
ist sehr leicht. Funktioniert gut auf meinem Headless Server mit 1GB RAM mitXvfb
undx11vnc
. Wenn Sie eine leichte "Desktop-Umgebung" möchten, dann gefällt mir ROX-Filer.quelle
Meine Präferenz in einem solchen Fall ist definitiv
xmonad
. Es ist ein eigenständiger Fenstermanager und kann ohne GNnome- oder KDE-Desktopumgebung verwendet werden (obwohl es Gnome mit xmonad gibt).xmonad ist als Paket unter synaptic verfügbar. Ich habe es mit
sudo apt-get install xmonad
in meinem Ubuntu installiert und mich dann bei xmonad session angemeldet. Seitdem verwende ich ausschließlich xmonad. Es ist etwas nervig, es am Anfang zu benutzen, aber es entspricht genau Ihren Bedürfnissen.quelle
Ich habe jwm eine ganze Weile auf meinem alten 199-MHz-Laptop mit nur 32 MB RAM verwendet.
Hat ganz gut funktioniert und sah ganz gut aus. Die Konfiguration kann auch mit einer XML-Datei erfolgen.
quelle
Ich persönlich bevorzuge die Verwendung von "Xvesa" anstelle von Desktop-Umgebungen.
Xvesa ist stark genug, um Firefox und eine Art von Anwendung auszuführen.
[Xvesa wird von tinycore, dem kleinsten und minimalistischsten Linux-Betriebssystem, verwendet]
quelle
Ich lese manchmal, wie man eine Anwendung direkt mit X11 startet, zum Beispiel: Sagen Sie X11, dass die Desktop-Umgebung / der Fenstermanager / die Anwendung, die beim Start ausgeführt werden soll, Firefox / Gimp / etwas anderes ist.
Vielleicht im Zusammenhang mit
Kiosk mode
. Sie können nicht von App zu App wechseln - verwenden Sie einfach eine einzige. App.quelle