What worked for me was copy /usr/share/applications/nemo-autostart.desktop
towards ~/.config/autostart/nemo-autostart.desktop
and in that file remove the line OnlyShowIn=X-Cinnamon
https://wiki.archlinux.org/title/Nemo#Desktop_icons_not_shown
So one need some way to copy. This can be in Linux using the terminal program cp
: Open up a terminal program.
Copy/Type in: cp /usr/share/applications/nemo-autostart.desktop ~/.config/autostart/nemo-autostart.desktop
This copies the nemo-autostart desktop file towards your personal autostart files. This is because ~
in the shell is by many shells replaced to your personal home directory. This is generally something like /home/yourname
. Then you can open the file with an editor. You can open an editor by clicking the icon, and selecting the path, or typing in the name of the editor may work as well. For example gedit ~/.config/autostart/nemo-autostart.desktop
will open the file in gedit. mousepad
, etc works generally the same. Now .desktop files are just text files that represent an application for the end user. Every line specifies something about the application. Remove the line containing OnlyShowIn=X-Cinnamon
. Then save the file. Log out. Log in and enjoy the desktop icons working.
You may need to do this action for every user.
Maybe one can even just edit the /usr/share/applications/nemo-autostart.desktop
file itself (this requires administrator privileges). Tell me if this works. An update may break desktop icons then, however.