PDA

View Full Version : Fedora 11 no longer recognizes audio CDs


Bad2theBone
25th July 2009, 04:02 AM
I'm not sure exactly when this broke. I had no problem with audio cds before with Fedora 11. I normally just rip new cds and play from the HDD encoded file. I believe the last time it worked was earlier this week. Now all of a sudden when I load either of my DVD-ROM or DVD-RAM with an audio cd it reads it and then does not mount it. I have no problem with DVDs or Data CDs or Data DVDs. I have noticed that I've been getting the following errors in my syslogs:

kernel: sr 4:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
kernel: sr 4:0:0:0: [sr0] Sense Key : Illegal Request [current]
kernel: sr 4:0:0:0: [sr0] Add. Sense: Illegal mode for this track
kernel: end_request: I/O error, dev sr0, sector 0
kernel: Buffer I/O error on device sr0, logical block 0
kernel: Buffer I/O error on device sr0, logical block 1
kernel: Buffer I/O error on device sr0, logical block 2
kernel: Buffer I/O error on device sr0, logical block 3
kernel: Buffer I/O error on device sr0, logical block 4
kernel: Buffer I/O error on device sr0, logical block 5
kernel: Buffer I/O error on device sr0, logical block 6
kernel: Buffer I/O error on device sr0, logical block 7

I have found this error even when I didn't have a problem.

zaktoo
27th July 2009, 05:27 PM
Exactly the same issue here. Anyone have ideas please?

JEO
28th July 2009, 12:48 PM

Same problem as well here. I created my own live cd on July 19th, and that one works. So it is one of the updates that has happened after that, probably one of the gnome updates but I have no idea. This is a serious bug now I can't rip or play audio cds.

shortcut144
28th July 2009, 04:46 PM
I'd like to add that I have the issue too. Once the audio CD is inserted, the drive disappears (maybe dismounts) from the Computer Drives Menu. Reappears once the CD is ejected.

While the CD is in, if you goto the Palimpeset Disk Utility, you can see the CD Drive. The drive is unrecognized and says there is no partition and prompts me to create one.

These are will legal Music CD that you buy from a music store.

Anyone else confirm their same issue with the Disk Utility?

JEO
28th July 2009, 07:05 PM
It's not just an x86 64-bit problem also as I use the 32 bit version. Perhaps we can move this thread out of that section?

Hlingler
28th July 2009, 07:28 PM
It's not just an x86 64-bit problem also as I use the 32 bit version. Perhaps we can move this thread out of that section?Moved to "General Support".

V

JEO
28th July 2009, 07:43 PM
Thanks!
I found that downgrading to the previous version of udev and related packages from Fedora koji restores audio cd functionality.

These versions work:
libudev0-141-3.fc11.i586
udev-141-3.fc11.i586
libvolume_id-141-3.fc11.i586

the 141-4 versions don't.

shortcut144
28th July 2009, 08:55 PM
How do you downgrade?

JEO
28th July 2009, 09:37 PM
See this thread for my method how to downgrade packages:

http://forums.fedoraforum.org/showpost.php?p=1241656&postcount=4

giomol
31st July 2009, 03:32 AM
How do you downgrade?
I have the same exact problem. Is an upgrade coming around to fix the version that doesn't work?

JEO
31st July 2009, 06:32 AM
Here's a bug report on the issue, feel free to add comments to it:

https://bugzilla.redhat.com/show_bug.cgi?id=507446

Bad2theBone
3rd August 2009, 05:45 PM
It appears that it is strictly an OS recognition problem in that it no longer places an icon on the desktop when an audio cd is put into one of the drives. It also seems that Rhythmbox also has a problem in that it too does not "see" a player with an audio cd in it. However, I am able to play the cd in Grip as well as rip it. Once it is ripped and encoded (I use flac encoding), Rhythmbox is able to import the files into my library. I am right now copying the same cd using Brasero. As I only rip & dupe my originals, never normally play them, it is not a real problem for me. I don't know if there are other players that also may not "see" the audio cd unless the OS does though.

hopchewer
4th August 2009, 06:56 AM
Downgrade to udev-141-3 as follows:
$su
$yum downgrade udev-141

