DualLayer Error

I tried to burn a twice a DVD+R DL with Nero Linux 3 (almost 8GB of data) and got a strange error. First I thought the media was crappy but after the two unsuccessfully attempts I used the built-in Nautilus burning application and everything went flawless in 4X speed.
Nero Linux 3 detected the correct media format but the speed wasn’t ok. It was a 8X certified disc but Nero detected as a 2.4X media.
Here is the error Log it generated.


Linux 2.6.15-28-386
Nero API version: 7.5.14.4
Using interface version: 7.5.0.2
Installed in: /usr/lib/nero/
Application: Nero AG\Nero Linux
Internal Version: 7, 5, 14, 4

Recorder: <PIONEER DVD-RW DVR-111D>Version: 1.29 - HA 0 TA 1 - 0.0.0.0
Adapter driver: <ide-cdrom> HA 0
Drive buffer : 2000kB
Bus Type : default (0) -> ATAPI, detected: ?
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
BUFE : 0
Physical memory : 1011MB (1036096kB)
Free physical memory: 18MB (19268kB)
Memory in use : 98 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

10.6.2007
NeroAPI
11:53:18 PM #1 Text 0 File DlgWaitCD.cpp, Line 307
Last possible write address on media: 4173823 (927:30.73, 8151MB)
Last address to be written: 4118958 (915:19.33, 8044MB)

11:53:18 PM #2 Text 0 File DlgWaitCD.cpp, Line 319
Write in overburning mode: NO

11:53:18 PM #3 Text 0 File DlgWaitCD.cpp, Line 2951
Recorder: PIONEER DVD-RW DVR-111D, Media type: DVD+R9 Double Layer
Disc Manufacturer ID: RICOHJPN, Media Type ID: D01, Product revision number: 2
Disc Application Code: 0, Extended Information Indicators: 3

11:53:18 PM #4 Text 0 File DlgWaitCD.cpp, Line 493
>>> Protocol of DlgWaitCD activities: <<<
=========================================

11:53:18 PM #5 Text 0 File ThreadedTransferInterface.cpp, Line 792
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 4118959 (4118959) = #4118959/915:19.34
relocatable, disc pos for caching/writing not required/ required
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 4118959 blocks [PIONEER DVD-RW DVR-111D (H:0 T:1)]
--------------------------------------------------------------

11:53:18 PM #6 Text 0 File ThreadedTransferInterface.cpp, Line 995
Prepare [PIONEER DVD-RW DVR-111D (H:0 T:1)] for write in CUE-sheet-DAO
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1: Idx 0 Idx 1 Next Trk
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 0 8435628032, ISRC “”
DAO layout:
===========
__Start|___Track|Idx|CtrlAdr|Size|NWA|RecDep
0 | lead-in | 0 | 0x41 | 0 | 0 | 0x00
0 | 1 | 0 | 0x41 | 0 | 0 | 0x00
0 | 1 | 1 | 0x41 | 4118959 | 0 | 0x00
4118959 | lead-out | 1 | 0x41 | 0 | 0 | 0x00

11:53:18 PM #7 Text 0 File Burncd.cpp, Line 4263
Caching options: cache CDRom or Network-No, small files-Yes (<32KB)

11:53:18 PM #8 Phase 24 File ExtendedProgress.cpp, Line 537
Caching of files started

11:53:19 PM #9 Text 0 File Burncd.cpp, Line 4382
Cache writing successful.

11:53:19 PM #10 Phase 25 File ExtendedProgress.cpp, Line 537
Caching of files completed

11:53:19 PM #11 Phase 36 File ExtendedProgress.cpp, Line 537
Burn process started at 2.4x (3324 KB/s)

11:53:19 PM #12 Text 0 File ThreadedTransferInterface.cpp, Line 2712
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

11:53:19 PM #13 Text 0 File DVDPlusDualLayer.cpp, Line 477
Disc finalized, LBA total Image size: 4118959 (8044MB), Last LBA L0: 2059487 (4022MB)

11:53:29 PM #14 SCSI -1106 File SCSIInterface.cpp, Line 366
SCSI Exec, HA 0, TA 1, LUN 0, buffer 0x0x88c8580
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x03 (KEY_MEDIUM_ERROR)
Sense Code: 0x73
Sense Qual: 0x03
CDB Data: 0xBF 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x00 0x0C 0x00 0x00
Sense Data: 0x70 0x00 0x03 0x00 0x00 0x00 0x00 0x0E
0x00 0x00 0x00 0x00 0x73 0x03

11:53:29 PM #15 Text 0 File DVDPlusDualLayer.cpp, Line 653
L0 Data Zone Capacity not set.
Max LBA L0 2086911 (1FD7FFh, 4075MB), next writable address 0 (0h, 0MB)

11:53:29 PM #16 CDR -1106 File ThreadedTransferInterface.cpp, Line 1750
Power calibration error
PIONEER DVD-RW DVR-111D (H:0 T:1)

11:53:29 PM #17 TRANSFER -27 File ThreadedTransferInterface.cpp, Line 1750
Could not perform start of Disc-at-once

11:53:29 PM #18 Text 0 File ThreadedTransfer.cpp, Line 269
Pipe memory size 83836800

11:53:29 PM #19 Phase 38 File ExtendedProgress.cpp, Line 537
Burn process failed at 2.4x (3324 KB/s)

Seems to be a known issue with the DVR-111. Basically Nero Linux (and Nero Windows) does not write anything because it is not able to send to the device the first layer size.

Regarding the speed problem, Nero internally try to setup the speed list by querying the media for its capable speeds and the drive itself. After that the list will contain only the speed that are supported by both device and medium. 2.4x is the default speed for DVD+R DL.

But, as far as I see, your device is an internal IDE one, configured as primary slave. This is generally bad for a burner, so you should better put it as master device.

Thanks Mathf,

Well, I have a DVR-105 as my primary master unit and the DVR-111D as my primary slave unit and I have no issue at all burning with them in this configuration, regarding this DVD+R DL problem with the 111 unit.

Is there any chance to have this issue fixed in Nero Linux?

This is IMHO not a problem of Nero Linux itself. The fact that the nautilus cd-burner plugin is working fine is that it does not send the SEND DISC STRUCTURE SCSI command to inform the drive when to make the layer break.

I really think that the problem is coming from the hardware. As I mentioned in a post above, some drives are not working correctly if they are connected as slave on the IDE bus.
Also check your IDE cable. You should use a 80pins IDE cable for maximum compatiblity.

Well, I changed the drive to MASTER position and I’m already using a 80pins IDE cable, but I got the same problem… Only 2.4X speed in Write Speed drop box and an error if I proceed with the burning process… :sad:
Is there any chance to make Nero Linux to deal with this recording unit? :bow:

Try updating the drive’s firmware to the latest if you haven’t already.

Also, RICOHJPN D01 isn’t the most terrific mediacode, you might want to try some Verbatim media and see how you go with that. The “(KEY_MEDIUM_ERROR)” in the log also leads me to suspect the discs.

Some updates. We try to reproduce your bug, but we were not able to. I explain…

According to the log you provided, you are using a 2.6.15 kernel that - as far as I guess - comes from an Ubuntu Dapper Drake, so we installed this Ubuntu on one of our test machines.
After that, we also installed the web demo of Nero Linux 3 (the exact same package you have on the web), and took a DVR-111 (apparently not D, but similar).

-> After we have inserted a DVD+R DL inside, it was correctly recognized, and 8x was available. (Screenshots are attached…)
…and no problem burning a DVD+R DL at 4, 6 and 8x.

So I now suspect your medium that could be the problem…