[snap] Missing or generic Snap application icon on the Ubuntu taskbar

Open Beginner friendly
#336 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
67/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
linux, ubuntu

Research direction

Start by inspecting /snap/bitcoin-core/current/meta/gui/bitcoin-qt.desktop and compare its Icon path with /snap/bitcoin-core/current/share/pixmaps/bitcoin128.png. Reproduce the installation and launch on Ubuntu 24.04, then verify that the taskbar shows the Bitcoin Core icon instead of the generic gear.

Written by the indexing model from the issue text.

Description

When Bitcoin Core is installed via snap, when launching the application, a button with a default gear is displayed on the taskbar, rather than the Bitcoin Core icon, as one would expect.

Image

Some system info:

Название                   Версия                          Правка  Канал            Издатель      Примечание
bare                       1.0                             5       latest/stable    canonical✓    base
bitcoin-core               30.2                            204     30.x/stable      bitcoin-core  -
core22                     20260225                        2411    latest/stable    canonical✓    base
core24                     20260211                        1499    latest/stable    canonical✓    base
firefox                    148.0.2-1                       7967    latest/stable    mozilla✓      -
firmware-updater           0+git.7d22721                   223     latest/stable    canonical✓    -
gnome-42-2204              0+git.c1d3d69-sdk0+git.015db9a  247     latest/stable/…  canonical✓    -
gnome-46-2404              0+git.f1cd5fa-sdk0+git.ca9c59c  153     latest/stable    canonical✓    -
gtk-common-themes          0.1-81-g442e511                 1535    latest/stable/…  canonical✓    -
mesa-2404                  25.0.7-snap211                  1165    latest/stable    canonical✓    -
snap-store                 0+git.90575829                  1270    2/stable/…       canonical✓    -
snapd                      2.74.1                          26382   latest/stable    canonical✓    snapd
snapd-desktop-integration  0.9                             343     latest/stable/…  canonical✓    -

OS:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.4 LTS
Release:        24.04
Codename:       noble
v2@aero:~$ uname -r
6.17.0-19-generic

/snap/bitcoin-core/current/meta/gui/bitcoin-qt.desktop contains:

[Desktop Entry]
Version=1.0
Name=Bitcoin Core
Comment=Connect to the Bitcoin P2P Network
Comment[de]=Verbinde mit dem Bitcoin peer-to-peer Netzwerk
Comment[fr]=Bitcoin, monnaie virtuelle cryptographique pair à pair
Comment[tr]=Bitcoin, eşten eşe kriptografik sanal para birimi
Exec=bitcoin-core.qt %u
Terminal=false
Type=Application
Icon=${SNAP}/share/pixmaps/bitcoin128.png
MimeType=x-scheme-handler/bitcoin;
Categories=Office;Finance;P2P;Network;Qt;
StartupWMClass=Bitcoin-qt

But the icon itself can be found in /snap/bitcoin-core/current/share/pixmaps/bitcoin128.png owned by root.

Dominant language
Makefile
Stars
47
Forks
50
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from bitcoin-core/packaging

All issues in bitcoin-core/packaging

Similar issues

More Build System issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.