GNOME Bugzilla – Bug 617494
Fails to burn ANY audio project
Last modified: 2010-06-19 19:37:27 UTC
Created attachment 160181 [details] Complete log from brasero after failure There's a major problem in burning an audio project. This is what is reported in the error log: BraseroWodim stderr: wodim: The cuefile= option only works with -dao. It looks like it's quite clear how to fix it.
Instead of opening new bugs please search for existing ones. Question: does ubuntu ship cdrdao by default ?
Yes, it does: it's already installed. I apologize! I can see 50+ open bugs filed to brasero about audio projects but no description seemed to match my problem. If you give me a hint you can mark this as a duplicate.
Something is broken (for audicd's) on the last ubuntu release i don't know what the maintainers did. What's the plugin (backend) priority on gconf ? Does adding the -dao_flag gconf flag helps ?
In /brasero/config/priority I can see all zeros. I'm new to GNOME and am not sure about what this means. Moreover in /brasero/config the dao-flag is off. I'll give it a try.
(In reply to comment #4) > Moreover in /brasero/config the dao-flag is off. I'll give it a try. That didn't help: BraseroWodim got varg: wodim -v dev=/dev/sr0 -immed minbuf=95 speed=24 driveropts=burnfree fs=16m -text cuefile=/home/enzo/Desktop/tmp/brasero_tmp_ANT4BV.cue BraseroWodim Launching command in /home/enzo/Desktop/tmp BraseroWodim called brasero_job_get_fd_out BraseroWodim stderr: wodim: The cuefile= option only works with -dao. BraseroWodim called brasero_job_get_flags BraseroWodim stderr: Usage: wodim [options] track1...trackn
Ok that flag is only for dvd+rw-tools sorry. Try set a positive priority for cdrdao and negative (-99) for cdrkit/wodim.
It says (in Italian): All needed applications and libraries have not been installed Manually installe what follows and then try again But there's nothing "following". I do confirm that cdrdao is installed.
In the Modify-->Plugin menu I see: - cdda2wav disabled and greyed despite the tool is installed (v1.1.10) - cdrdao disabled and greyed because "it's too old" despite the tool is installed (v1.2.2). - cdrecord disabled and greyed because it's a symlink to wodim (!) - wodim is enabled bu greyed
This is very strange... i've tested on opensuse 11.3 beta and mandriva 2010.1 beta and it works as expected. Something is wrong with ubuntu lucid. Can you try to build brasero from source and see if you can reproduce the bug ? Also try burning as root i guess it's brasero that can't find those applications path.
Paths and file permissions are OK. brasero is just complaining (greying) about symlinks or a version which is too old (cdrdao).
Just for the record, Ubuntu is not doing any customization on Brasero. Could be the issue rather on wodim since Debian/Ubuntu are using it instead of cdrecord? What's is OpenSuse and Mandriva using?
This is what 10.04 says: ~ wodim --version Cdrecord-yelling-line-to-tell-frontends-to-use-it-like-version 2.01.01a03-dvd Wodim 1.1.10 Copyright (C) 2006 Cdrkit suite contributors Based on works from Joerg Schilling, Copyright (C) 1995-2006, J. Schilling @Pedro: plase read comment #8.
(In reply to comment #11) > Just for the record, Ubuntu is not doing any customization on Brasero. Could be > the issue rather on wodim since Debian/Ubuntu are using it instead of cdrecord? > What's is OpenSuse and Mandriva using? They are using the same cdrkit/wodim, cdrdao and dvd+rw-tools. Brasero actually doesn't care about the symlink it uses wodim own backend.
wodim works fine with k3b ... on Kubuntu 10.04.
Hi Uqbar, I think your problem comes from the new plugin Audio2cue. This plugin create a .cue file from audio files. I think if you disable it, you should be fine afterwards. But still I agree that there is still a bug here. The problem is in fact that by creating a cue file, the dao flag is required but it seems that it is missing. As a side-note, I'd like to see also the output of cdrdao --version please, it should not be greyed if you have version 1.2.2. Thanks in advance.
1. Audio2cue plugin is enabled and greyed, so I cannot disable it and cannot do any further testing. 2. Here you go: ---- [uqbar@uqbar:~] cdrdao --version ERROR: Illegal command: --version Cdrdao version 1.2.2 - (C) Andreas Mueller <andreas@daneb.de> SCSI interface library - (C) Joerg Schilling Paranoia DAE library - (C) Monty Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables. Usage: cdrdao <command> [options] [toc-file] command: show-toc - prints out toc and exits toc-info - prints out short toc-file summary toc-size - prints total number of blocks for toc read-toc - create toc file from audio CD read-cd - create toc and rip audio data from CD read-cddb - contact CDDB server and add data as CD-TEXT to toc-file show-data - prints out audio data and exits read-test - reads all audio files and exits disk-info - shows information about inserted medium discid - prints out CDDB information msinfo - shows multi session info, output is suited for scripts drive-info - shows drive information unlock - unlock drive after failed writing blank - blank a CD-RW scanbus - scan for devices simulate - shortcut for 'write --simulate' write - writes CD copy - copies CD Try 'cdrdao <command> -h' to get a list of available options ---- So it's 1.2.2, but it's greyed. By the way, accordingly to an earlier hint I also filed a bug report in Ubuntu (https://bugs.launchpad.net/brasero/+bug/572942).
1. Audio2cue plugin is enabled and greyed, so I cannot disable it and cannot do any further testing. 2. Here you go: ---- [uqbar@uqbar:~] cdrdao --version ERROR: Illegal command: --version Cdrdao version 1.2.2 - (C) Andreas Mueller <andreas@daneb.de> SCSI interface library - (C) Joerg Schilling Paranoia DAE library - (C) Monty Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables. Usage: cdrdao <command> [options] [toc-file] command: show-toc - prints out toc and exits toc-info - prints out short toc-file summary toc-size - prints total number of blocks for toc read-toc - create toc file from audio CD read-cd - create toc and rip audio data from CD read-cddb - contact CDDB server and add data as CD-TEXT to toc-file show-data - prints out audio data and exits read-test - reads all audio files and exits disk-info - shows information about inserted medium discid - prints out CDDB information msinfo - shows multi session info, output is suited for scripts drive-info - shows drive information unlock - unlock drive after failed writing blank - blank a CD-RW scanbus - scan for devices simulate - shortcut for 'write --simulate' write - writes CD copy - copies CD Try 'cdrdao <command> -h' to get a list of available options ---- So it's 1.2.2, but it's greyed. By the way, accordingly to an earlier hint I also filed a bug report in Ubuntu (https://bugs.launchpad.net/brasero/+bug/572942) which has been linked to this very one.
This bug should be fixed in master and in the stable branch with my latest commits. Now the required flag should not be missing when wodim is used. Also, the priority set for each plugin should be better respected. Could you please compile and test version in master or gnome-2-30 branch please or at least let me know when you have brasero-2.30.2 installed if it works? In the mean time, I'll leave this bug in NeedInfo state. Moreover I gave you the wrong command for cdrdao sorry I meant "cdrdao version". Could you do it again with the new command please? Thanks in advance.
Re-running it's not needed. Read my previous message: ---- [uqbar@uqbar:~] cdrdao --version ERROR: Illegal command: --version Cdrdao version 1.2.2 - (C) Andreas Mueller <andreas@daneb.de> SCSI interface library - (C) Joerg Schilling Paranoia DAE library - (C) Monty ---- It's 1.2.2! I cannot re-compile brasero at the moment, though.
no you did not properly read the former post. I'm not interested in the version (I understood yours is fine since the minimum threshold I set was 1.2.0 and yours is 1.2.2); I'm interested in the whole string returned by cdrdao when you ask it its version. Brasero parses the string to get the version and it turns out the said string is different from the one I get on my distro (not ubuntu) and I set in brasero. That's is why I need "cdrdao version" and please this time don't add the "--" before version as I suggested in a former post. I need "cdrdao version".
[uqbar@uqbar:~] cdrdao version ERROR: Illegal command: version Cdrdao version 1.2.2 - (C) Andreas Mueller <andreas@daneb.de> SCSI interface library - (C) Joerg Schilling Paranoia DAE library - (C) Monty Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables. Usage: cdrdao <command> [options] [toc-file] command: show-toc - prints out toc and exits toc-info - prints out short toc-file summary toc-size - prints total number of blocks for toc read-toc - create toc file from audio CD read-cd - create toc and rip audio data from CD read-cddb - contact CDDB server and add data as CD-TEXT to toc-file show-data - prints out audio data and exits read-test - reads all audio files and exits disk-info - shows information about inserted medium discid - prints out CDDB information msinfo - shows multi session info, output is suited for scripts drive-info - shows drive information unlock - unlock drive after failed writing blank - blank a CD-RW scanbus - scan for devices simulate - shortcut for 'write --simulate' write - writes CD copy - copies CD Try 'cdrdao <command> -h' to get a list of available options
This is it; as you can see above your cdrdao version (the one shipped by ubuntu) is flawed since it sees "cdrdao version" as an illegal command and does not return (as it should and does with mine) a string of the form: "Cdrdao version x.y.z - (C) Andreas Mueller <andreas@daneb.de>" It turns out the part of your bug dealing with cdrdao is a duplicate of bug #617222. One of the reporter of this bug who uses ubuntu as well tells that upgrading cdrdao to 1.2.3 does the trick as 1.2.3 works as expected with command "version". So as wodim should work as expected now, I'm closing your bug; feel free to reopen it if it turns out I missed something when you test brasero.
Thanks a lot for the efforts in making things better.
*** Bug 580527 has been marked as a duplicate of this bug. ***
*** Bug 614021 has been marked as a duplicate of this bug. ***
*** Bug 621828 has been marked as a duplicate of this bug. ***