You are not logged in.

#1 2023-08-06 15:04:55

Zatena
Member
Registered: 2023-08-06
Posts: 37

Desktop Icons are not visible for new applications

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

#2 2023-08-06 15:07:30

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,725

Re: Desktop Icons are not visible for new applications

If you want icons on the desktop, you have to put them there.

Offline

#3 2023-08-06 15:17:03

Zatena
Member
Registered: 2023-08-06
Posts: 37

Re: Desktop Icons are not visible for new applications

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

#4 2023-08-06 20:11:06

Zatena
Member
Registered: 2023-08-06
Posts: 37

Re: Desktop Icons are not visible for new applications

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

#5 2023-08-06 20:24:48

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,391

Re: Desktop Icons are not visible for new applications

Offline

#6 2023-08-06 20:26:33

dogknowsnx
Guest

Re: Desktop Icons are not visible for new applications

https://archlinux.org/packages/extra/an … -launcher/
'vice' doesn't provide a '.desktop' file, no.

EDIT: wha:ever tongue

Last edited by dogknowsnx (2023-08-06 20:27:31)

#7 2023-08-06 20:35:25

Zatena
Member
Registered: 2023-08-06
Posts: 37

Re: Desktop Icons are not visible for new applications

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

#8 2023-08-06 20:40:35

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,391

Re: Desktop Icons are not visible for new applications

First hint would be to post its contents…

Offline

#9 2023-08-06 20:42:12

dogknowsnx
Guest

Re: Desktop Icons are not visible for new applications

NoDisplay=true

?

#10 2023-08-06 20:46:33

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,391

Offline

#11 2023-08-06 21:43:26

Zatena
Member
Registered: 2023-08-06
Posts: 37

Re: Desktop Icons are not visible for new applications

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

#12 2023-08-09 18:48:06

Zatena
Member
Registered: 2023-08-06
Posts: 37

Re: Desktop Icons are not visible for new applications

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=false

Does anyone has an idea how I could add an icon

Last edited by Zatena (2023-08-09 18:52:46)

Offline

#13 2023-08-09 18:59:33

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,391

Re: Desktop Icons are not visible for new applications

vice also doesn't install an icon, you've to put some into eg. /usr/share/icons/hicolor

Offline

#14 2023-08-11 18:54:31

Zatena
Member
Registered: 2023-08-06
Posts: 37

Re: Desktop Icons are not visible for new applications

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

#15 2023-08-11 19:04:49

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,391

Re: Desktop Icons are not visible for new applications

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

Board footer

Powered by FluxBB