Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

05.07.2010, 12:35

Xfce4 Startmenu bearbeiten

So ich brauch mal wieder Hilfe.
Und zwar hab ich seit gestern Xfce4 als WM, das Problem ist aber das ich nicht weiß wie ich das Startmenu bearbeiten kann.
Wenn ich einen Rechtsklick drauf mache kommt zwar eine List, mit Xfce-Menü (ich geh davon aus das man damit das Menü bearbeiten kann aber der ist ausgegraut.
Im Internet find ich nur das man Dateien im /usr/share/applications bzw. ~/.local/share/applications, aber ich komm durch die Bennenung der Dateien nicht klar.

Es wäre sehr net wenn mir einer erklären würde wie ich nun das Startmenu bearbeiten kann.
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "

2

05.07.2010, 13:03

Hallo Susannoo,
Sorry, aber...

Zitat

Note that in 4.6 there is no graphical menu editor. We hope that it will be back for 4.8.
http://wiki.xfce.org/howto/customize-menu

Es bleibt also nichts anderes übrig, als die Dateien zu editieren.
Ich mache es immer so: Falls Desktop Datei mit ausgeliefert wurde, kopiere ich diese nach ~/.local/share/applications und passe diese dort an:
Beispiel:

Quellcode

1
2
3
4
5
6
$ equery f teg | grep desktop
/usr/share/gnome/apps/Games/teg.desktop

$ cp /usr/share/gnome/apps/Games/teg.desktop ~/.local/share/applications
$ nano ~/.local/share/applications/teg.desktop
## -> Categories=GNOME rausnehmen, damit "teg" auch unter XFCE im Menü angezeigt wird.

Am besten solltest Du nichts an der Struktur des Menus ändern (~/.config/menus) sondern nur die Desktop-Dateien anpassen.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

05.07.2010, 14:57

Gut ok.

2 Fragen noch:

1.)Welche config muss ich bearbeiten, das das Terminal nur im Hauptfenster aber nicht in Zubehör und System erscheint (keine Ahnung wie das gehen soll, ich schaff das zwar mit anderen Programmen das die nur
dort angezeigt werden wo ich will, aber beim Terminal gehts nicht)?

2.)Darf ich aus den .desktop-Dateien die Übersetzung entfernen?
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "

4

05.07.2010, 15:29

Zu 1:

Wie XFCE das Menü aufbaut, siehst Du in der Datei /etc/xdg/menus/xfce-applications.menu

Hauptfenster: Direkt unter "<Layout>" als <Filename>xfce4-terminal.desktop</Filename> definiert.
System: <Category>System</Category>
Zubehör: <Category>Utility</Category>

Wenn Du also die Datei nicht unter System und Zubehör haben willst, musst Du die Kategorien "System" und "Utility" aus der Terminal.desktop entfernen.

Wenn eine Anwendung keiner Kategorie zugeordnet werden kann, landet diese unter "Other". In diesem Fall solltest Du die Anwendung mit komplett ausblenden. Dies ist im Howto beschrieben: NoDisplay=true
Dies sollte keine Auswirkung auf den Top-Level Terminal haben, der jaüber xfce4-terminal.desktop angezeigt wird.

Zu 2:
Wenn Du diese Übersetzungen nicht brauchst, spricht nichts dagegen diese zu entfernen.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

5

05.07.2010, 19:05

Ich will ja nicht die Einträge System und Zubehör weg sind.
Ich will nur das das Terminal im System und Zubehör nicht mehr auftaucht.
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "

6

05.07.2010, 19:17

Ich meinte, Du sollst die Datei /usr/share/applications/Terminal.desktop nach ~/.local/share/applications kopieren und in dieser Datei editieren. Mit NoDisplay=true würdest Du den Terminal aus dem Menü ausblenden, nicht die Menü-Kategorien selbst.

Mit "System" und "Utility" löschen meinte ich auch nicht, die kompletten Menü-Ordner aus der Datei /etc/xdg/menus/xfce-applications.menu zu entfernen, sondern lediglich die Zuordnung des Terminals zu diesen Kategorien.

Am besten die Datei /etc/xdg/menus/xfce-applications.menu NICHT anfassen! Die Platzierung einer Anwendung im Menü stellt man in der .desktop-Datei der Anwendung ein.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

7

05.07.2010, 21:03

Gut hab ich beim Lesen missverstanden.

Leider bringt dein Tipp mit NoDisplay=true nicht das gewünscht, es wird dann nur das Terminal im Hauptfenster ausgeblendet und ist trotzdem noch bei Zubehör und System drinnen..

In der xfce4-terminal.desktop steht als Zuordnung nur

Quellcode

1
Categories=X-XFCE;X-Xfce-Toplevel;
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "

8

05.07.2010, 21:18

Hast Du jetzt xfce4-terminal.desktop oder Terminal.desktop bearbeitet? Mein Tipp galt für Terminal.desktop.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

9

05.07.2010, 21:24

Ich hab xfce4-terminal.desktop

Hab aber grade gesehen das ich Terminal.desktop übersehen habe :(
Sorry.

PS: Jetzt gehts.
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "