Wie kann ich den Xfce-Fenstermanager auf "fantastisch" ändern?

7

Ich möchte den Awesome Window Manager mit allen anderen XFCE4-Umgebungsdämonen wie Schlüsselringen, Bedienfeldern, Energieverwaltern usw. verwenden. Gibt es eine Möglichkeit, dies zu tun?

Jonathan
quelle

Antworten:

6

(Getestet unter Xubuntu 12.04, jedoch mit installierten ppas für Xfce 4.10 und 4.12; dies funktioniert jedoch ab Xfce 4.8 (Standardversion 12.04))

Sie können entweder awesomeals Fenstermanager in einer Xubuntu- oder Xfce-Sitzung (was meiner Meinung nach gewünscht wird) oder in einer eigenen awesomeSitzung (nach der Installation wird dies zu einer Option in lightdm) ausgeführt.

Installieren Sie zuerst awesomeaus den Repositorys mit

sudo apt-get install awesome

Wenn Sie jetzt awesomeals Fenstermanager in einer Xfce- oder Xubuntu-Sitzung ausgeführt werden möchten , können Sie die entsprechende xfconf-Einstellung bearbeiten mit:

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "awesome" -a

Dieser Befehl ändert den Standardfenstermanager in der Xfce-Sitzung in den awesomeFenstermanager. Bei anderen Fenstermanagern wie metacitywürden Sie stattdessen -t string -s "metacity" -t string -s "--replace" -aals zweiten Teil des Befehls verwenden. Die --replaceOption ist mit nicht verfügbar oder wird ohnehin nicht benötigt awesome.

Melden Sie sich jetzt ab und wieder an, indem Sie die normale Xubuntu- oder Xfce-Sitzung auswählen, wenn Sie awesomeinnerhalb einer Xfce-Sitzung ausgeführt werden möchten .

xfwm4Führen Sie aus, um zum Standard-Fenstermanager zurückzukehren

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -s "xfwm4" -t string -s "--replace" -a

Möglicherweise müssen Sie die verschiedenen Optionen konfigurieren, awesomeindem Sie eine persönliche RC-Datei erstellen $HOME/.config/awesomeund die verschiedenen Optionen optimieren:

mkdir $HOME/.config/awesome
cp /etc/xdg/awesome/rc.lua $HOME/.config/awesome/

Sie müssen Ihre Designs einrichten und die Darstellung von Fenstern manuell anpassen, da die normalen Einstellungen und Optimierungen des Xfwm4-Fenstermanagers bei Verwendung offensichtlich nicht funktionieren awesome.

Der folgende Screenshot zeigt die awesomeAusführung in einer Xubuntu-Sitzung, wobei der Rest von Xfce noch installiert ist. Wenn Sie oben auf dem Bildschirm ein Xfce-Bedienfeld haben, wird das awesomeBedienfeld verdeckt , sodass Sie es an eine andere Stelle verschieben müssen.

Geben Sie hier die Bildbeschreibung ein

Weitere Informationen zu awesomeund seine Tastenkombinationen finden Sie auf man awesomeden Ubuntu-Manpages online .

Hinweis: Dies funktioniert zumindest ab Ubuntu 13.10 nicht. Fehlerbericht gegen XFCE4 geöffnet.

Michael Mol
quelle
Ich vermute, dass sich etwas geändert hat, das funktioniert nicht mehr. Ich sehe für eine Sekunde ein fantastisches Panel, das dann vom xfce4-Panel überlappt wird. Und alles hängt. Maus funktioniert aber.
Dilawar
1
Zusätzlich zu den Schritten in der ausgewählten Antwort müssen Sie möglicherweise auch die /general/SessionNameEigenschaft von Defaultin ändern Failsafe. (Getestet mit dem Wechsel zum i3-Fenstermanager in Xubuntu 14.04.)
Ryan Koppenhaver