Bug 151459 - Amarok reports can not read audio cd and unknown protocol: 'cdda'
Summary: Amarok reports can not read audio cd and unknown protocol: 'cdda'
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 1.4.7
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-28 10:40 UTC by Kubuntiac
Modified: 2007-11-11 22:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kubuntiac 2007-10-28 10:40:11 UTC
Version:           1.4.7 (using KDE 3.5.8, Kubuntu (gutsy) 4:3.5.8-0ubuntu3.1)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.22-14-generic

When trying to play a CD using Kaffeine or VLC, it plays fine. Using Amarok however has amarok reporting "can not read audio cd". If I run Amarokapp from the cli it returns:

amarok: ERROR: : couldn't create slave : Unable to create io-slave:
klauncher said: Unknown protocol 'cdda'.

changing the default device to various permutations such as:
/dev/hda
media:/hda
system:/media/hda
cdda:/

seems to have no effect.

There seems to be quite a large number of people reporting this on launchpad:
https://bugs.launchpad.net/ubuntu/+source/amarok/+bug/121177

My system is a fresh Ubuntu Gutsy Final
KDE 3.5.8
Dell Inspiron 1501
CD drive seems to work fine other than this problem (both for data and music)
Comment 1 domi 2007-11-10 11:10:59 UTC
I can confirm this bug. It seems that xine engine looks for cdda:/ kio-slave, but it doesn't exist (now there's only audiocd:/ kio). Please this very annoying problem. Xine + AudioCD works in kaffeine-xine. In kubuntu we have only xine-engine, so I don't if it works with others (gstreamer, arts).

Kubuntu 7.10 gutsy
kde 3.5.8
amarok 1.4.7
Comment 2 Harald Sitter 2007-11-10 13:10:23 UTC
Please execute the following on a console:
grep "media.audio_cd.device:.*" ~/.kde/share/apps/amarok/xine-config
Comment 3 domi 2007-11-11 10:24:11 UTC
Here's the output from grep "media.audio_cd.device:.*" ~/.kde/share/apps/amarok/xine-config 

media.audio_cd.device:/dev/scd0

As Piers said, changing device doesn't resolve the problem.
Bye
Domi

Comment 4 Harald Sitter 2007-11-11 15:02:27 UTC
Please try
  sed "s/media.audio_cd.device:.*/media.audio_cd.device:\/dev\/cdrom/" -i ~/.kde/share/apps/amarok/xine-config

Also, maybe
  rm ~/.kde/share/apps/amarok/xine-config
might help.

There is simply no other explaination for this issue than a misconfiguration. Otherwise it would either work for all Ubuntu Gutsy users, or none.
Comment 5 domi 2007-11-11 22:02:51 UTC
I removed xine-config and now it works perfectly (with cddb too)!!!.
I've got the same error in xsession-errors (cdda unknown protocol) but I'm able to listen to audiocd.

Really thanks, I'm so sorry to bother you for a so stupid solution...
I hope Piers can resolve his problem and close this bug.

bye
domi

Comment 6 Kevin Funk 2007-11-11 22:06:54 UTC
Marking as closed.