GNOME Bugzilla – Bug 345871
nautilus-cd-burner only burns DAO, but some drives support only TAO
Last modified: 2009-07-29 10:45:54 UTC
Please describe the problem: I can't seem to burn CD's with the latest Nautilus-cd-burner, it halts with "Error writing to disc". This seems due to the forced "DAO" (disc at once) burning that was introduced in 2.13.1 launching command: cdrecord fs=16m dev=/dev/hdd -dao driveropts=burnfree -v -data -nopad /tmp/image.iso.Q52ccW [....] cdrecord stderr: cdrecord: Drive does not support SAO recording. And in fact, cdrecord -checkdrive shows: Supported modes: TAO PACKET RAW/R16 (please note, "dao" is an alias for "sao" with cdrecord). Source code Steps to reproduce: Using nautilus-cd-burner on a non-DAO-supporting CD-writer. Actual results: nautilus-cd-burner bails out with an error, it cannot write disks. Expected results: write. Does this happen every time? yes Other information: From nautilus-burn-recorder.c: if (flags & NAUTILUS_BURN_RECORDER_WRITE_DISC_AT_ONCE) { g_ptr_array_add (argv, "-dao"); ... and from nautilus-cd-burner.c: if (1) { record_flags |= NAUTILUS_BURN_RECORDER_WRITE_DISC_AT_ONCE; ... which basically means nautilus-cd-burner will use dao on *all* disks -
Thank you for the bug report, Valentijn. We need HAL's collaboration here, I filed a bug: https://bugs.freedesktop.org/show_bug.cgi?id=7505
Ubuntu bug about that: https://launchpad.net/products/nautilus-cd-burner/+bug/49550
nautilus-cd-burner has been replaced by Brasero in the GNOME 2.26 release. If your bug still applies to Brasero, please feel free to re-open the bug, and reassign it to brasero itself.