GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Launcher Symbol ohne Symbol duplizieren?

Wie aus dem Screenshot unten ersichtlich ist, gibt es ein doppeltes Symbol von xfig Programm. Manchmal passiert bei verschiedenen Programmen dasselbe.

Irgendwelche Ideen, wie man das lösen kann?

Beste Antwort

Es kann verschiedene Ursachen dafür geben, dass ein Anwendungssymbol mit einem Fragezeichen (oder anderweitig falsch) im Unity Launcher angezeigt wird.

Zunächst einmal:Anwendungssymbole werden in .desktop definiert Akte einer Bewerbung. Diese .desktop Dateien werden (normalerweise) in /usr/share/applications gespeichert , oder ~/.local/share/applications

Häufige Ursachen sind:

  • Der Link zum Symbol, wie in .desktop definiert Datei der Anwendung, ist beschädigt; Das Symbol existiert nicht oder befindet sich im falschen Pfad. Effekt: Die Anwendung wird im Launcher mit einem falschen Symbol (graues Fragezeichen) angezeigt.
  • Die Anwendung wird durch mehr als eine .desktop file dargestellt . Das heißt:es gibt mehr als eine .desktop Datei auf Ihrem System, mit einem Befehl, die Anwendung in ihrer ersten auszuführen Exec= Linie. Effekt: oft zeigt Dash mehr als ein (korrektes) Symbol, das dieselbe Anwendung darstellt. Wenn die Anwendung an den Launcher gebunden ist, wird manchmal (oder immer) ein anderes Symbol angezeigt (dasselbe oder etwas anders).
  • Aus verschiedenen Gründen sind die Anwendung und das Launcher-Symbol manchmal nicht miteinander verbunden. Obwohl die Anwendung durch den (Befehl in) .desktop gestartet wird -Datei wird die Anwendung von .desktop nicht erkannt Datei als „seine“ Anwendung Effekt: Wenn die Anwendung an den Launcher gebunden ist, wird ein korrektes Symbol angezeigt, aber ein anderes wird angezeigt, wenn die Anwendung ausgeführt wird (graues Fragezeichen). Wenn die Anwendung nicht ist an den Launcher gesperrt ist, wird die Anwendung durch ein falsches Symbol im Launcher dargestellt, wenn sie ausgeführt wird. (graues Fragezeichen, da die Binärdatei kein eigenes Icon hat).

Im Fall von Xfig , letzteres ist der Fall. Sie können das Problem beheben, indem Sie die folgende Zeile zur .desktop file hinzufügen :

StartupWMClass=xfig
  • Öffnen Sie die Datei der Anwendung (xfig.desktop ) mit gedit:

    gksu gedit /usr/share/applications/xfig.desktop (you may have to install gksu first)
    
  • Fügen Sie die Zeile hinzu:

    StartupWMClass=xfig
    

Jetzt läuft Xfig unter einem eigenen Icon:

Verwandte:Wie installiere ich Windows 8 auf Wine??


Ubuntu
  1. Ubuntu 16.04 Launcher Symbolgröße Gsettings Befehlszeile?

  2. Unity Launcher und Steam-Icons?

  3. Alle Browser mit einem Symbol im Launcher!?

  4. Ubuntu 16.04 Eclipse Launcher Icon Probleme?

  5. Wie aktualisiere ich das Anwendungsmenü des Launcher-Symbols in Ubuntu 12.04?

Dieses Skript organisiert Ihren GNOME Application Launcher in Kategorien

Die 5 besten Anwendungsstarter für Ubuntu

Ist es möglich, Indicator-App-Menü dazu zu bringen, eine bestimmte Anwendung zu ignorieren?

Radio Tray Icon Applet wird nicht in Unity geladen?

Wie ersetze ich das Application Launcher-Symbol in Kubuntu (ersetze das „k“ durch etwas anderes)?

Symbolbestellung für Unity Launcher automatisieren?