Red Hat Bugzilla – Bug 152188
k3b/growisofs hitting 100% CPU
Last modified: 2015-01-04 17:18:05 EST
Description of problem:
When creating either an iso image or just burning to DVD, either k3b or
growisofs (I suspect growisofs as it happens as well under nautilus-cd-burn)
hits 100% CPU. If anything else takes up too much CPU (such as X), the DVD burn
Version-Release number of selected component (if applicable):
k3b - 0.11.17-2
mkisofs - 2.01.1-8
Steps to Reproduce:
1. Load k3b
2. Either create an iso image or burn on the fly
CPU hits 100% and any interference (such as the screensaver hitting in) cause
the DVD burn to fail
CPU usage should be up. On the my FC3 system at work (similar spec to my home
machine with test1 on), CPU usage for DVD burning is typically 24 - 35%.
Creating an iso and running growisofs by itself gave the following
Average CPU usage, 65% (peak around 73%)
The burn failed at 2.3% with the following report
:-( unable to WRITE@LBA=c940h: Input/output error
builtin_dd 51520*2KB out @ average 0.7x1385KBps
:-( write failed: Input/output error
/dev/hdf: flushing cache
:-( unable to FLUSH CACHE: Input/output error
:-[ SYNCHRONOUS FLUSH CACHE failed with SK=2h/ASC=04h/ACQ=01h]: Resource
I've tested the burner on my sons FC2 box and it burned 10/10 discs placed in it.
sounds like a kernel/driver/drive issue. Never heard of that...
Tried K3B 0.11.23 in rawhide and/or newer firmware?
I've tried the newer k3b, this seems to help as the CPU usage only hits about
65%, but the burn still fails.
I don't have the updated firmware. Is there any way to update it under linux?
Which burner do you have?
Probably Windows is the only OS that can update firmware, only for bios I think
you can use a simple bootdisk.
I'm using an NEC3500A (firmware revision 2.16 - current version is 2.19).
It was working fine under previous kernels, but not currently. It seems to die at 8%
I have the same burner, I will try to make an ISO and I will tell you.
I have firmware 2.19
Works for me:
I've made an ISO of Fedora Core test 1 DVD and burn again into the same DVD+RW
Making ISO heat a lot of cpu about 90%, burning less than 15%.
Hope this help, probably you have to update the firmware.
Created attachment 112810 [details]
K3B burn log
Created attachment 112811 [details]
K3b burn final splash screen
It seems happy again under the 1240_FC4 kernel. CPU usage is back down and the
drive will burn fine.
One good thing, the flash on the DVD can be updated with Linux :-)
Closing the bug
(In reply to comment #11)
> One good thing, the flash on the DVD can be updated with Linux :-)
How? With Wine?
No - I've found a flash burner (binary only) which works under Linux. Do a
google search for it.