Well, I have a dual monitor setup, and quite some files and folders on my Desktop. This has worked for me like forever. Until today. All my Icons where gone, half of my folders as well. I opened Dolphin and checked ~/Desktop - well, everything is were it shall be, but got not shown on the Desktop. So I checked journal:
sudo journalctl -p 3 -xb
Sep 13 19:54:15 neuromancer plasmashell[1422]: org.kde.plasma.folder: Greater than 4096 files and folders on the desktop; this is too many to map their positions in a performant way! Not adding any more position mappings.
Sep 13 19:54:15 neuromancer plasmashell[1422]: org.kde.plasma.folder: Greater than 4096 disabled files and folders; this is too many to remember their position in a performant way! Not adding any more position mappings.
Well. I was quite surprised. It has quite some files, but not so many:
Rule of thumb never keep anything on the desktop. I have a desktop just for Dolphin and I keep two windows with 5 tabs between them open at all times for the items I need quick access to. As for your issue Iāve seen this at various times not just with the Desktop.
This is because you are searching your entire current working directory, ., which I presume is your home directory, in addition to ~/Desktop/.
Remove the dot from the command.
Itās your personal rule, if it works for you, thatās fine, but there is no technical downside to keeping a lot of files in the desktop directory. Itās a matter of personal preference in how people organise their stuff.
That is an opinion that one is meant to keep files on the desktop when in actuality one is meant to keep as little as possible on the desktop.
While no technical downside keeping anything on the desktop you shouldnāt keep anything canāt afford to lose on the desktop is asking for trouble. Too many times a system is humming along, all is fantastic and then out of what seems nowhere down it goes. One cannot always get back into the OS via tty or chroot, and sometime for what seems like no reason the drive goes tits up destroying all the data on it.
Thatās not an opinion, that is a fact - at least on Windows, that is. And I can not think of anything in which KDE is supbar to Windows. And it has worked in the past, on Manjaro and EOS. And on Windows. And on MacOS. There is no rule to not put files on the desktop, but there are many things to configure it - it is also meant to work exactly this way. I can understand that too many files (like 4000+) can be troublesome, but not 500. I have currently 10 files and it is working.
So this is definitely buggy here, maybe file a bug with KDE? Funny thing is: I donāt find anything via Websearch, it seems a singular errorā¦
Data in /home/$USERāDesktop/ is in no way more prone to accidental deletion than data in any other subdirectory of /home/$USERāā¦
Of course, all data one cannot afford to lose must be backed up in multiple, external copies, but keeping it in the Desktop directory makes no difference at all.
It is. If the issue is triggered, all icons and folders on my desktop are moved from their positions āin orderā to the first (of two) displays. The order is completely random, and cannot be changed afterwards. On top of that not all files and folders are shown, but the missing files are still where they belong in the filesystem, the desktop just does not display them.
I would disagree - the folders are the reason there are so āmanyā files on my desktop. Currently I am up to 22 files, without any folder, and it is working currently. I will put more and more on it to better understand what is going on here.
I site a fact and you knew that before you made your quoted post. We have all seen systems go down where nothing is recoverable, so any any place in the system that one canāt afford to lose is loss. Now @Kresimir one should have backups of what they donāt want to lose, but more than half donāt.
I read it again, Iām sorry, the initial humor was lost to me thru the internet. I changed my view and read it more like I imagined something Vonnegut wrote and now I get it. I got a damn good laugh after that.