Closed Jakethethird closed 3 months ago
copy-paste error. Output of snap version:
snap 2.61.1 snapd 2.61.1 series 16 ubuntu 22.04 kernel 6.5.0-14-generic
I cannot reproduce this. Can you show the filename of that .desktop
file, and the contents?
here you can see the desktop file and icon in the snap.
[Desktop Entry] Name=Signal Exec=signal-desktop --no-sandbox %U Terminal=false Type=Application Icon=${SNAP}/meta/gui/signal-desktop.png StartupWMClass=Signal Comment=Private messaging from your desktop MimeType=x-scheme-handler/sgnl;x-scheme-handler/signalcaptcha; Categories=Network;InstantMessaging;Chat;
Here is the workaround that puts the icon back temporarily showing the path of the desktop that I edited.
When updating snaps (sudo snap refresh), generally the icons disappear transiently during the update, then reappear in the launchers at the end of the process. In the last updates of signal-desktop since 604 (last week), the icon disappears but does not come back again - just the black spaceholder with the name Signal. Logging out or rebooting makes no difference. No issue for other snaps, just this one.
That's not the location that your menu bar should use, though. You menu bar should get it from /var/lib/snapd/desktop/applications/
. Is the file in that directory correct?
Hi, the desktop file edited by the menu editor program - which immediately changes the icons in the launchers, is:
/var/lib/snapd/desktop/applications/signal-desktop_signal-desktop.desktop
@Jakethethird Can you show the contents of that file before it's edited by the menu editor program? This is what it looks like on my machine:
merlijn@idlab266:~$ cat /var/lib/snapd/desktop/applications/signal-desktop_signal-desktop.desktop
[Desktop Entry]
X-SnapInstanceName=signal-desktop
Name=Signal
Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/signal-desktop_signal-desktop.desktop /snap/bin/signal-desktop --no-sandbox %U
Terminal=false
Type=Application
Icon=/snap/signal-desktop/606/meta/gui/signal-desktop.png
StartupWMClass=Signal
Comment=Private messaging from your desktop
MimeType=x-scheme-handler/sgnl;x-scheme-handler/signalcaptcha;
Categories=Network;InstantMessaging;Chat;
This file is created by snapd during installation. It's normal that this is different from the one in the snap itself.
What desktop environment are you using? Is it possible the desktop environment simply didn't refresh the icons after the update? And it refreshes the icons as soon as you open the menu editor?
Your signal-desktop_signal-desktop.desktop file and mine are identical.
Standard Gnome desktop on Ubuntu 22.04 LTS. I did wonder if it was not refreshing the icons also i.e. it is a Gnome-related issue rather than the snap. Logging out and in, plus rebooting didn't make a difference and this would normally refresh the icons.
If it is a common error, we'll soon hear. I don't want to waste your valuable time so perhaps close this and see if others report it?
Indeed - I think this might be an oddity in your setup. I spent some time today trying to repro and haven't been able to, and there are no other reports.
You could try a snap remove signal-desktop --purge
(making sure your messages are backed up!), then reinstall.
What happened?
After update (currently latest/stable: 6.44.1 2024-01-18 (606) 191MB), the signal icon in launchers is lost - just an empty black square is shown in both launchers where the normal signal-desktop.png item should be visible. This is case on all 3 of my computers running ubuntu 22.04
What should have happened?
Output of
snap info $snap_name
Output of
snap connections $snap_name
Output of
snap version
Relevant log output
No response
Teminal output of app
No response