ubuntuusers.de

Für diese Funktion musst du eingeloggt sein.

dash icons

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

gbruno

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

Hallo, seit Kurzem benutze ich Ubuntu 24.04.1. Ich habe Schwierigkeiten mit den Icons in der Dash: es wird oft nur das "gear" (Zahnrad) angezeigt, obwohl die .dektop- Datei das richtige Icon hat. Um das zu ändern, müsste ich wissen, wo die Icons der Dash gespeichert sind. Kann man die Dash-Starter editieren oder liegen die in einer (verschlüsselten) Datenbank?

Ich habe schon alles abgesucht. Das Wiki über .dektop-Dateien hilft nicht weiter, leider. Seit der Version 22.04.4 hat sich ja viel geändert.

Hat jemand einen Tipp? Danke, g.bruno

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55174

Wohnort: Berlin

gbruno schrieb:

Um das zu ändern, müsste ich wissen, wo die Icons der Dash gespeichert sind.

Kann man pauschal nicht sagen. Der Standard-Speicherort ist /usr/share/applications. Kann aber bei Fremdsoftware abweichen und weicht bei Snap ab.

Kann man die Dash-Starter editieren oder liegen die in einer (verschlüsselten) Datenbank?

Siehe oben. Nichts Datenbank.

Das Wiki über .dektop-Dateien hilft nicht weiter, leider. Seit der Version 22.04.4 hat sich ja viel geändert.

Da hat sich exakt gar nichts geändert.

gbruno

(Themenstarter)

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

Hallo, Der Standard-Speicherort ist /usr/share/applications. Habe ich alles abgesucht, auch unter .local/share/applications usw. Nichts. Merkwürdigerweise geht es mit einer Fremdsoftware; sie muss nur unter "Anwendungen anzeigen" erscheinen.

Seit der Version 22.04.4 hat sich ja doch einiges geändert. Ich habe parallel noch 22.04.4 installiert, da funktioniert alles.

Gruß gbruno

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55174

Wohnort: Berlin

gbruno schrieb:

Seit der Version 22.04.4 hat sich ja doch einiges geändert. Ich habe parallel noch 22.04.4 installiert, da funktioniert alles.

Nochmal zum Mitmeißeln: Da hat sich gar nichts verändert, seit mehr als einem Jahrzehnt.

Aber wenn du darauf bestehst, dass sich da "doch einiges verändert" habe: Wo konkret siehst du da die Änderungen im freedesktop Standard?

Die aktuelle Version ist von April 2020...

gbruno

(Themenstarter)

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

@tomtomtom: Auch zum Mitmeißeln: der arrogante Stil Deiner Antwort geht gar nicht und passt nicht in dieses Forum ☹ . Dabei habe ich nur höflich gefragt.

Und dann verschiebst Du die "Beweislast" auf mich, dass ich Dir die Unterschiede aufzeige. Da musst Du schon selbst suchen. Eine Antwort darauf, warum das unter 22.04.4 funktioniert und unter 24.04.1 nicht, bleibst Du schuldig.

Im Internet findet man einige Beiträge mit dem selben Problem, z. B.

https://youtrack.jetbrains.com/issue/FL-23716/Fleet-launcher-icon-not-showing-in-ubuntu-dash

https://bugs.launchpad.net/ubuntu/+source/speedcrunch/+bug/2028262

, aber keine Lösung, mit dash to dock und StartupWmclasses geht es nicht.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55174

Wohnort: Berlin

Oh, schon nach fünf Wochen eine Reaktion. Wahnsinn.

Fakt: Du behauptest, es habe sich etwas "einiges geändert" für die Darstellung von Icons und .desktop-Dateien.

Fakt: Das ist kompletter Humbug, da hat sich nichts verändert. Dir wurde der Standard verlinkt, sieh rein! Da gibt exakt gar keine Änderungen zwischen 22.04 und 24.04.

Ergo: Deine Behauptung ist erwiesener Maßen falsch. Punkt.

Weiterer Fakt: Du machst exakt keine verwertbaren Angaben zu den konkreten Icons, die Probleme machen. Es könnte nämlich durchaus sein, dass du die über Wege ins System gebracht hast, die sich eben nicht an dem Standard orientieren.

Das hat nicht das geringste mit "Beweislastveschiebung" zu tun, DU als Fragender bist derjenige mit dem Problem und DU musst Informationen liefern. Die kann außer dir nämlich niemand zu deinem System haben.

gbruno

(Themenstarter)

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

Hallo,

eigentlich hatte ich vor, gar nicht zu antworten, weil wie gesagt Dein Stil mir nicht gefällt. Außerdem bin ich krank und kann nicht lange vor dem PC sitzen.

Da Du Dich anscheinend gut auskennst, müsste Dir das auch aufgefallen sein.

Zu den Icons: es sind die, die nicht in "Anwendungen anzeigen" erscheinen. Das sind die meisten, aber nicht alle Fremdanwendungen. Warum?

Ruth-Wies

Avatar von Ruth-Wies

Anmeldungsdatum:
12. April 2023

Beiträge: 250

Wohnort: im Exil ;(

Um das mal voran zu bringen: Wir können deinen Bildschirm nicht sehen und Programme, die unter Anwendung nicht angezeigt werden, schon erst recht nicht. 😇 So aus dem Blauen heraus würde ich auf .desktop-Dateien (Abschnitt „Menueeintrag-ausblenden“) tippen, aber das Wiki soll ja angeblich nicht weiter helfen. Solltest du nur nach dem anderen Hinweis gesucht und ich ins Schwarze getroffen haben, dann bewahrheitet sich das Wort von dem blinden Korn, das auch mal ein Huhn findet. 😉

Ansonsten: Werde doch bitte konkret und picke ein Beispiel heraus. Davon zeigst du uns den Inhalt der .desktop-Datei und verrätst, wie du das Programm startest (da es in Anwendungen ja nicht angezeigt wird).

gbruno

(Themenstarter)

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

Hallo Ruth,

anbei 2 Screenshots mit Zahnrad-Icons, obwohl die Desktop-Datei da ist.

.desktop-Dateien (Abschnitt „Menueeintrag-ausblenden“) trifft nicht zu.

Hier noch die zu Jameica gehörende Desktop-Datei:

[Desktop Entry]
Type=Application
Name=Jameica
Icon=/opt/jameica/jameica-icon.png
Exec=/opt/jameica/jameica.sh
StartupWMClass=Jameica 2.10.4 hilft nichts

Ich habe als Windows-Manager gnome3. Vielleicht spielt das eine Rolle?

}}}

Bilder

Ruth-Wies

Avatar von Ruth-Wies

Anmeldungsdatum:
12. April 2023

Beiträge: 250

Wohnort: im Exil ;(

Ruth-Wies schrieb:

… und verrätst, wie du das Programm startest (da es in Anwendungen ja nicht angezeigt wird).

Mmmh, …

gbruno schrieb:

StartupWMClass=Jameica 2.10.4 hilft nichts

Steht das so in der Datei? Dir ist schon klar, dass der Computer die lesen können muss. Und der kann nur umsetzen, was er auch kennt. Der ist nicht so kreativ, dass er erst mal google fragt, was du gemeint haben könntest. Und wenn er das täte, wäre der Aufschrei so groß wie damals mit den shoping lenses.


Offtopic

Ich habe als Windows-Manager gnome3. …

Nee, „Windows-Manager“ gibt es vielleicht bei einer gewissen Firma in Leitungsfunktion. – GNOME ist eine Desktopumgebung und verwendet bspw. mutter als window manager; es gibt aber noch andere (sowohl DE wie auch WM). Ja, mit solchen Begriffen kann man schon durcheinander kommen. 😇

gbruno

(Themenstarter)

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

Sorry, es musste heißen: /etc/X11/default-display-manager /usr/sbin/gdm3

Ich bin untröstlich!

Steht das so in der Datei?

Nein, ich habe ein bisschen experimentiert, analog zu anderen .desktop-Dateien.

… und verrätst, wie du das Programm startest (da es in Anwendungen ja nicht angezeigt wird).

Über eine .desktop-Datei, das hat immer funktioniert.

HarryD

Anmeldungsdatum:
14. Juni 2006

Beiträge: 2791

Wohnort: Germany - BW

Dann begib dich im Terminal in das Verzeichnis /opt/jameica und starte dort das Skript jameica.sh. Das gibt dann höchstwahrscheinlich aussagekräftige Meldungen.

Ruth-Wies

Avatar von Ruth-Wies

Anmeldungsdatum:
12. April 2023

Beiträge: 250

Wohnort: im Exil ;(

gbruno schrieb:

Sorry, es musste heißen: /etc/X11/default-display-manager /usr/sbin/gdm3

wie gesagt:

  • mit Begriffen kann man durcheinander kommen

  • Offtopic

Steht das so in der Datei?

Nein, ich habe ein bisschen experimentiert, analog zu anderen .desktop-Dateien.

Das ist aber irreführend, wenn ich dich nach dem Inhalt frage, und du präsentierst etwas, das von dem Inhalt abweicht. 🙄

Über eine .desktop-Datei, das hat immer funktioniert.

Ach, das konnte ich mir bereits denken. Navigierst du mit dem Dateimanager dort hin oder liegt die auf dem Desktop? Hast du es schon versucht eine Kopie dort abzulegen, wo der Computer sie finden würde? → .desktop-Dateien (Abschnitt „Menueeintraege“)

Und dann eine Frage, die eigentlich gerne zuerst gefragt wird. Stimmen die Rechte für die Datei?

ls -l /opt/jameica/jameica-icon.png
file /opt/jameica/jameica-icon.png

gbruno

(Themenstarter)

Anmeldungsdatum:
28. März 2014

Beiträge: 173

Wohnort: Eschborn

Hier die Augabe der beiden Befehle, nichts Besonderes.

helmut@Tower-i5:~$ ls -l /opt/jameica/jameica-icon.png
-rw-r--r-- 1 helmut helmut 7224 Apr 14  2023 /opt/jameica/jameica-icon.png
helmut@Tower-i5:~$ file /opt/jameica/jameica-icon.png
/opt/jameica/jameica-icon.png: PNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced

Hilft das weiter? Natürlich liegt die Datei auf dem Desktop und wird mit der Maus gestartet. Ich habe sie auch in die folgenden Ordner kopiert: das ging gar nicht.

/usr/local/share/applications
/home/helmut/.local/share/applications

Ruth-Wies

Avatar von Ruth-Wies

Anmeldungsdatum:
12. April 2023

Beiträge: 250

Wohnort: im Exil ;(

gbruno schrieb:

Natürlich liegt die Datei auf dem Desktop und wird mit der Maus gestartet.

So natürlich ist das nicht. tomtomtom kann dir einen Vortrag darüber halten, seit wann das offiziell nicht mehr unter GNOME vorgesehen ist und inwiefern die gnome-shell-extention, die es trotzdem ermöglicht, immer wieder kuriose Erscheinungen zu Tage befördert. 😇

Ich habe sie auch in die folgenden Ordner kopiert: das ging gar nicht.

Was ging nicht? Das kopieren? Oder was darf ich mir darunter vorstellen?

Antworten |