Freitag, 28. November 2008

Die Launcher-Konfigurationsdatei

Nach dem Aufstarten zeigt der Aspire One keinen klassischen Desktop, sondern den Acer-eigenen Launcher. Die dort enthaltenen Einträge können individuell konfiguriert werden.

Die einfachste Methode haben Sie vielleicht schon kennen gelernt: das Verändern der Position eines Eintrags. Dazu öffnen sie eine der vier Gruppen mit einem Klick auf den grossen Pfeil. Klicken Sie auf das Symbol, das Sie verschieben möchten, halten Sie die linke Maustaste gedrückt und ziehen Sie es auf den neuen Platz. Alle anderen Symbole rücken eine Postion weiter nach rechts.

Was aber, wenn Sie Namen verändern oder Programme hinzufügen möchten? Dann führt kein Weg an der Konfigurationsdatei vorbei. Sie heisst group-app.xml und befindet sich in einem versteckten Verzeichnis. Da die Datei nur vom Superuser geändert werden kann, führt der Weg über das Terminal. Geben Sie dort als Root folgendes ein:

cd /home/user/.config/xfce4/desktop/

und öffnen Sie die Datei anschliessend im Texteditor:

mousepad group-app.xml

Stellen Sie den Texteditor Mousepad zunächst für die Bearbeitung von Quelltext ein, indem Sie unter Optionen die Einträge Zeilenumbruch, Zeilennummern und Auto-Einzug anwählen.

Sollten Sie Gedit bevorzugen, so gibt es dort ähnliche Einstellungen. Darüber hinaus verfügt Gedit über die Möglichkeit, Syntaxelemente farbig hervorzuheben und den Einzug individuell einzustellen – z.B. auf weniger verschwenderische zwei statt acht Stellen. Damit fällt die Bearbeitung von Quelltext leichter.

Es schadet nicht, die Datei erst ein wenig aufzuräumen, denn was die Acer-Entwickler hier hinterlassen haben, gleicht einem unaufgeräumten Tisch in einem Fast-Food-Restaurant. Einrückungen sind uneinheitlich, Sortierungen sind durcheinander geraten, nicht existente Programme sind auskommentiert und das auch noch uneinheitlich. Es liegt also ziemlich viel Müll in der Datei, den Sie getrost aufräumen können, um nachher mehr Übersicht zu gewinnen.

Kommentare sehen in XML so aus:

<!-- Text -->

Das können Sie getrost löschen, auch wenn es über mehrere Zeilen geht. Sie können aber auch Ihre eigenen Kommentare setzen, um Übersicht zu gewinnen.

Sortieren Sie die Einträge, die mit app sequence= beginnen, nach der Reihenfolge ihrer Sequenznummer. Das verbessert die Übersicht enorm.

Wichtig

Speichern Sie ständig Versionen-Backups der aktuellen Datei und der letzten Änderung. Sobald Sie nämlich ein Programmupdate von Acer installieren, verlieren Sie sämtliche Änderungen und finden die Konfigurationsdatei wieder in ihrer alten Fassung vor, plus dem neuen Programm. Sie müssen dann also den neuen Eintrag kopieren, Ihre letzte Fassung wieder herstellen und die zusätzliche Zeile dort einfügen.

Die Installation von Programmen, die aus anderen Quellen stammen, haben auf die Launcher-Konfiguration keinen Einfluss. Möchten Sie diese Programme zum Launcher hinzufügen, so muss dies manuell geschehen. Wie, erfahren Sie in einem der nächsten Blog-Einträge.

8 Kommentare:

  1. Hallo!

    Dieser Blog ist echt super. Hier habe ich schon sehr viele Hilfen für meinen Acer bekommen.
    Folgendes Problem ist bei mir nun aufgetreten:
    Ich habe den Launcher wie beschrieben angepasst. Hat auch alles problemlos funktioniert. Eine Sicherung habe ich ebenfalls angelegt.
    Dann installierte ich Skype. Wie beschrieben ist der Launcher wieder in den 'Urzustand' zurückgefallen. Um meine Änderungen zurück zu bekommen habe ich meine gesicherte Datei über die durch Skype veränderte Datei kopiert.
    Nun startet der Launcher nicht mehr korrekt: Die Icons sind in den Bereichen 'wild' verstreut. Es fehlen auch einige (vorher vorhandene) Icons und man kann die Icons nicht mehr mit der Maus verschieben.
    Vor der Skype-Installation haben meine geänderten Einstellungen normal funktioniert.
    Woran kann das liegen?

    AntwortenLöschen
  2. Wurde das Zurückkopieren der Datei unter Root-Rechten durchgeführt?

    AntwortenLöschen
  3. Ich habe die Datei im Konqueror verschoben. Über das Terminal war ich mit Root-Rechten angemeldet. Das gilt dann wohl nicht gleichzeitig für den Dateimanager?
    (Ich bin noch ein Linux Anfänger, der Umstieg von Windows ist nicht immer leicht.)

    AntwortenLöschen
  4. Nein, Terminal und Dateimanager vererben sich nicht gegenseitig die Rechte. Vielleicht ist es besser, nicht die Dokumente zu kopieren, sondern den Inhalt von einem Dokument zum anderen zu übertragen. Dann ändert sich nichts an den Rechten durch einen Kopiervorgang.

    AntwortenLöschen
  5. Gut, dann kopiere ich die Datei noch einmal unter Root-Rechten im Terminal, um den funktionierenden Zustand wieder herzustellen. Das nächste Mal werde ich einfach nur den Inhalt übertragen.
    Vielen Dank für die schnelle Hilfe!

    AntwortenLöschen
  6. Dein Problem wird vielmehr die version sein ... hatte das selbe prob nach einem simplen update. vorher xml geändert dann update und sicherung danach zurückgespielt ... siehe da alles wie bei dir ... also alles nochmal geändert. Beim Update wurden änderungen am XFdesktop vorgenommen.

    AntwortenLöschen
  7. wenn ich im terminal cd /home/user/.config/xfce4/desktop/
    eingebe passiert nichts.
    woran liegt das??

    AntwortenLöschen

Kommentare werden erst nach einer inhaltlichen Unbedenklichkeitsprüfung zur Veröffentlichung freigegeben.