After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 623485 - Disc could not be ejected
Disc could not be ejected
Status: RESOLVED FIXED
Product: brasero
Classification: Applications
Component: general
2.30.x
Other Linux
: Normal normal
: 2.26
Assigned To: Brasero maintainer(s)
Brasero maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2010-07-03 19:10 UTC by Michael Monreal
Modified: 2013-08-05 21:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log (397.34 KB, text/x-log)
2010-07-03 19:10 UTC, Michael Monreal
Details
error screenshot (166.24 KB, image/png)
2010-08-03 20:47 UTC, Yann EECKHOUDT
Details

Description Michael Monreal 2010-07-03 19:10:13 UTC
Created attachment 165189 [details]
Log

After a successful burn on Fedora 13 (using brasero 2.30.1) I get this:

----
Please eject the disc from "TSSTcorp CD/DVDW SH-S183A" manually.

The disc could not be ejected though it needs to be removed for the current operation to continue.

     [Cancel]
---

Happens on two systems with very different hardware, so I guess we can rule out a hardware fault.
Comment 1 Michael Monreal 2010-07-03 20:38:46 UTC
The problem seems to be caused by the fact that nautilus (?) tries to mount the just-burned disc while brasero tries to eject it.
Comment 2 Philippe Rouquier 2010-07-06 07:45:15 UTC
Thanks for the report.
I did indeed see this from time to time. It happened after we moved from HAL (deprecated now) to GIO. The problem here is that there is no longer any possibility to lock a drive and tell other apps not to tamper with it.
I am looking at the possibility of moving to gnome-disk-utility maybe it will provide the possibility we are looking for.
Comment 3 Yann EECKHOUDT 2010-08-03 20:47:06 UTC
Created attachment 167070 [details]
error screenshot
Comment 4 Yann EECKHOUDT 2010-08-03 20:49:00 UTC
Comment on attachment 167070 [details]
error screenshot

I have the same error on Linux Mint 9.
Comment 5 Yann EECKHOUDT 2010-08-03 20:50:43 UTC
Excuse me, I did not undestand how to group all my feedback on a same topic. Forgot to tel that the Brasero version I use is 2.30.2
Comment 6 Philippe Rouquier 2010-08-17 09:03:21 UTC
This probably depends on #623485. Let's wait for the resolution of the said bug and see if it helps.
Comment 7 Dave from Florida 2010-09-21 12:35:40 UTC
I experience the same bug on Brasero 2.31.2, running on 64-bit Ubuntu, kernel 2.6.34-020634 on a Dell Studio 1558.  Indeed Nautilus appears to be wrestling for the drive with Brasero, since after the burn is done and Brasero fails to eject and comes up with an error message, often (not always) a Nautilus window showing the new CD appears.  Error messages after running brasero with the -g option:

BraseroBurn: (at burn-task.c:190) stopped BraseroChecksumImage
BraseroBurn: (at burn-task.c:448) got out of loop
BraseroBurn: (at brasero-burn.c:392) Ejecting drive/medium
BraseroBurn: (at brasero-burn.c:443) Retrying ejection
BraseroBurn: (at brasero-burn.c:448) Ejection error: DBus error org.gtk.Private.RemoteVolumeMonitor.NotFound: The given drive was not found
BraseroBurn: (at brasero-burn.c:443) Retrying ejection
BraseroBurn: (at brasero-burn.c:448) Ejection error: DBus error org.gtk.Private.RemoteVolumeMonitor.NotFound: The given drive was not found
BraseroBurn: (at brasero-burn.c:443) Retrying ejection
BraseroBurn: (at brasero-burn.c:448) Ejection error: DBus error org.gtk.Private.RemoteVolumeMonitor.NotFound: The given drive was not found
BraseroBurn: (at brasero-burn.c:443) Retrying ejection
BraseroBurn: (at brasero-burn.c:448) Ejection error: DBus error org.gtk.Private.RemoteVolumeMonitor.NotFound: The given drive was not found
BraseroBurn: (at brasero-burn.c:443) Retrying ejection
BraseroBurn: (at brasero-burn.c:448) Ejection error: DBus error org.gtk.Private.RemoteVolumeMonitor.NotFound: The given drive was not found
BraseroBurn: (at brasero-burn.c:434) Max attempts reached at ejecting

Fortunately, "eject cdrom" from the command line works, although interestingly, the eject key on the computer doesn't (this is a slot-load cd drive).

Philippe, any idea of the time needed before this is fixed?  It's a minor pain in the neck.  

Thanks!
Comment 8 komputes 2010-10-15 14:01:09 UTC
Still an issue in 2.32 using Ubuntu 10.10. I have found many reports of this on launchpad and debian bug trackers and have linked the master bug to this upstream bug.

To see this issue reported on launchpad see:
https://bugs.launchpad.net/bugs/519935

To see this issue reported on the debian bug tracking system see:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503915
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551679
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583821
Comment 9 Fab 2011-03-31 08:35:03 UTC
(In reply to comment #6)
> This probably depends on #623485. Let's wait for the resolution of the said bug
> and see if it helps.

What bug are you talking about ? #623485 is this bug :)
Confirmed on gentoo with 2.32* series.
Comment 10 Timothy Arceri 2011-08-20 02:30:19 UTC
I think he meant it depends on #627116
Comment 11 Timothy Arceri 2011-08-20 02:32:42 UTC
By the way this bug is a duplicate of 620151
Comment 12 Hendrik Knackstedt 2011-12-18 10:22:06 UTC
Still exists in Brasero 3.2.0
Comment 13 Alan B. Dee 2012-04-01 17:07:27 UTC
It sounds like a simple conflict of different packages. I think a good solution would be to include the "typical" commands that should be used to manually eject the disk. I know the command is quite literally "eject" or "eject -T" but I still had to look that up and I'm not sure if that is correct. 

Some suggested commends would be very helpful when this this happens.
Comment 14 Bastian Ilsø 2012-05-21 18:35:08 UTC
I experience the same issue in Brasero 3.2.0. It has so far happened with 3/3 disc burns.
Comment 15 Ritesh Khadgaray ( irc:ritz) 2013-08-05 21:08:24 UTC
This problem has been fixed with migration over to udisks2 monitor backend in gvfs.