ich verzweifle gerade daran, in gnome unter debian 12 und debian testing eine Verknüpfung auf eine Programm-Datei anzulegen. Was ich getan habe:
1) Die Anwendung (PyCharm) ausgepackt im Verzeichnis "/home/[user]/.local/bin/" abgelegt
2) Eine .desktop-Datei erstellt und im Verzeichnis "/home/[user]/.local/share/applications/" abgelegt - Die Datei füge ich unten ein
Dabei ist [user] der Benutzername.
Es erscheint allerdings kein Programm-Starter. Ich habe auch versucht das Programm-Verzeichnis in "/opt" abzulegen und die .desktop-Datei in "/usr/share/applications/" - mit dem gleichen Ergebnis (kein Starter).
Kopiere ich den den Befehl unter "Exec" eingetragenen Befehl ins Terminal, startet die Anwendung problemlos.
Die identische Konfiguration funktioniert auch auf Almalinux (9.5 und 10 Kitten), unter Fedora 40/41 und sogar unter ChromeOS Flex im debian-Terminal.
Ich hab' keine Ahnung woran das liegen kann?
Danke
Und hier die .desktop-Datei:
Code: Alles auswählen
[Desktop Entry]
Type=Application
Name=PyCharm
Comment=Python Development IDE
Comment[de]=Python Development IDE
GenericName=Python IDE (Development)
GenericName[de]=Python Entwicklungsumgebung
TryExec=/home/[user]/.local/bin/pycharm-community-2024.3/bin/pycharm
Exec=/home/[user]/.local/bin/pycharm-community-2024.3/bin/pycharm
Icon=/home/[user]/.local/bin/pycharm-community-2024.3/bin/pycharm.svg
Terminal=false
MimeType=application
Categories=Qt;Development;
StartupWMClass=PyCharm
StartupNotify=false