Freitag, 15. August 2008
Desktop-Anpassungen für XFCE
Auf dem Acer Aspire One werkelt der von Acer für Linpus Lite angepasste XFCE X-window Fenstermanager. Die Oberfläche mit den vier Bereichen (Gruppen) ist für Einsteiger zwar ganz nett, bremst den erfahreneren Anwender aber ziemlich aus. Zudem wird der Zugriff auf das XFCE-Menüs und damit viele Werkzeuge verwehrt. Es gibt aber relativ einfache Mittel und Wege, den Desktop anzupassen und Erweiterungen vorzunehmen. Hier einige kleine Tricks, was so machbar ist.

Den Xfce-Setting-Manager einschalten

Um mehr Einflussmöglichkeiten auf den Xfce-Fenstermanger zu haben, benötigen Sie Zugriff auf den Xfce-Settings-Manager.
  1. Rufen Sie das Fenster der Konsole auf (siehe Terminalfenster öffnen).
  2. Geben Sie den Befehl xfce-setting-show ein (genaue Schreibweise beachten).
Im Xfce-Setting-Manager erhalten Sie über Symbole Zugriff auf verschiedene Konfigurationen des Xfce-Fenstermanagers.

Tipp: Ragen Teile eines Fensters oder Dialogfelds über den unteren Desktoprand hinaus? Bei gedrückter Alt-Taste lassen sich Dialoge oder Fenster per Maus nach oben schieben, um auch den unteren Teil sehen zu können.

Das Desktop-Menü freigeben

Um das von Acer deaktivierte Desktop-Menü freizuschalten, gehen Sie folgendermaßen vor.
  1. Klicken Sie im Setting-Manager auf das Symbol Arbeitsplatz.
  2. Wählen Sie im angezeigten Dialog Desktop Preferences die Registkarte Behavior.
  3. Markieren Sie das Kontrollkästchen Show desktop menu on right click.
Anschließend können Sie die Dialoge schließen. Wenn Sie danach mit der rechten Maustaste auf den Desktop klicken, öffnet sich das Xfce-Menü. Über dieses Menü erhalten Sie nicht nur Zugriff auf die Anwendungen sondern können auch nützliche Systemwerkzeuge und Befehle direkt aufrufen. Ist der Samba-Konfigurator installiert, lassen sich Samba-Freigabe verwalten. Oder Sie greifen auf das grafische Frontend des Paketinstallers zu.

Anmerkung: An den obigen Bezeichnungen sieht man, dass Acer den Xfce-Fenstermanager mit "heißer Nadel" angepasst hat. Fehlende, falsche oder unvollständige Lokalisierungen sind an allen Ecken zu finden. Vermutlich werden diese irgendwann mittels Updates behoben. Es kann also sein, dass bei Ihnen andere Optionsbezeichnungen angezeigt werden.

Panel-Erweiterungen konfigurieren

Am linken und rechten Rand der Taskleiste finden sich im Xfce-Fenstermanager sogenannte Pannels, in denen die Home-Schaltfläche, die Uhrzeit, die Schaltfläche zum Herunterfahren und weitere Applets angezeigt werden. Über das Symbol Leisten des Managers lassen sich zwar weitere Leisten anlegen. Panelerweiterungen können aber nur durch einen Trick eingefügt bzw. entfernt werden.
  1. Rufen Sie das Fenster der Konsole auf (siehe Terminalfenster öffnen).
  2. Rufen Sie den System Monitor durch Drücken der Tastenkombination Alt+Strg+Entf auf.
  3. Suchen Sie den Prozess xfce4-panel und beenden Sie diesen über die Schaltfläche End Prozess (oder über den gleichnamigen Kontextmenübefehl).
  4. Wechseln Sie mit Alt+Tab zum Terminalfenster, geben Sie den Befehl xfce4-panel.old ein und drücken Sie die Eingabetaste.
Jetzt erscheint wieder eine Taskleiste, wobei diese in der Höhe jedoch stark vergrößert ist. Klicken Sie mit der rechten Maustaste auf die Taskleiste, öffnet sich ein Kontextmenü. Über dessen Befehl Leiste einrichten können Sie zusätzliche Leisten einblenden. Der Kontextmenübefehl Objekte hinzufügen öffnet das gleichnamige Dialogfeld.
  • Sie können nun Symbole aus dem Dialogfeld zum Panel ziehen, um diese dort einzufügen.
  • Ziehen Sie ein Symbol aus dem Panel in das Dialogfeld zurück, wird das Symbol aus dem Xfce-Panel entfernt.
  • Das Symbol Xfce-Menü fügt ein Menü im Panel ein, über welches Sie Zugriff auf Programme und Systemfunktionen erhalten.
  • Das Starter-Symbol ermöglicht Ihnen einee Menüschaltfläche mit zusätzlichen Befehlen zum Panel hinzuzufügen.
