Eu sou o desenvolvedor do libburn que provavelmente faz o drive coisas relacionadas para o seu Brasero.
A fim de distinguir entre um problema do próprio Brasero código e um problema de libburn, você poderia usar um dos meus aplicações de linha de comando do libburn chamado xorriso. Isso pode ser instalado com
sudo apt-get install xorriso
como ele não é instalado automaticamente com libburn4
no Ubuntu.
Um comando em branco seria (suponho que sua unidade tenha o endereço /dev/sr0
):
xorriso -outdev /dev/sr0 -blank as_needed
Em seguida, obtenha o estado da unidade e do meio:
xorriso -outdev /dev/sr0 -toc
Em caso de sucesso, o xorriso deve reportar entre outras linhas
Media status: is blank
Se isso der certo, então o código do Brasero é o culpado, resp. a instalações do sistema pelo qual obtém informações sobre a unidade e médio. (Eu não posso ajudar com esses problemas.)
Se o comando acima não conseguir anular o meio, então você terá que mostre-me as mensagens da tentativa em branco e o resultado da execução do -toc. Provavelmente teremos que obter um log dos comandos enviados para o drive e as respostas que são recebidas:
xorriso -scsi_log on -report_about ALL -outdev /dev/sr0 -blank as_needed 2>&1 | tee -i /tmp/xorriso.log
O log será bastante detalhado. Assim, o comando acima captura uma cópia
arquivo /tmp/xorriso.log
. Este arquivo seria de interesse para mim.
Tenha um bom dia :)
Thomas