Comment 10 for bug 281633

Revision history for this message
Derek White (d-man97) wrote :

I am getting the same problem on my Sony DVD drive (DRU-830A) using Brasero.

Downloaded a mp3 for a friend: http://podcast.kingschurchjax.com/012509samw.mp3
Opened Brasero, clicked the button to start an Audio CD
Dragged the mp3 from my desktop to the Brasero window and dropped it
After a minute or two (its a big mp3 and I'm on a 1.5Ghz) the info loaded, and I changed the title/artist
Put in an 80 minute CD, canceled Ubuntu's blank CD auto-run dialog
Brasero automatically selected the CD I inserted
Clicked the Burn button, then clicked Properties
At this point, I see my weird speed listings: Max speed, 31.9 x (CD), 23.9 x (CD), 16.0 x (CD), 8.0 x (CD), 8.0 x (CD)

[ A tiny tangent. ]
Yup, that's two 8.0x speed settings. (Why? Another bug? Been like that forever, since my first Ubuntu: 7.10.)

Selected 16.0 x (CD) [As I said, I have a slower system - it can't keep up with 24x (or 23.9 x - stupid Brasero) and definitely not 32x]
Burn directly, and burnproof both checked
Simulate is grayed out
Eject is checked
Temp files set to /tmp with 3.9GB free-space
Clicked OK to start the burn process

Brasero took awhile (again) to prepare, then started burning it.
It got to roughly 7%, then started fixating the drive for some reason, like it would do when finished burning.
The dialog never went away. After about 5 minutes the graphics on the dialog would not redraw after minimize/restore and I clicked X, waited for it to not respond, and let Ubuntu stop it.

I removed the CD, it was partially burnt, Ubuntu loaded it up as an audio-cd with Japanese/Chinese text, lol, now part of my Tesla coil collection. I restarted Brasero, and started over using the same process detailed above, except I choose the top-most 8.0 x (CD) setting for the speed and unchecked burn directly without saving. When I hit OK to start the burn, I immediately got the "Session error : the drive can't be locked (ongoing burning process) (brasero_burn_record burn.c:2524)" error.

I closed down Brasero, checked System Monitor for Brasero, cdrecord, anything out of the ordinary. The only thing I found was that gvfsd-burn was open and using a third of a MB of memory; gvfsd-http was also open using half a MB, even with firefox closed down after dl'ing the mp3.

[ Questions about bug. ]
It seems like gvfs has been going through major updates lately, could gvfs-backends (which includes -burn) be causing this? Or is -burn only used with nautilus...

Anyways, that's where I am. I am sure a reboot would fix this, but there should be no reason for that.

My drive can be opened, closed, mounted, ejected, etc. all OK, why does Brasero think it's in use?
What does Brasero use to lock the drive for burning?
How can I reverse it, since the force quit of Brasero left it there?
Can this be done automatically when Brasero starts? (i.e. - check to see if drive is REALLY in use?)

[ Other thoughts. ]
Finally, if anyone can help me, why did Brasero start fixating after 7%? Shouldn't burnproof have prevented a buffer under-run?

P.S. - 'Places' > 'CD/DVD Creator' > Add a file...or more > 'Write to Disc' lists 37.6x, 28.2x, 18.8x, & 9.4x as my speeds. Why is everything different? My drive really can't do all this...shouldn't it be calculated the same way in all programs across the board? Inconsistencies should not be this apparent for the same drive.