You are not logged in.
Hello,
today I started installing a notebook using arch linux and gnome. After I already installed multiple applications using pacman -S, gnome launcher does not show any new installed application. I am able to start the app by starting it via shell but the icon will not be displayed even I reinstall it (pacman -S).
Even after using timeshift and installed even the icons for older applications (which I had installed before the problem occured) are not visible when I install it again. Does anyone have an idea.
It might be that I overlooked something because I am new on arch linux.
Best Regards Marcus
Last edited by Zatena (2023-08-06 15:59:40)
Offline
If you want icons on the desktop, you have to put them there.
Offline
I meant the launcher, the icons are not visible in the normal gnome launcher
Last edited by Zatena (2023-08-06 15:54:57)
Offline
Ok, I completely installed arch linux. Afterwards I installed the same apps using one single command:
sudo pacman -S timeshift ufw tmux neovim btop gnu-netcat grsync git terminator aria2 gnu-free-fonts p7zip bless shellcheck meld gnugo wireshark-qt nmap vlc veracrypt fs-uae vice
fs-uae and vice doesn't show any icon in the app launcher. Could someone confirm that both applications are not providing any app launcher icon. Maybe someone had the same problem in the past.
Offline
https://archlinux.org/packages/extra/x86_64/fs-uae/
cat /usr/share/applications/fs-uae.desktopBut https://archlinux.org/packages/extra/x86_64/vice/ doesn't
Offline
https://archlinux.org/packages/extra/an … -launcher/
'vice' doesn't provide a '.desktop' file, no.
EDIT: wha:ever ![]()
Last edited by dogknowsnx (2023-08-06 20:27:31)
Hello seth and dogknowsnx,
ok, thank you for the hint with the .desktop file.
This is really suspect. I am able to see the /usr/share/applications/fs-uae.desktop file on my system. When I install fs-uae via flatpak I even see the app icon in the launcher. I don't understand what is the reason for this behaviour.
Maybe you have a hint for me.
BR
Offline
First hint would be to post its contents…
Offline
NoDisplay=true?
There's btw also https://archlinux.org/packages/extra/an … -launcher/
Offline
Thank you very much for your hints and the guidance to the .desktop file.
"NoDisplay" was really set to to true, after changing it to false the icon appeared.
- If I check the package itself, I see that the NoDisplay is set to NoDisplay=true. Does anyone have an idea why would a maintainer set such setting for an application that should be visible ?
- In general, would you recommend to use pacman instead of flatpak if the app is available for both packet manager ?
- When should I use pacman and when should I use flatpak ?
Last edited by Zatena (2023-08-06 21:57:23)
Offline
I tried to create a vice.desktop which works fine. The only problem is that I am not able to see the vice icon, it shows the default icon gear wheel.
[Desktop Entry]
Name=VICE: C64 Emulator
Comment=Vice Emulator
TryExec=x64sc
Exec=x64sc %f
StartupNotify=true
Terminal=false
Type=Application
Icon=vice
Categories=Application;Emulator;
NoDisplay=falseDoes anyone has an idea how I could add an icon
Last edited by Zatena (2023-08-09 18:52:46)
Offline
vice also doesn't install an icon, you've to put some into eg. /usr/share/icons/hicolor
Offline
Hello seth,
I found an icon which does not have the size the size that are mentioned in the folder name. However I will resize it. Do you know what is the subdirectory I can put the icon into it ?
Do you knwo whether I need to define the path into the .desktop file ?
I am happy for every hint, unfortunately I didn't find any document in the internet that describes the icon in gnome.
Offline
https://specifications.freedesktop.org/ … ml#example
Ideally put an svg into /usr/share/icons/hicolor/scalable/apps, otherwise every png you have into the matching folder, downscaling a big icon is better than upscaling a small one.
Offline