2010-11-18 8 views
8

Wie bekomme ich eine Liste aller verfügbaren Windows-Manager auf einem Linux-System (Natürlich wäre dies nicht erforderlich, aber - ich habe keine Root-Berechtigungen). Sehr schwierig auf Google zu suchen, da alle zurückgegebenen Ergebnisse für "Liste der Fenstermanager für Linux" sind.Linux: Liste aller verfügbaren Window Manager

Grüßen,

JP

Klarstellung: ich für einen Befehl suchen, dass „all Window-Manager, die installiert werden“ auf dem System auflistet, an dem ich arbeite.

Danke für die Antworten. Interessant zu wissen, seine Distro abhängig. Meine Distribution ist RedHat.

cat /proc/version 
(Linux version 2.4.21-40.ELsmp ([email protected]) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-53)) #1 SMP Wed Mar 15 13:46:01 EST 2006) 
+0

Bitte klarstellen: Gibt es überhaupt welche? All das sind noch entwickelt? Alle, die auf dem System installiert sind, an dem Sie gerade arbeiten? –

+1

Alle, die auf dem System installiert sind, an dem ich arbeite. –

+1

Kennt jemand den Befehl auf RedHat? –

Antwort

2

auf Slackware ist es schön xwmconfig, aber ich bin nicht sicher, ob es auf anderen Distributionen vorhanden ist.

3

Hängt von Ihrer Distribution/Paketmanager ab. Die meisten Paketmanager werden wahrscheinlich nicht einmal eine Kategorie "Fenstermanager" haben.

in gentoo Wie dem auch sei, dann würden Sie tun:

$ eix -I -C x11-wm --only-names 
x11-wm/enlightenment 
x11-wm/twm 
3

Es ist wirklich auf Ihre speziellen Verteilung oder OS abhängen. Sprich auf Debian und Ubuntu verwendet man:

$ update-alternatives --list x-window-manager 
/usr/bin/twm 
/usr/bin/fvwm2 
/usr/bin/beryl 
/usr/bin/beryl-xgl 
/usr/bin/icewm 
/usr/bin/kwin 
/usr/bin/wmaker 
1

Noch ein paar Orte, die ich auf gefunden Debian:

grep "^Exec" /usr/share/xsessions/* 

grep -l "section=.Window Managers." /usr/share/menu/* 

(Im zweiten wollen wir möglicherweise den Befehl prüfen = Teil . jede Datei)

Und auf eine alte Gentoo ich bemerkte:

find /etc/X11/Sessions/* -printf '%f\n' 
Verwandte Themen