Nautilus redisplays unmount icon for SD card after unmounting it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
New
|
Undecided
|
Unassigned | ||
nautilus (Ubuntu) |
New
|
Low
|
Unassigned |
Bug Description
Dell M6700 with plugged in following items - SD card, Android phone, external USB stick. User name "main".
File manager lists SD card and Android devices available both with unmount icons alongside.
Click on USB Stick, it mounts, right-hand pane shows files. ls /media/main shows mount point.
Click on unmount for USB stick - /media/main mount point vanishes, file list on right-hand pane shows home folder, USB Stick device (and its unmount icon) vanishes. All correct so far.
Doing the same for Android phone - as above but I never see a /media/main mount point.
The android device stays listed, with no unmount icon - all correct so far (I'm not sure why there is never a /media/main mount point for the phone.
Click on SD card, it mounts, right-hand pane shows files. again no mount point is shown in /media/main. click on unmount for SD card - card unmounts, file list on right-hand pane shows home folder BUT then the SD device gets instantly relisted with an unmount icon alongside.
Clicking on the re-displayed SD card unmount icon the message "Unable to eject.. " appears - technically this is error message is correct (because the SD card is not mounted) but as its listed as a device on screen this message is going to happen.
Physically ejecting the SD card makes the device lost\found beeps and makes the device appear\vanish in file manager - this is correct.
in summary - with an SD card left in the laptop, clicking unmount works but the SD card gets instantly recognised as a available device again and is relisted in file manager (without the lost/found beeps).
/media/main never seems to show any mount points for the Android phone or the SD card (note I can get an SD card mount point in /media/main if i mount it myself using terminal commands).
Thank you for your bug report. Which Ubuntu version are you using? Could you do
$ journalctl -f
and copy what is being logged when you eject and see the device listed again?