I recently upgraded to 4.2 and enjoy the overall upgrade. Small nitpick on the app menus.
I created bunch of VMs using debian-12-minimal + salt combination. I see that, in app menu, in some instances the Xterm app icon is correct and in some cases the icon is appvm icon. Below are the two examples the fist one has appvm icon and the second one has debian-xterm.png icon. Doesn’t bother me much but thought I’ll report it. I guess I can just copy the icons and update the .desktop file. But I am interested to know why is this happening. Any ideas?
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
X-Qubes-VmName=vm-dev
X-Qubes-AppName=debian-xterm
Icon=appvm-blue
Name=vm-dev: XTerm
Comment=standard terminal emulator for the X window system
Categories=System;TerminalEmulator;X-Qubes-VM;
Exec=qvm-run -q -a --service -- vm-dev qubes.StartApp+debian-xterm
X-Qubes-DispvmExec=qvm-run -q -a --service --dispvm=vm-dev -- qubes.StartApp+debian-xterm
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
X-Qubes-VmName=vm-media
X-Qubes-AppName=debian-xterm
Icon=/home/<user>/.local/share/qubes-appmenus/vm-media/apps.icons/debian-xterm.png
Name=vm-media: XTerm
Comment=standard terminal emulator for the X window system
Categories=System;TerminalEmulator;X-Qubes-VM;
Exec=qvm-run -q -a --service -- vm-media qubes.StartApp+debian-xterm
X-Qubes-DispvmExec=qvm-run -q -a --service --dispvm=vm-media -- qubes.StartApp+debian-xterm