[Bug 457714] [NEW] growisofs doesn't work anymore: Cannot write dvd's anymore from any frontend program
pauljohn32
pauljohn at ku.edu
Wed Oct 21 23:56:20 BST 2009
Public bug reported:
Binary package hint: dvd+rw-tools
DVD writes fail, and the DVD device light is flashing and the system
keeps trying to access the drive over and over again.
Ubuntu 9.04
ii dvd+rw-tools 7.1-4 DVD+-RW/R tools
ii linux-generic 2.6.28.15.20 Complete Generic Linux kernel
$ wodim --devices
wodim: Overview of accessible drives (2 found) :
-------------------------------------------------------------------------
0 dev='/dev/scd0' rwrw-- : 'TSSTcorp' 'CD-RW TS-H292B'
1 dev='/dev/scd1' rwrw-- : 'HL-DT-ST' 'DVD+-RW GWA4164B'
-------------------------------------------------------------------------
I can't tell if this problem is the exact same one that is existing in
your bugs list, but it appears slightly different.
k3b used to work when writing CD or DVD. Now I am not able to write DVD
anymore. I have tested brasero and growisofs from a terminal--same thing
happens.
System
-----------------------
K3b Version: 1.0.5
KDE Version: 3.5.10
QT Version: 3.3.8b
Kernel: 2.6.28-15-generic
Devices
-----------------------
TSSTcorp CD-RW TS-H292B DE03 (/dev/sr0, ) [CD-R, CD-RW, CD-ROM] [CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96R, RAW/R16, RAW/R96R]
HL-DT-ST DVD+-RW GWA4164B D108 (/dev/sr1, ) [CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD+R, DVD+RW, DVD+R DL] [DVD-ROM, DVD-R Sequential, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite]
Burned media
-----------------------
DVD+R
Used versions
-----------------------
growisofs: 7.1
growisofs
-----------------------
Executing 'builtin_dd if=/dev/fd/0 of=/dev/sr1 obs=32k seek=0'
/dev/sr1: "Current Write Speed" is 16.4x1352KBps.
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
0/4000606208 ( 0.0%) @0x, remaining ??:?? RBU 100.0% UBU 0.0%
:-[ WRITE at LBA=0h failed with SK=0h/ASC=00h/ACQ=03h]: Input/output error
:-( write failed: Input/output error
growisofs command:
-----------------------
/usr/bin/growisofs -Z /dev/sr1=/dev/fd/0 -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=tracksize:1953421 -dvd-compat -speed=16 -use-the-force-luke=bufsize:32m
When I start k3b from a terminal, here's what I see as I try to write an
ISO image file:
$ k3b
kbuildsycoca running...
pauljohn at pols110:~$ (K3bDevice::HalConnection) initializing HAL >= 0.5
Mapping udi /org/freedesktop/Hal/devices/storage_model_DVD__RW_GWA4164B to device /dev/sr1
Mapping udi /org/freedesktop/Hal/devices/storage_model_CD_RW___TS_H292B to device /dev/sr0
/dev/sr0 resolved to /dev/sr0
/dev/sr0 is block device (0)
/dev/sr0 seems to be cdrom
bus: 1, id: 0, lun: 0
(K3bDevice::Device) /dev/sr0: init()
(K3bDevice::Device) /dev/sr0 feature: CD Mastering
(K3bDevice::Device) /dev/sr0 feature: CD Track At Once
(K3bDevice::Device) /dev/sr0: dataLen: 60
(K3bDevice::Device) /dev/sr0: checking for TAO
(K3bDevice::Device) /dev/sr0: checking for SAO
(K3bDevice::Device) /dev/sr0: checking for SAO_R96P
(K3bDevice::ScsiCommand) failed:
command: MODE SELECT (55)
errorcode: 70
sense key: ILLEGAL REQUEST (5)
asc: 26
ascq: 0
(K3bDevice::Device) /dev/sr0: checking for SAO_R96R
(K3bDevice::Device) /dev/sr0: checking for RAW_R16
(K3bDevice::Device) /dev/sr0: checking for RAW_R96P
(K3bDevice::ScsiCommand) failed:
command: MODE SELECT (55)
errorcode: 70
sense key: ILLEGAL REQUEST (5)
asc: 26
ascq: 0
(K3bDevice::Device) /dev/sr0: checking for RAW_R96R
(K3bDevice::ScsiCommand) failed:
command: GET PERFORMANCE (ac)
errorcode: 70
sense key: ILLEGAL REQUEST (5)
asc: 24
ascq: 0
(K3bDevice::Device) /dev/sr0: GET PERFORMANCE length det failed.
(K3bDevice::Device) /dev/sr0: Number of supported write speeds via 2A: 8
(K3bDevice::Device) /dev/sr0 : 2822 KB/s
(K3bDevice::Device) /dev/sr0 : 1764 KB/s
(K3bDevice::Device) /dev/sr0 : 1411 KB/s
(K3bDevice::Device) /dev/sr0 Invalid DVD speed: 706 KB/s
(K3bDevice::DeviceManager) setting current write speed of device /dev/sr0 to 0
/dev/sr1 resolved to /dev/sr1
/dev/sr1 is block device (1)
/dev/sr1 seems to be cdrom
bus: 1, id: 1, lun: 0
(K3bDevice::Device) /dev/sr1: init()
(K3bDevice::Device) /dev/sr1 feature: CD Mastering
(K3bDevice::Device) /dev/sr1 feature: CD Track At Once
(K3bDevice::Device) /dev/sr1 feature: DVD Read (MMC5)
(K3bDevice::Device) /dev/sr1 feature: DVD+R
(K3bDevice::Device) /dev/sr1 feature: DVD+RW
(K3bDevice::Device) /dev/sr1 feature: DVD+R Double Layer
(K3bDevice::Device) /dev/sr1 feature: DVD-R/-RW Write
(K3bDevice::Device) /dev/sr1 feature: Rigid Restricted Overwrite
(K3bDevice::Device) /dev/sr1: dataLen: 60
(K3bDevice::Device) /dev/sr1: checking for TAO
(K3bDevice::Device) /dev/sr1: checking for SAO
(K3bDevice::Device) /dev/sr1: checking for SAO_R96P
(K3bDevice::Device) /dev/sr1: checking for SAO_R96R
(K3bDevice::Device) /dev/sr1: checking for RAW_R16
(K3bDevice::Device) /dev/sr1: checking for RAW_R96P
(K3bDevice::Device) /dev/sr1: checking for RAW_R96R
(K3bDevice::Device) /dev/sr1: GET PERFORMANCE dataLen = 8
(K3bDevice::Device) /dev/sr1: GET PERFORMANCE reports bogus dataLen: 8
(K3bDevice::Device) /dev/sr1: Number of supported write speeds via 2A: 4
(K3bDevice::Device) /dev/sr1 : 8468 KB/s
(K3bDevice::Device) /dev/sr1 : 7056 KB/s
(K3bDevice::Device) /dev/sr1 : 4234 KB/s
(K3bDevice::Device) /dev/sr1 : 2822 KB/s
(K3bDevice::DeviceManager) setting current write speed of device /dev/sr1 to 3324
Could not resolve /dev/hdd
/dev/hdd resolved to /dev/hdd
(K3bDevice::Device) could not open device /dev/hdd for reading
(No such file or directory)
could not open device /dev/hdd (No such file or directory)
Could not resolve /dev/hdc
/dev/hdc resolved to /dev/hdc
(K3bDevice::Device) could not open device /dev/hdc for reading
(No such file or directory)
could not open device /dev/hdc (No such file or directory)
/dev/scd0 resolved to /dev/sr0
(K3bDevice::DeviceManager) dev /dev/sr0 already found
/dev/scd1 resolved to /dev/sr1
(K3bDevice::DeviceManager) dev /dev/sr1 already found
/dev/sr0 resolved to /dev/sr0
(K3bDevice::DeviceManager) dev /dev/sr0 already found
/dev/sr1 resolved to /dev/sr1
(K3bDevice::DeviceManager) dev /dev/sr1 already found
(K3bDevice::DeviceManager) found config entry for devicetype: TSSTcorp CD-RW TS-H292B
(K3bDevice::DeviceManager) found config entry for devicetype: HL-DT-ST DVD+-RW GWA4164B
Devices:
------------------------------
Blockdevice: /dev/sr0
Generic device:
Vendor: TSSTcorp
Description: CD-RW TS-H292B
Version: DE03
Write speed: 0
Profiles: CD-ROM, CD-R, CD-RW
Read Cap: CD-ROM, CD-R, CD-RW
Write Cap: CD-R, CD-RW
Writing modes: SAO, TAO, RAW, SAO/R96R, RAW/R16, RAW/R96R
Reader aliases: /dev/sr0, /dev/scd0
------------------------------
Blockdevice: /dev/sr1
Generic device:
Vendor: HL-DT-ST
Description: DVD+-RW GWA4164B
Version: D108
Write speed: 8468
Profiles: DVD-ROM, DVD-R Sequential, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW
Read Cap: DVD-ROM, DVD-R, DVD-R Sequential, DVD-R Dual Layer, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+RW Dual Layer, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW
Write Cap: DVD-R, DVD-R Sequential, DVD-RW, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-R, CD-RW
Writing modes: SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite
Reader aliases: /dev/sr1, /dev/scd1
------------------------------
QGDict::hashKeyString: Invalid null key
QGDict::hashKeyString: Invalid null key
adding udi /org/freedesktop/Hal/devices/volume_empty_dvd_plus_r
First sec data area: 43:41:33 (LBA 196608) (402653184
Last sec data area: 553:42:61 (LBA 2491711) (5103024128 Bytes)
Last sec layer 1: 00:00:00 (LBA 0) (0 Bytes)
Layer 1 length: 00:00:01 (LBA 1) (2048 Bytes)
Layer 2 length: 553:42:61 (LBA 2491711) (5103024128 Bytes)
DiskInfo:
Mediatype: DVD+R
Current Profile: DVD+R
Disk state: empty
Empty: 1
Rewritable: 0
Appendable: 0
Sessions: 0
Tracks: 0
Layers: 1
Capacity: 510:01:29 (LBA 2295104) (4700372992 Bytes)
Remaining size: 510:01:29 (LBA 2295104) (4700372992 Bytes)
Used Size: 00:00:00 (LBA 0) (0 Bytes)
(K3bDevice::Device) /dev/sr1: GET PERFORMANCE dataLen = 72
(K3bDevice::Device) /dev/sr1: GET PERFORMANCE successful with reported length: 68
(K3bDevice::Device) /dev/sr1: Number of supported write speeds via GET PERFORMANCE: 4
(K3bDevice::Device) /dev/sr1 : 22160 KB/s
(K3bDevice::Device) /dev/sr1 : 16620 KB/s
(K3bDevice::Device) /dev/sr1 : 11080 KB/s
(K3bDevice::Device) /dev/sr1 : 5540 KB/s
(K3bDevice::HalConnection) lock queued for
/org/freedesktop/Hal/devices/storage_model_DVD__RW_GWA4164B
Here's the brasero error log:
Brasero error logChecking session consistency (brasero_burn_check_session_consistency burn.c:1905)
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_set_output_size_for_current_track
BraseroBurnURI stopping
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_session_output_size
BraseroBurnURI output set (IMAGE) image = /tmp/brasero_tmp_UGJN1U.bin toc = none
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_current_track
BraseroBurnURI called brasero_job_get_input_type
BraseroBurnURI no burn:// URI found
BraseroBurnURI stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_set_output_size_for_current_track
BraseroLocalTrack stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_session_output_size
BraseroLocalTrack output set (IMAGE) image = /tmp/brasero_tmp_ODMO1U.bin toc = none
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack called brasero_job_get_input_type
BraseroLocalTrack no remote URIs
BraseroLocalTrack stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_set_output_size_for_current_track
BraseroChecksumImage stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_session_output_size
BraseroChecksumImage output set (IMAGE) image = /tmp/brasero_tmp_0I8N1U.bin toc = none
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_input_type
BraseroChecksumImage called brasero_job_set_current_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Starting checksuming file /home/pauljohn/LinuxDownloads/Centos-5.4/CentOS-5.4-i386-bin-DVD/CentOS-5.4-i386-bin-DVD.iso (size = -294361088)
BraseroChecksumImage called brasero_job_get_fd_out
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Setting new checksum (type = 2) 071e18754c2fb066c526672f9aea0515 ( before)
BraseroChecksumImage Finished track successfully
BraseroChecksumImage stopping
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs got varg:
BraseroGrowisofs deactivating
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_flags
BraseroGrowisofs called brasero_job_get_speed
BraseroGrowisofs called brasero_job_get_device
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_session_output_size
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofs called brasero_job_get_current_track
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs got varg:
growisofs
-use-the-force-luke=notray
-use-the-force-luke=4gms
-dvd-compat
-speed=16
-use-the-force-luke=tracksize:1953421
-use-the-force-luke=tty
-Z
/dev/sr1=/home/pauljohn/LinuxDownloads/Centos-5.4/CentOS-5.4-i386-bin-DVD/CentOS-5.4-i386-bin-DVD.iso
BraseroGrowisofs Launching command
BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofChecking session consistency (brasero_burn_check_session_consistency burn.c:1905)
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_set_output_size_for_current_track
BraseroBurnURI stopping
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_session_output_size
BraseroBurnURI output set (IMAGE) image = /tmp/brasero_tmp_UGJN1U.bin toc = none
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_current_track
BraseroBurnURI called brasero_job_get_input_type
BraseroBurnURI no burn:// URI found
BraseroBurnURI stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_set_output_size_for_current_track
BraseroLocalTrack stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_session_output_size
BraseroLocalTrack output set (IMAGE) image = /tmp/brasero_tmp_ODMO1U.bin toc = none
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack called brasero_job_get_input_type
BraseroLocalTrack no remote URIs
BraseroLocalTrack stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_set_output_size_for_current_track
BraseroChecksumImage stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_session_output_size
BraseroChecksumImage output set (IMAGE) image = /tmp/brasero_tmp_0I8N1U.bin toc = none
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_input_type
BraseroChecksumImage called brasero_job_set_current_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Starting checksuming file /home/pauljohn/LinuxDownloads/Centos-5.4/CentOS-5.4-i386-bin-DVD/CentOS-5.4-i386-bin-DVD.iso (size = -294361088)
BraseroChecksumImage called brasero_job_get_fd_out
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Setting new checksum (type = 2) 071e18754c2fb066c526672f9aea0515 ( before)
BraseroChecksumImage Finished track successfully
BraseroChecksumImage stopping
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs got varg:
BraseroGrowisofs deactivating
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs getting varg
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_flags
BraseroGrowisofs called brasero_job_get_speed
BraseroGrowisofs called brasero_job_get_device
BraseroGrowisofs called brasero_job_get_action
BraseroGrowisofs called brasero_job_get_session_output_size
BraseroGrowisofs called brasero_job_get_input_type
BraseroGrowisofs called brasero_job_get_fd_in
BraseroGrowisofs called brasero_job_get_current_track
BraseroGrowisofs called brasero_job_set_current_action
BraseroGrowisofs got varg:
growisofs
-use-the-force-luke=notray
-use-the-force-luke=4gms
-dvd-compat
-speed=16
-use-the-force-luke=tracksize:1953421
-use-the-force-luke=tty
-Z
/dev/sr1=/home/pauljohn/LinuxDownloads/Centos-5.4/CentOS-5.4-i386-bin-DVD/CentOS-5.4-i386-bin-DVD.iso
BraseroGrowisofs Launching command
BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs stdout: Executing 'builtin_dd if=/home/pauljohn/LinuxDownloads/Centos-5.4/CentOS-5.4-i386-bin-DVD/CentOS-5.4-i386-bin-DVD.iso of=/dev/sr1 obs=32k seek=0'
BraseroGrowisofs called brasero_job_set_dangerous
BraseroGrowisofs stderr: /dev/sr1: "Current Write Speed" is 16.4x1352KBps.
BraseroGrowisofs stderr: :-[ WRITE at LBA=0h failed with SK=3h/NO SEEK COMPLETE]: Input/output error
BraseroGrowisofs stderr: :-( write failed: Input/output error
BraseroGrowisofs stdout: HUP
BraseroGrowisofs stderr: HUP
BraseroGrowisofs process finished with status 5
BraseroGrowisofs called brasero_job_error
BraseroGrowisofs finished with an error
BraseroGrowisofs asked to stop because of an error
error = 0
message = "no message"
BraseroGrowisofs stopping
BraseroGrowisofs got killed
Session error : unknown (brasero_burn_record burn.c:2602)
** Affects: dvd+rw-tools (Ubuntu)
Importance: Undecided
Status: New
--
growisofs doesn't work anymore: Cannot write dvd's anymore from any frontend program
https://bugs.launchpad.net/bugs/457714
You received this bug notification because you are a member of Ubuntu
Burning Team, which is subscribed to dvd+rw-tools in ubuntu.
More information about the Ubuntu-burning
mailing list