Hallo Forum,
ich habe eine kleine Frage, die mir auch eine Google- sowie eine Forensuche hier nicht beantworten konnte. Allerdings habe ich hier einen älteren, allerdings ungelösten, ähnlichen Forenbeitrag finden können.
Grundsätzlich bin ich zwar ein halbwegs erfahrener Computernutzer, aber nicht gerade ein Linux/Unix-Experte. Die meisten Probleme mit Ubuntu, die ich in den letzten Jahren hatte, konnte ich mittels Google-Suche sowie dem Wiki hier auf der Seite lösen.
Zum Problem: Auf meinem frisch installierten Ubuntu 18.04 LTS möchte ich gern diverse Java-Programme laufen lassen. Unter anderem handelt es sich dabei um den JDownloader 2 und JDiskReport.
Ich habe also das letzte Oracle Java (JDownloader will keine alternative Runtime) heruntergeladen und entpackt und daraufhin .desktop-Dateien für meine Java JAR-Files erstellt, die diese starten sollen. Diese Programmstarter wurden sodann nach /usr/share/applications kopiert und Besitzer/Rechte so angepasst, dass sie denen der restlichen in diesem Verzeichnis entsprechen.
Hier noch der Inhalt meiner JDownloader2.desktop:
[Desktop Entry] Version=1.0 Name=JDownloader Name[de_AT]=JDownloader Type=Application Terminal=false Exec=/usr/lib/jre/jre1.8.0_171/bin/java -jar /home/online/Tools/JDownloader2/JDownloader.jar Icon=/home/online/Tools/JDownloader2/themes/standard/org/jdownloader/images/logo/logo-128x128.png
Das Seltsame ist nun: Ich kann zwar beide Programme über die Suche bzw. den Button "Anwendungen anzeigen" (im Dock ganz unten) finden und starten. Aber wenn ich sie bereits gestartet habe, gibt es auf Rechtsklick im Dock-Icon keine Möglichkeit, sie als Favoriten hinzuzufügen. Stattdessen sehe ich hier nur die Menüpunkte "Alle Fenster" und "Beenden". Ich kann sie allerdings im "Anwendungen anzeigen"-Menü oder über die Suche finden und zu den Favoriten hinzufügen, dann erscheinen sie auch im Dock, werden aber doppelt angezeigt, sobald sie gestartet sind. Das zweite Icon erhält dann den Punkt, der darauf hinweist, dass das Programm läuft, meine .desktop-Datei startet also zwar das Programm, wird aber danach nicht mehr mit ihm assoziiert.
Mache ich etwas falsch bzw. kann mir jemand sagen, was geändert werden muss, damit das erwartete Verhalten eintritt (kein zweites Icon im Dock wenn man das Programm startet)?
Danke und Lg