Gentoo Archives: gentoo-user

From: Iain Buchanan <iaindb@××××××××××××.au>
To: gentoo-user@l.g.o
Subject: [gentoo-user] growisofs fails as user, sometimes works as root!
Date: Tue, 15 Apr 2008 04:25:51
Message-Id: 1208234187.6085.41.camel@orpheus
1 growisofs (and hence k3b, and nautilus-cd-burner) can't burn dvd's for
2 me anymore! I used to burn them fine, and I've had dvd+rw-tools version
3 7 since 2006! k3b reports there are no "problems" on startup.
4
5 I swapped drives, used different media, limited the speed, and tried all
6 sorts of options from k3b, but no success. The k3b or command line
7 error is pretty much the same. It fails when I hear the first "seek"
8 noises from the drive:
9
10 $ growisofs -Z /dev/hdc -speed=1 -R -J -relaxed-filenames
11 -allow-lowercase -l Media
12 Executing 'mkisofs -R -J -relaxed-filenames -allow-lowercase -l Media |
13 builtin_dd of=/dev/hdc obs=32k seek=0'
14 Warning: creating filesystem that does not conform to ISO-9660.
15 Setting input-charset to 'UTF-8' from locale.
16 1.62% done, estimate finish Tue Apr 15 13:05:39 2008
17 3.23% done, estimate finish Tue Apr 15 13:05:08 2008
18 4.84% done, estimate finish Tue Apr 15 13:05:19 2008
19 /dev/hdc: "Current Write Speed" is 2.4x1352KBps.
20 :-[ WRITE@LBA=0h failed with SK=3h/ASC=73h/ACQ=03h]: Input/output error
21 :-( write failed: Input/output error
22
23 However, when I do the exact same command as root (su, not sudo!) it
24 worked the first time, but not again:
25
26 # growisofs -Z /dev/hdc -speed=1 -R -J -relaxed-filenames
27 -allow-lowercase -l Media
28 Executing 'mkisofs -R -J -relaxed-filenames -allow-lowercase -l Media |
29 builtin_dd of=/dev/hdc obs=32k seek=0'
30 Warning: creating filesystem that does not conform to ISO-9660.
31 Setting input-charset to 'ISO-8859-1' from locale.
32 1.62% done, estimate finish Tue Apr 15 12:01:55 2008
33 3.23% done, estimate finish Tue Apr 15 12:01:55 2008
34 4.84% done, estimate finish Tue Apr 15 12:01:55 2008
35 /dev/hdc: "Current Write Speed" is 2.4x1352KBps.
36 6.45% done, estimate finish Tue Apr 15 12:05:16 2008
37 8.06% done, estimate finish Tue Apr 15 12:05:13 2008
38 ======== snip! ========
39 99.93% done, estimate finish Tue Apr 15 12:05:01 2008
40 Total translation table size: 0
41 Total rockridge attributes bytes: 50699
42 Total directory bytes: 92160
43 Path table size(bytes): 192
44 Max brk space used 82000
45 310213 extents written (605 MB)
46 builtin_dd: 310224*2KB out @ average 2.3x1352KBps
47 /dev/hdc: flushing cache
48 /dev/hdc: closing track
49 /dev/hdc: closing session
50
51 and then:
52 # growisofs -Z /dev/hdc -speed=1 -R -J -relaxed-filenames
53 -allow-lowercase -l Media
54 Executing 'mkisofs -R -J -relaxed-filenames -allow-lowercase -l Media |
55 builtin_dd of=/dev/hdc obs=32k seek=0'
56 Warning: creating filesystem that does not conform to ISO-9660.
57 Setting input-charset to 'ISO-8859-1' from locale.
58 1.62% done, estimate finish Tue Apr 15 13:10:29 2008
59 3.23% done, estimate finish Tue Apr 15 13:10:29 2008
60 4.84% done, estimate finish Tue Apr 15 13:10:29 2008
61 /dev/hdc: "Current Write Speed" is 2.4x1352KBps.
62 :-[ WRITE@LBA=0h failed with SK=3h/ASC=73h/ACQ=03h]: Input/output error
63 :-( write failed: Input/output error
64
65 The failed dvd's are not coasters - I burnt one again as root, so not a
66 thing is getting written to them on failure.
67
68 >From google I found various suggestions - changing dma, kernels, etc.
69 but I don't think these apply as it works as root on the same machine.
70 I tried what I could anyway - no luck.
71
72 I also chmod'd growisofs to suid root just in case, but this didn't help
73 at all.
74
75 I would appreciate any help! Thanks,
76 --
77 Iain Buchanan <iaindb at netspace dot net dot au>
78
79 Most burning issues generate far more heat than light.
80
81 --
82 gentoo-user@l.g.o mailing list