Bad2theBone
4th August 2009, 05:08 PM
Doesn't that also change the kernel? I don't want to necessarily roll back the kernel if that means loosing something positive done with other changes. I thought I saw somewhere (possibly in this thread or some link within it), that you have to make changes to the kernel as well.

JEO
5th August 2009, 08:04 PM
No it doesn't change the kernel. I had tried in the past to figure out how to get the yum downgrade to work but never figured it out. Thanks for that example. It's a good idea to downgrade all three of the packages that I mentioned not just udev since these are a set.

yum downgrade udev-141 libudev0-141 libvolume_id-141

Bad2theBone
5th August 2009, 09:31 PM
Hey jeo, just got around to downgrading, worked like a champ. System and Rhythmbox are once again "seeing" audio cds. I also noticed that the pkg is now upto 141-6 in test according to the bug report and that version does not correct it. I temporarily added an exception in my repo files for all three pkgs. I guess I'll have to monitor the bug report to see when an actual fix comes down the line before removing the exclude. A little OT but it came up while I was doing this, a bunch of updates came up including one for evolution-backend, while adding the excludes for the above I also added "evolution*", since I don't use it, don't want it, so on. Does anyone know of any problems with my doing it that way? It seemed to ignore the above mentioned evolution file, but are there any other similar named pkgs that I maybe blocking?

JEO
7th August 2009, 11:22 AM
So why am I adding to this thread again? Well, there is a problem *playing* audio cds on the new version of rhythmbox.

You double click on a song and it just won't play.

My favorite audio cd fixing command works:

yum downgrade rhythmbox

Good version: rhythmbox-0.12.1-3.fc11

Problem version: rhythmbox-0.12.3-1.fc11

JEO
9th August 2009, 11:40 PM
In case anyone is interested I did some udev testing with the different versions and I will attach it as a .txt file. It seems patch4 was intended to fix someone's nokia phone which has a fake cdrom emulated inside it broke the udev audio cd ID_CDROM_MEDIA_STATE= detection for real cdrom drives.

lmyhoosier
9th August 2009, 11:52 PM
freakin awsome, ive bummed about this for 2 weeks and now its fixed(for now)

David Batson
11th August 2009, 12:41 PM
I am new to Rhythmbox, Gnome, and Fedora, so I am unsure what to expect. Rhythmbox will not play an audio CD for me in F11, but VLC will.

JEO
11th August 2009, 01:04 PM
Try opening a terminal window and type the following commands, then reboot and your audio cds should play:

su -
yum downgrade udev libudev0 libvolume_id rhythmbox

lovenemesis
19th August 2009, 02:03 PM
Got the exactly same problem on my Asus F9DC.

I did not notice that until I inserted the newly bought CD. First I thought the Audio CD manufacture got some new copyright protections.

Other media such as DVD and CD-ROM work fine.

billwww
3rd September 2009, 03:29 PM
I want to add that Amarok doesn't see music CDs either.

It's been over a month since this bug appeared. I updated yesterday and no fix has been released.

billwww

scunning
28th September 2009, 02:07 AM
I followed the advice of JEO and downgraded udev and it works perfectly
I had udev version 141-4
I found udev-141-3.fc11.i586.rpm
and then :
[root@loge rpm]# rpm -Uvh --oldpackage udev-141-3.fc11.i586.rpm

Then I popped in a audio CD and voila an icon popped up on the screen and
now Rhythmbox Music Player 0.12.3 is working perfectly
shows all the tracks , gets the track info from the Internet

JEO
28th September 2009, 02:40 AM
"now Rhythmbox Music Player 0.12.3 is working perfectly"

In my case, I can't *play* audo cds with rhythmbox-0.12.3-1.fc11. I have to downgrade that package to rhythmbox-0.12.1-3.fc11 and then they play.

scunning
28th September 2009, 04:08 AM
My RhytmsBox version is 0.12.3 and it works

JEO reports that 0.12.3-1 does not work
so he revved backwards to rhythmbox-0.12.1-3.fc11

It appears that there is more than one bug here.