I can confirm this problem on my ThinkPad T61p under Ubuntu 12.04LTS.
An SD card that is 'loaded' when the system goes to sleep will cause a new Nautilus window to be opened when the system resumes from sleep.
I have checked my /var/log/kern.log and have found this:
Jan 15 17:20:17 T61p kernel: [32912.339063] mmc0: card 1234 removed
So it appears that the kernel is unloading the card when it goes to sleep.
Later in the same log file I found this:
Jan 15 18:24:32 T61p kernel: [32916.169311] mmc0: new high speed SD card at address 1234
So it is clear that Nautilus 'sees' the card as being inserted upon wakeup. The bug seems not with Nautilus, but with the Kernel. BUT: << IS IT A BUG OR A FEATURE ? >>
I can confirm this problem on my ThinkPad T61p under Ubuntu 12.04LTS.
An SD card that is 'loaded' when the system goes to sleep will cause a new Nautilus window to be opened when the system resumes from sleep.
I have checked my /var/log/kern.log and have found this:
Jan 15 17:20:17 T61p kernel: [32912.339063] mmc0: card 1234 removed
So it appears that the kernel is unloading the card when it goes to sleep.
Later in the same log file I found this:
Jan 15 18:24:32 T61p kernel: [32916.169311] mmc0: new high speed SD card at address 1234
So it is clear that Nautilus 'sees' the card as being inserted upon wakeup. The bug seems not with Nautilus, but with the Kernel. BUT: << IS IT A BUG OR A FEATURE ? >>
Mike