Anwendungssymbol wird nicht zum Ausführen der App angezeigt [Duplikat]

Oct 01 2020

Ich habe eine .desktop-Datei für eine AppImage-Anwendung erstellt, die ich heruntergeladen habe. Das Symbol, das ich für die Anwendung verwendet habe, wird auf dem Anwendungsbildschirm und in der Seitenleiste angezeigt, nicht jedoch in der laufenden Anwendung in der Seitenleiste.

Wenn ich auf die Anwendung klicke, wird sie ausgeführt und erstellt ein neues Symbol in der Seitenleiste. Das neue Symbol enthält jedoch kein Bild und zeigt nicht das in der Desktop-Datei angegebene an. Das Hauptanwendungssymbol wird weiterhin korrekt angezeigt, jedoch nicht das Symbol für die ausgeführte Anwendung.

Hoffentlich macht diese Erklärung Sinn ... wenn nicht, kann ich einen Screenshot bereitstellen, um anzuzeigen, wovon ich spreche.

Gibt es eine Möglichkeit, das Symbol für die laufende Anwendung mit demselben Symbol wie das in der Desktop-Datei angegebene Symbol für angedockte Anwendungen zu versehen?

Vielen Dank

Antworten

3 viperperidot Oct 01 2020 at 03:08

Update: Also habe ich diesen verwandten Beitrag bemerkt: Symbol fehlt beim Start der Anwendung, was meine Frage beantwortet!

Ich musste hinzufügen:

StartupWMClass=<string>

in meine .desktop-Datei, um mein Problem zu beheben.

Noname Oct 01 2020 at 02:51

Dies kann daran liegen, dass Sie einen Tippfehler im Pfad gemacht oder einen falschen Ort eingegeben haben. Stellen Sie sicher, dass Sie den Speicherort von root aus eingegeben haben, nicht wie "~ / foo / bar.blah". Können Sie den Dateipfad angeben, den Sie in die .desktop-Datei eingegeben haben?