Hallo
nutze dieses System im Alltag:
Debian 12, 64bit
Linux e330 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux
PCManFM 1.3.2 unter LXDE, Openbox
$ $XDG_DATA_DIRS
bash: /usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/: Datei oder Verzeichnis nicht gefunden
Ausgangssituation:
alles funktioniert prima.
Dann wollte ich ein Starter-Icon für ein AppImage in das Startmenü hinzufügen. Hat funktioniert.
Veränderung:
einige Menü-Einträge fand ich unpassend und fand im Web die Info, dass menulibre das ändern kann. Kannte ich schon von XFCE und startete menulibre.
Ergebnis: Starter-Icons aus Systemsteuerung in andere Kategorien verschoben oder sie fehlen ganz
Konnte mittels Drag&Drop einiges korregieren, aber eben nicht alles.
Problem #1:
Ausschneiden oder Verschieben ergibt: Zugriff auf Zieldatei nicht möglich
Problem #2:
einige, aber bei weitem nicht alle Icons/Starter sind doppelt vorhanden. Mal kann man sie gefahrlos löschen mit PCManFM, mal nicht.
Die Programme können dann nur noch via "Ausführen" gestartet werden.
Fragen:
F #1:
wo werden die Dateien aus /usr/share/applications/*.desktop den Startmenü-Kategorien zugeordnet?
Gibt es dafür gar ein Skript aus dem Installationspaket des PCManFM?
(Versuche mit tasksel...) und PCManFM-Paketneuinstallation führten zu nichts
F #2:
Wie löse ich Zugriff auf Zieldatei nicht möglich
F #3:
$ $XDG_DATA_DIRS
bash: /usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/: Datei oder Verzeichnis nicht gefunden
ergibt doppelte Einträge - wo wird $XDG_DATA_DIRS definiert?
Danke
[erledigt] PCManFM: Applikations-Icons bzw. Verknüpfungen selbst anpassen - Probleme!
[erledigt] PCManFM: Applikations-Icons bzw. Verknüpfungen selbst anpassen - Probleme!
Zuletzt geändert von juhuu am 28.08.2024 18:48:16, insgesamt 2-mal geändert.
Re: PCManFM: Applikations-Icons bzw. Verknüpfungen selbst anpassen - Probleme!
menulibre speichert grundsätzlich nur in ~/.local/share/applications/
in den Desktop Dateien gibt es das Feld "Categories"
In den Anwendungs- Menüs ist es auch dort zu finden.
Wie PCManFM das handhabt weiß ich allerdings nicht
Edit:
Ganz unten im Fenster kannst du kleingedruckt sehen, wo die Desktop-Datei gespeichert ist.
in den Desktop Dateien gibt es das Feld "Categories"
In den Anwendungs- Menüs ist es auch dort zu finden.
Wie PCManFM das handhabt weiß ich allerdings nicht
Code: Alles auswählen
cat ~/.local/share/applications/menulibre-phoenix.desktop
[Desktop Entry]
Version=1.1
Type=Application
Name=TV - Phoenix
Comment=Phönix
Icon=/home/thunder/Bilder/Icons/WebMedia/phoenix.jpg
Exec=mpv https://zdf-hls-19.akamaized.net/hls/live/2016502/de/high/master.m3u8
Actions=
Categories=AudioVideo;X-XFCE;X-Xfce-Toplevel;
Ganz unten im Fenster kannst du kleingedruckt sehen, wo die Desktop-Datei gespeichert ist.
[erledigt] PCManFM: Applikations-Icons bzw. Verknüpfungen selbst anpassen - Probleme!
Das Geheimnis verbirgt sich unter ~/.local/share/applications
Darin befinden sich die .desktop-Dateien der installierten Anwendungen.
Eine der Optionen innerhalb der .desktop-Datei ist NoDisplay=.
Setzt man NoDisplay=false, so taucht das Icon aka der Starter sofort in PCManFM's Anwendungsmenüs auf.
Die Zuordnung zu einem Anwendungsmenü erfolgt mittels
Categories=GNOME;System;Filesystems;
Ob GNOME aufgeführt werden muss, weiss ich nicht.
Der Aufbau einer .desktop-Datei wird hier beschrieben:
https://specifications.freedesktop.org/ ... ec/latest/
Darin befinden sich die .desktop-Dateien der installierten Anwendungen.
Eine der Optionen innerhalb der .desktop-Datei ist NoDisplay=.
Setzt man NoDisplay=false, so taucht das Icon aka der Starter sofort in PCManFM's Anwendungsmenüs auf.
Die Zuordnung zu einem Anwendungsmenü erfolgt mittels
Categories=GNOME;System;Filesystems;
Ob GNOME aufgeführt werden muss, weiss ich nicht.
Der Aufbau einer .desktop-Datei wird hier beschrieben:
https://specifications.freedesktop.org/ ... ec/latest/
Re: [erledigt] PCManFM: Applikations-Icons bzw. Verknüpfungen selbst anpassen - Probleme!
in ~/.local/share/applications sollten sich nur Desktop-Dateien befinden, die vom Userjuhuu hat geschrieben:28.08.2024 18:45:26Darin befinden sich die .desktop-Dateien der installierten Anwendungen.
(Menulibre / oder anderer Menü Edtor) bearbeitet / angelegt wurden.
Der Standard ist:
/usr/local/share/applications/
/usr/share/applications/
...und noch X-Andere Oberflächen- spezifische Ordner unter /usr
Wie immer hat das /home Vorrang.
Re: [erledigt] PCManFM: Applikations-Icons bzw. Verknüpfungen selbst anpassen - Probleme!
Warnung: unter LXDE nur den PCManFM zur Pflege des Anwendungsmenüs nutzen,
Mit menulibre oder alacarte zerschiesst man das Menü. "Erfolgreich" erprobt! Also nur den PCManFM verwenden und notfalls das NoDisplay=false in einem Editor setzen
Mit menulibre oder alacarte zerschiesst man das Menü. "Erfolgreich" erprobt! Also nur den PCManFM verwenden und notfalls das NoDisplay=false in einem Editor setzen