it-swarm.com.de

Wie ändere ich den Xfce4-Standard-Fenstermanager?

Wie kann ich den Standardfenstermanager für Xfce4 ändern?

Aus irgendeinem Grund wird xfwm nicht ausgeführt, wenn ich xfce4 Shell ausführe.

11
idgar

Der einfachste Weg, den Standard-Fenstermanager dauerhaft zu ändern, ist:

  1. Laden Sie Ihre gewünschte WM herunter.

  2. Gehen Sie dann zu: Systemprogramme> Einstellungen> Startanwendungen.

  3. Klicken Sie dann auf "Hinzufügen".

  4. Wenn Sie beispielsweise Ihre Standard-WM in Metacity ändern möchten, geben Sie unter "Name" "Metacity" und unter "Befehl" "Metacity - Ersetzen" ein. Klicken Sie auf "Hinzufügen".

  5. Abmelden> Anmelden.

11
Rafael

Wenn Sie YourWindowManager --replace ausführen, bedeutet dies, dass xfwm4 bereits beim Anmelden gestartet wurde und Sie es jetzt anhalten, um einen neuen Fenstermanager zu starten. Dies funktioniert, aber es gibt eine schnellere und sauberere Möglichkeit, als dies dieser Typ erklärt am Beispiel von kwin.

XFCE startet den in /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml oder unter xubuntu in /etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml angegebenen Fenstermanager

Suchen Sie in dieser Datei nach der Eigenschaft Client0_Command und bearbeiten Sie ihren Wert: <value type="string" value="xfwm4"/> bis <value type="string" value="kwin"/> (ersetzen Sie "kwin" natürlich durch den Window Manager Ihrer Wahl). Sie können diese Datei auch in /home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml kopieren und nur bearbeiten, wenn die Änderungen sich nur auf Ihren Benutzerbereich auswirken sollen.

Da es in XFCE üblich ist, dass wir unsere Sitzung beim Abmelden speichern, vergessen Sie nicht, Ihre Sitzung zu bereinigen: Einstellungsmanager-> Sitzung und Start -> Registerkarte Sitzung-> Gespeicherte Sitzungen löschen

Jetzt können Sie sich abmelden und wieder anmelden.

10
djahma

Im Allgemeinen...

  1. Laden Sie den gewünschten Fenstermanager herunter, falls Sie ihn noch nicht haben
  2. Führen Sie es mit --replace aus, also für den XFCE-Standardmanager xfwm4 --replace
  3. Melden Sie sich ab, aber vergewissern Sie sich, dass Sie die Option "Sitzung für zukünftige Anmeldungen speichern" aktiviert haben. Das Dialogfeld zum Abmelden kann, falls es ansonsten nicht verfügbar ist, über die Befehlszeile xfce4-session-logout aufgerufen werden.
2
Matthew Walker

Um es in xfwm4 zu ändern, sollte der folgende Befehl funktionieren. Dies würde es auf die Standardeinstellung von Xfce zurücksetzen.

xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --type string --set 'xfwm4' --type string --set '--replace'

0
jbrock