GNOME Bugzilla – Bug 89124
Desktop icons on top of each other when login
Last modified: 2009-08-15 18:40:50 UTC
When I log out and log back in again (after saving session) the desktop icons (displayed by nautilus) are all on top of each other. This is solved by selecting "Clean up by name" from right-click popup menu.
Can you actually reliably duplicate this, Shane? there are quite a few reports, but we can't actually duplicate it here in the office to fix it. I've seen it once, but not on purpose, and of course no one was tracking it so we have no idea how it happened.
*** Bug 89382 has been marked as a duplicate of this bug. ***
Can I duplicate it? Yes Can I reliably duplicate it? No.... :) More info later.
Okay. I see this. I saw it when nautilus crashed once and then came up again. To reproduce, do 'pkill nautilus' and when nautilus comes up, the desktop icons are on top of each other. (30th July sources from Head)
Hrm. That doesn't do it here, anand :/ I wish it did.
I tried pkill nautilus and saw the same as anand - desktop icons are displayed on top of each other when nautilus restarts :(
Dave, can you repro this?
I see it every once in awhile, but I can't reproduce it at will.
Dave: I meant, can you repro on the sun boxes with pkill?
This happens to me every time I log in.
luis: I can't reproduce it on the sun box either. I'm pretty sure it hasn't been fixed, but I can't reproduce it well at all anymore.
*** Bug 90556 has been marked as a duplicate of this bug. ***
Trying to track this one down. It happens in nautilus-icon-container.c::icon_set_position() if (nautilus_icon_container_get_is_fixed_size (container)) { get widget allocation limit position inside allocation } place canvas item There is some sort of race going on so that sometimes when this code runs the allocation is 50x50
Fixed (by way of ugly workaround) in CVS.
*** Bug 91045 has been marked as a duplicate of this bug. ***
verified as fixed in CVS 22nd August
closing