LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-19-2004, 10:48 AM   #1
daigoro
LQ Newbie
 
Registered: Jul 2004
Distribution: Slackware 10.0
Posts: 3

Rep: Reputation: 0
Question cdrecord/cdrdao + kernel 2.6


Hi, I'm having troubles with cdrecord and cdrdao on
the 2.6.8-rc1-mm1 version of the Linux kernel.

When I try to burn an audio-cd, my machine freezes
when it heads near the end of the burn (usually halfway
through track 11 out of 12 tracks total). It never reaches
the fixation part. It crashes during a simulation as well.

I've been checking my syslogs and memory usage, and it
seems as though cdrecord eats up all of my memory,
causing processes to be killed off. "Out of memory" can
be found in the system logs.

I've spent the whole night searching forums for a solution,
but have found nothing. Just for reference, I have passed
"ide-cd" to the kernel and removed it, I have tried it with
burnfree both on and off, I've played around with (and
disabled) the FIFO buffer, I've added and removed scsi
support (+emulation) in the kernel.

I am/was running cdrecord 2.00.3, I have updated it to a newer
alpha version from a package, as I was unable to compile
it myself against the kernel 2.6 headers (even after applying
the patches that were suggested on other forums). Still
had problems after the upgrade.

One other thing to note is that doing a simulation on an ISO
burn instead of audio didn't eat up all the memory, it stayed
pretty much constant and the simulation passed. So I tried to
use cdrdao to burn the previous audio tracks in one go, and
that ate all of the memory :/

Lastly, I have also tried disabling DMA, but still got freezes.

I'd appreciate any help that anyone could offer. This is a very
frustrating problem

Specs:

kernel: 2.6.8-rc1-mm1
distro: slackware 10.0
burner: pioneer 106 (DVD+R-R/W and CD-R/W support)
cpu-ram: athlon 2600+, 512MB (swap partition enabled too)

I can't remember the exact command I was using, it was something like:

cdrecord -v dev=ATAPI:0,0,0 -eject -pad -audio *.wav

Thanks!
 
Old 07-19-2004, 03:32 PM   #2
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
You took your own risks when you decided to install a beta kernel version. Why don't stay with current ?
 
Old 07-20-2004, 12:39 AM   #3
daigoro
LQ Newbie
 
Registered: Jul 2004
Distribution: Slackware 10.0
Posts: 3

Original Poster
Rep: Reputation: 0
Hi keefaz,

Thanks for your suggestion. It never really occured to me that it might be a bug in the newer kernel releases. I'm just hooked on the improvements made by the latency code in 2.6.x and did not consider trying 2.4.x again.

I reverted to 2.4.26 and all goes well without any freezes, though slightly jumpy.

By chance I happened to stumble across a very recent Linux mailing list post about this problem.
A few people are in the process of writing a fix, though the first patch that was given does not seem to make any difference.

If anyone is interested and wants to follow their progress (without signing up to the mailing list), you can find a mirrored thread at:

http://www.gossamer-threads.com/list.../kernel/412278

I guess I can put up without the latency code of 2.6 until they fix the memory leak, or at least step back into older 2.6.x releases until it works :S

Thanks again!
 
Old 08-16-2004, 06:45 PM   #4
ilikejam
Senior Member
 
Registered: Aug 2003
Location: Glasgow
Distribution: Fedora / Solaris
Posts: 3,109

Rep: Reputation: 97
Hi.

This problem still isn't fixed in 2.6.8. Just so you know.

Dave
 
Old 08-17-2004, 10:38 AM   #5
letku
LQ Newbie
 
Registered: Oct 2003
Location: Finland, Turku
Distribution: Slackware
Posts: 5

Rep: Reputation: 0
Do I have to downgrade my kernel or will they fix it ,this is very
annoying bug. I don't want to downgrade because 2.6.8 is first
2.6 kernel which don't crash artsd all the time.
Is this bug hardware related or does it happen to everybody which tries to
burn audio CD with 2.6.8?
Sorry for my bad English.
 
Old 08-19-2004, 10:08 PM   #6
ilikejam
Senior Member
 
Registered: Aug 2003
Location: Glasgow
Distribution: Fedora / Solaris
Posts: 3,109

Rep: Reputation: 97
2.6.7 was fine, but I can only burn as root (despite cdrecord being setuid, and the drives being chmod 666) in 2.6.8.

Weird.

Dave
 
Old 08-20-2004, 08:27 AM   #7
moonloader
Member
 
Registered: Nov 2003
Location: linuxquestions.org
Distribution: Linux and BSD
Posts: 229

Rep: Reputation: 30
there is a patch for the kernel-2.6.8.1 and cdrecord issuse you can get here
http://ck.kolivas.org/patches/2.6/2....2.6.8.1-ckdev/ cddvd-cmdfilter-drop.patch
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
K3B and root privileges for cdrecord and cdrdao TitaniumTaz Linux - Software 2 03-03-2005 11:18 PM
cdrdao and k3b detect cd burner, cdrecord doesn't tsphan Linux - Hardware 2 01-31-2005 09:29 PM
K3B problem (unable to find cdrecord / cdrdao) zeadriche Linux - Newbie 3 06-04-2004 07:50 AM
cdrdao and kernel 2.6.0 wiraone Linux - Software 1 12-23-2003 10:24 AM
Deadlock, cdrecord/cdrdao, SCSI emu issue? clip Linux - General 1 10-17-2003 08:17 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration