Hi, i am upstream programmer of libburn, which might be in charge of burning underneath Brasero. Regrettably i cannot interpret Brasero's messages unless they come from libburn or libisofs. So i am not sure whether i can help with fixing Brasero.
The statement by other software that no medium is found in /dev/sr0 surprises me. Such a status assessment is usually done by the drive and i am not aware of any regular means to let a drive ignore or deny its loaded medium. Do you see anything in dmesg that occured when Brasero failed and looks related to "sr" or "cdrom" ? Can i talk you into inquring the drive by xorriso and logging its SCSI transactions when the drive has gone mad from Brasero and a medium is still inserted ? xorriso -scsi_log on -outdev /dev/sr0 -toc 2>&1 | tee -i /tmp/xorriso.log This would give insight into what the drive tells about its status without the programs-in-the-middle. The log is quite verbose and will have several hundred lines. Please post /tmp/xorriso.log as attachment or send it to me by private mail. (I wonder why udevadm monitor of Testing is so eager to insert blanks everywhere. But that would be a different bug, if it is not a copy+paste artefact.) Have a nice day :) Thomas