[Pkg-libburnia-devel] Bug#617409: brasero: Brasero corrupts all blank CD-R when burning (was: additional info)

George Danchev danchev at spnet.net
Fri Jul 6 22:06:50 UTC 2012

On Friday 06 July 2012 20:09:10 Thomas Schmitt wrote:


> I roughly understand your theory about WEXITSTATUS.
> It would explain why Brasero stops to transfer more data.
> But without being able to engage growisofs, it will be hard to examine.

Ahem, and looking at http://fy.chalmers.se/~appro/linux/DVD+RW/
I get that growisofs is not recommended for burning CD-R[W]... hence it might 
fail quite miserably when faced with CD-* media; it is however quite good for 
handling DVD+RW and DVD-RW media.

A. 	Yes. It should be explicitly noted that growisofs is a front-end to 
mkisofs, i.e. invokes mkisofs to perform the actual ISO9660 file system layout. 
Secondly, the DVD burners available on the market can burn even CD-R[W] media 
and cdrecord is the tool for this job.

> So how do i upgrade libisofs, libburn and Brasero to sid ?

Upgrading to the versrions of sid would be a different round (if you're willing 
to upgrade to - completely or whatever is also dragged to as dependencies from 
sid). I still think your squeeze version of brasero is prone to the growisofs 
failure others are observing.

> How do i enable use of growisofs ?

from zless /usr/share/doc/brasero/README I can see two ways:
configuration and removal.

Notes on plugins for advanced users

1. configuration

From the UI you can only configure (choose to use or not to use mostly) non 
essential plugins; that is all those that don't burn, blank, or image.
If you really want to choose which of the latters you want brasero to use, one 
simple solution is to remove the offending plugin from brasero plugin directory 
("install_path"/lib/brasero/plugins/) if you're sure that you won't want to 
use it.
You can also set priorities between plugins. They all have a hardcoded 
priority that can be overriden through Gconf. Each plugin has a key in 
If you set this key to -1 this turns off the plugin.
If you set this key to 0 this leaves the internal hardcoded priority - the 
default that basically lets brasero decide what's best.
If you set this key to more than 0 then that priority will become the one of 
the plugin - the higher, the more it has chance to be picked up.

So set all "burning" plugins to -1, except growisofs, which should be set to 1 
or 2 as well as libisofs one should be set to.

Btw, /usr/lib/brasero3-1/plugins is where my brasero plugins are found.

pub 4096R/0E4BD0AB <people.fccf.net/danchev/key pgp.mit.edu>

More information about the Pkg-libburnia-devel mailing list