Sind alle Änderungen vorgenommen, schließen Sie den Dialog. Danach müssen Sie erneut zum vorherigen Panel-Prozess zurückkehren.
  1. Beenden Sie mit den oben skizzierten Schritten über den System Monitor den Prozess xfce4-panel.old.
  2. Geben Sie anschließend im Konsolefenster den Befehl xfce4-panel& ein und drücken Sie die Eingabetaste.
Das &-Zeichen bewirkt, dass der Prozess autark gestartet wird. Die Konsole wartet nicht auf das Ende des Prozesses. Wenn Sie in der Konsole die Enter-Taste drücken, erscheint wieder dder Prompt zur Befehlseingabe. Sie sollten anschließend wieder die normal hohe Taskleiste, aber mit ihren Panel-Anpassungen sehen.

Achtung: Die obigen Anweisungen bergen nicht nur das Risiko, dass Sie die werkseitige Xfce-Konfigurierung beschädigen. Mir ist es auch schon passiert, dass das Panel nach Änderungen sehr hoch angezeigt wurde. Ich musste dann die gesicherten Werkseinstellungen für die Panel-Konfiguration zurückspielen.


Desktop- und Panel-Konfiguration

Abschließend noch einige Bemerkungen, wo Xfce die Konfigurierung des Desktop und der Panels speichert. Generell werden Konfigurationsdaten als XML-Dateien gespeichert, können also im Editor Mousepad unter Linpus angesehen und bearbeitet werden. Die Konfiguration wird dabei global und benutzerspezifisch gesichert.
  • /etc/xdg/xfce4: In diesem Zweig legt Xfce globale Konfigurierungsdaten in Unterordnern wie Desktop oder Panel ab.
  • /home/user/.config/xfce4: In diesem Zweig legt Xfce benutzerspezifische Konfigurierungsdaten in Unterordnern wie Desktop oder Panel ab.
Für die einzelnen Konfigurationsdaten müssen Sie folgende Dateien bearbeiten.
  • Die Konfigurierung der Gruppen des Xfce-Desktop finden Sie in der XML-Datei group-app.xml des Unterordners Desktop.
  • Die XML-Datei menu.xml im Unterordner Desktop legt die Einträge des Xfce-Menüs bzw. Kontextmenüs fest.
  • Im Unterordner Panel finden Sie die Datei panels.xml, die die Daten der Panels enthält. Der Wert yposition scheint die Höhe des Panels zu speichern. Ist das Panel zu hoch, können Sie diesen Wert ggf. anpassen.
Durch Anpassen der XML-Knoten oder ändern der Attribute können Sie neue Einträge aufnehmen, Einträge entfernen, freischalten oder umbenennen. Um die Gruppeneinträge des Desktop zu verändern, passen Sie die XML-Elemente in der XML-Datei group-app.xml des Unterordners Desktop an.

Hinweis: Einige zusätzliche Informationen (in englisch) zur Anpassung der XML-Dateien sowie zu den erforderlichen .desktop-Dateien finden sich hier, in diesem Foren-Beitrag. Zudem gab es hier noch eine Forendiskussion mit das_coach, der noch einen ganz interessanten Einblick zur Desktop-Suche geliefert hat. Die von ihm aus dem Google-Cache hervorgezauberte englischsprachige Webseite liefert eine Menge Tipps und Tricks rund um den AAO Desktop.

Umstellen auf die Xfce-Benutzeroberfläche

Wer intensiver mit dem Acer Aspire One arbeitet, wird vielleicht die Umstellung auf die Xfce-Benutzeroberfläche mit Menüs etc. bevorzugen. Eine elegante Lösung mit Umschaltfunktion ist in meinem Linpus-Sources, Updates und schneller Desktop-Switch beschrieben.

(c) 2008 by Günter Born


Infos zum Eee PC finden Sie in meinen Eee PC-Handbuch. Literatur und weitere Tricks zu Windows XP oder zu Netbooks.

www.borncity.de
the source of fine computer books,
because technology counts!