On 01/13/11 01:37, Paul Hartman wrote: > On Mon, Jan 10, 2011 at 3:48 AM, Jake Moe <jakesaddr...@gmail.com> wrote: >> I can't seem to get audio CDs to work with my drive. Data CDs work >> fine, I can mount the filesystem and read them. Data and Video DVDs >> seem to work fine as well. But when I try to listen to an audio CD, I >> get the attached errors in log.bz2. I've tried using things from KsCD >> to cdplay; everything gives the same errors. Googling seems to indicate >> that there might be a problem with udev somehow, but most of those that >> I find have the "fix" as "update to the latest udev using apt/rpm/other >> binary distro package tool", which obviously won't work for Gentoo. >> Other solutions seem to be "update to libATA", but I'm already using that. >> >> I've gone through and tried to check anything obvious in my kernel >> config, but I can't see anything that'd affect it like this. Also, if I >> reboot into Windows (this laptop is a work computer as well), it plays >> and rips the same CDs just fine. > I wonder if udev is creating the correct device nodes for the cdrom? > What are the programs looking for? Do you have /dev/cdrom in your > system? > > Check /etc/udev/rules.d/70-persistent-cd.rules to ensure it looks > right (in case you had a big change in your system config, like IDE -> > SATA or something) > > This command might give you some clue what's happening when those > errors occur if udev is involved: > udevadm test /class/block/sr0 > Yeah, /dev/{cdrom,cdrw,dvd,dvdrw} all exist, and point to /dev/sr0:
jmoe@aus8617 ~ $ ls -l /dev/{cdrom,cdrw,dvd,dvdrw} lrwxrwxrwx 1 root root 3 Jan 14 2011 /dev/cdrom -> sr0 lrwxrwxrwx 1 root root 3 Jan 14 2011 /dev/cdrw -> sr0 lrwxrwxrwx 1 root root 3 Jan 14 2011 /dev/dvd -> sr0 lrwxrwxrwx 1 root root 3 Jan 14 2011 /dev/dvdrw -> sr0 jmoe@aus8617 ~ $ And if I try to mount a data CD or DVD, or watch a DVD, I have no problems. It's only audio CDs that give me issues. Jake Moe