I've got the DVD writer PIONEER DVR-216D and use Verbatim DVD-R 16x discs which can be written at 20x with this writer. When I try to burn a DVD iso image for a video DVD created with Q DVD-Author xfburn starts at about 16x and writes at this speed for a few minutes (the usual time for such an image and this speed). But instead of finalizing the DVD the burning process seem to continue while the write speed displayed in the burning window slowly and continuously slows down to at least 2x. This takes about 15 minutes. Cancelling is not possible. To stop burning I can only kill xfburn and to release the DVD I can only reboot the computer. I unfortunately couldn't find any error messages or logs.
Thanks for the report. You did not mention how the progress bar is behaving - does it progress? At what percentage is it when the burning starts to slow down? HAve you used xfburn to burn anything else? If so, was that successful, or did it show a similar failure? If it failed, it would be great if you could try cdrskin, which is a command line tool shipped with libburn, and see if it causes similar issues. This issue is most likely caused by the hardware / libburnia libs. What version of libburn are you using? It might be worth it to check for firmware upgrades to the drive.
(In reply to comment #1) > You did not mention how the progress bar is behaving - does it progress? At > what percentage is it when the burning starts to slow down? The progress bar is behaving normal. Burning starts to slow down at 99%. FIFO buffer says "finished", Device buffer says "100%". > HAve you used xfburn to burn anything else? If so, was that successful, or did > it show a similar failure? I haven't used xfburn to burn anything else, yet. Maybe in previous tries with an older version but I can't remember. > If it failed, it would be great if you could try > cdrskin, which is a command line tool shipped with libburn, and see if it > causes similar issues. The problem happens with cdrskin, too. It first burns normally, then it says "thank you for being patient", counts seconds until infinite and does nothing. If I press Ctrl+C it says it waits for the drive to finish but nothing happens. The only thing which helps is kill -9 and reboot. This is the console output: $ cdrskin -v dev=/dev/dvd0 dvd.iso cdrskin 0.7.2 : limited cdrecord compatibility wrapper for libburn cdrskin: verbosity level : 1 cdrskin: NOTE : greying out all drives besides given dev='/dev/sr0' cdrskin: scanning for devices ... cdrskin: ... scanning for devices done cdrskin: beginning to burn disc cdrskin: status 1 burn_disc_blank "The drive holds a blank disc" Current: DVD-R sequential recording Track 01: data 2746 MB Total size: 2746 MB (312:29.63) = 1406073 sectors Lout start: 2746 MB (312:31/63) = 1406073 sectors Starting to write CD/DVD at speed MAX in real SAO mode for single session. Last chance to quit, starting real write in 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. Starting new track at sector: 0 Track 01: 2746 of 2746 MB written (fifo 100%) [buf 100%] 13.6x. cdrskin: thank you for being patient for 500 seconds ^C UNIX-SIGNAL: SIGINT errno= 2 cdrskin: ABORT : Handling started. Please do not press CTRL+C now. cdrskin: ABORT : Trying to ignore any further signals cdrskin: ABORT : Abort processing depends on speed and buffer size cdrskin: ABORT : Usually it is done with 4x speed after about a MINUTE cdrskin: URGE : But wait at least the normal burning time before any kill -9 cdrskin: ABORT : Waiting for drive to finish ( 74 s, 4440 max)Killed > This issue is most likely caused by the hardware / libburnia libs. What version > of libburn are you using? It might be worth it to check for firmware upgrades > to the drive. This is not a hardware issue because K3b in conjunction with cdrkit and growisofs doesn't have this problem. K3b burns and finishes the DVDs without any problems. Firmware upgrades aren't necessary, because the latest available update only fixes one minor issue which doesn't have anything to do with this issue and appears only on Windows as far as I remember. I can't update the firmware anyway because they build firmware updater only for Windows and not for Linux or DOS. I'm using libburn 0.7.2.pl00, the latest package version in Arch Linux.
This is an old bug, and seems to be related to libburn (and maybe fixed by libburn). So I close it, please reopen if needed.