Hello,
I am encountering two unusual issues regarding custom desktop entries created with Main Menu (Alacarte, named "Menu Principal" in the French version of Zorin OS), specifically when assigning custom icons to an AppImage file.
- App Grid UI does not refresh updated icons
When I change or update the icon of an application entry inside Alacarte, the change is not reflected in the Application Grid. To force the desktop to display the new icon, I have to drag the shortcut into an App Grid folder and then pull it back out. This seems to force a cache layout refresh that doesn't trigger automatically.
Is it normal ? Why doesn't it refresh automacically, when doing a change in "Menu principal" ?
- Custom icon resets to default gear icon after system reboot (Main issue)
This is my main issue. I assigned a local .png image to my kDrive AppImage shortcut. Everything works as expected during the current session (once I perform the folder drag-and-drop workaround described in point 1), but upon restarting the computer, the custom icon systematically disappears and reverts to a generic gray gear icon.
You will find attached a screenshot of the shortcut configuration.
Command used :
"/home/user/Applications/kDrive-3.8.5.2-amd64.AppImage" %u
Custom Icon path :
/home/user/Images/Icônes locales/Kdrive.png
Below is some additional information about my system using inxi, in case it helps :
inxi -Fz
System:
Kernel: 7.0.0-28-generic arch: x86_64 bits: 64
Desktop: GNOME v: 46.0 Distro: Zorin OS 18.1 noble
Machine:
Type: Laptop System: Dell product: Inspiron 3505 v: 1.36.0
serial:
Mobo: Dell model: 0Y6PDY v: A00 serial: UEFI: Dell
v: 1.36.0 date: 01/05/2026
Battery:
ID-1: BAT1 charge: 15.0 Wh (54.0%) condition: 27.8/42.0 Wh (66.1%)
volts: 11.3 min: 11.4
CPU:
Info: quad core model: AMD Ryzen 5 3450U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP cache: L2: 2 MiB
Speed (MHz): avg: 1320 min/max: 1400/2100 cores: 1: 1260 2: 1400 3: 1223
4: 1400 5: 1226 6: 1400 7: 1400 8: 1258
Graphics:
Device-1: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
driver: amdgpu v: kernel
Device-2: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB
Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu
resolution: 1920x1080~60Hz
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa
v: 25.2.8-0ubuntu0.24.04.2 renderer: AMD Radeon Vega 8 Graphics (radeonsi
raven ACO DRM 3.64 7.0.0-28-generic)
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp3x
Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
API: ALSA v: k7.0.0-28-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169
IF: enp2s0 state: down mac:
Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
driver: rtw88_8821ce
IF: wlp3s0 state: up mac:
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb type: USB
Report: hciconfig ID: hci0 state: up address: bt-v: 4.2
Drives:
Local Storage: total: 931.51 GiB used: 226.13 GiB (24.3%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SNV3S1000G size: 931.51 GiB
Partition:
ID-1: / size: 915.33 GiB used: 226.03 GiB (24.7%) fs: ext4
dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 23.4 MiB (4.6%) fs: vfat
dev: /dev/nvme0n1p1
Uploading: kDrive.png…
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
System Temperatures: cpu: 52.0 C mobo: 39.0 C sodimm: SODIMM C gpu: amdgpu
temp: 52.0 C
Fan Speeds (rpm): fan-1: 0
Info:
Memory: total: 6 GiB available: 5.67 GiB used: 3.5 GiB (61.7%)
Processes: 330 Uptime: 31m Shell: Bash inxi: 3.3.34

