Even though this is a bit old I'd like to answer this for other people who found this thread when trying to fix this issue, like me.

I found the fix is extremely simple.

  • Open the file manager and navigate to the desktop folder located in your Home folder. (The file manager will show all your desktop icons there)
  • Now simply drag and drop the icons you need moved from the file manager to the place you want on your desktop.

Instead of duplicating the icons, it will simply relocate the existing ones to where you want.


My solution was to create empty folders to fill the hidden space. Resize the icon to be the max size (or as big as needed), give it a transparent icon, and name it with only spaces. Then drag them into position. To more accurately place them, create a visible row of folders below the invisible ones, select them all to move them, and delete the visible ones.

Obviously, not ideal, but all I could figure out. Don't understand why icons can't appear on the primary monitor first...