Cdrom icon dissapears when cdrom is unmounted. If cdrom is mounted again from CLI icon reappears, but in a random position. Rescan devices doesn't work. Making link to /mnt/cdrom in .gnome-desktop manually only leads to 2 cdrom icons being on the desktop when cdrom is mounted. Tested on fresh "Gnome workstation" install.
This is the intended behaviour - the icon is not supposed to be there if its files cannot be accessed.
No it is NOT the "intended behaviour". The icon is there when the desktop is first configured and the icons context ( right click ) menu has "mount" option. How one is supposed to mount the device using this menu if the icon is not there?
This is indeed the intended behaviour. When you are running magicdev, the mounting is done automatically. If you wish to do the mounting manually instead, first disable magicdev via the gnome control-center.
In that case, the fact that the icon does not remember it's position on the screen and appears over other icons is a bug in either magicdev or gmc. Sorry for being a pain.
I have tested it a bit more and it seems to stay in it's place unless you accidentally delete it in which case it starts appearing in some wierd spots on the screen. Sorry.