Skip to content

Signal Desktop on Linux no longer uses the app icon #7515

@mneptok

Description

@mneptok

Using a supported version?

  • I have searched searched open and closed issues for duplicates.
  • I am using Signal-Desktop as provided by the Signal team, not a 3rd-party package.

Overall summary

As of the update of Signal Desktop for Linux 7.73.0 the application icon will launch the app, but a generic app icon is displayed in the GNOME dash for the app actually running.

Debian 13 (Trixie) x86-64
GNOME 48

The signal-desktop.desktop stub contains the seemingly proper information:

cat signal-desktop.desktop
[Desktop Entry]
Name=Signal
Exec=/opt/Signal/signal-desktop %U
Terminal=false
Type=Application
Icon=signal-desktop
StartupWMClass=Signal
Comment=Private messaging from your desktop
MimeType=x-scheme-handler/sgnl;x-scheme-handler/signalcaptcha;
Categories=Network;InstantMessaging;Chat;

And the icons exist in /usr/share/icons/hicolor:

/usr/share/icons/hicolor/1024x1024/apps/signal-desktop.png
/usr/share/icons/hicolor/128x128/apps/signal-desktop.png
/usr/share/icons/hicolor/16x16/apps/signal-desktop.png
/usr/share/icons/hicolor/24x24/apps/signal-desktop.png
/usr/share/icons/hicolor/256x256/apps/signal-desktop.png
/usr/share/icons/hicolor/32x32/apps/signal-desktop.png
/usr/share/icons/hicolor/48x48/apps/signal-desktop.png
/usr/share/icons/hicolor/512x512/apps/signal-desktop.png
/usr/share/icons/hicolor/64x64/apps/signal-desktop.png

Steps to reproduce

Launch Signal using the expected application icon.

Expected result

The GNOME dash should display a dot under the Signal icon indicating it is running. There should not be a generic icon.

Actual result

The GNOME dash displays a generic icon.

Screenshots

Image

Signal version

7.73.0

Operating system

Debian 13 (Trixie)

Version of Signal on your phone

7.57.2

Link to debug log

NA

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions