Unable to play audio cd in openSUSE 11.0

please help me troubleshoot my audio cd woes in opensuse.

opensuse 11.0 x86
kernel 2.6.25.18-0.2-pae
kde 4.1.71
TSSTcorp CDW/DVD TS-H429A CD burner
Sony DVD RW DRU-800A DVD burner
(both connected via IDE cables).

/etc/fstab:
UUID=5d5673fe-5c8d-44fc-aa7a-f4b4ba053c4a swap swap defaults 0 0
UUID=262f35e8-a785-4fba-a5a8-bc4afe51bc63 / ext3 acl,user_xattr 1 1
UUID=4fff8b67-4b49-4972-bfa5-4afad71031cb /home ext3 acl,user_xattr 1 2
UUID=c7dc82bd-7a99-45b8-8a30-b476a2a50487 /media/disk ext3 user,acl,user_xattr 1 2
/dev/disk/by-id/usb-PNY_USB_2.0_FD_6E54060019A7-0:0-part1 /media/PNYATTACHE vfat user,users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/usb-ChipBank_SD.MM_Reader_110074973765-0:0-part1 /media/cr vfat user,users,gid=users,umask=0002,utf8=true 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

k3b 1.0.5 is the only app that will recognize my audio cd. although, it does show up as an unmounted cd in the lancelot menu plasmoid but isn’t recognized by the new device notifier plasmoid. (doesn’t show up at all).

the automount daemon is running.

suggestions?

I can play audio CDs with amarok, kaffeine, vlc and mplayer. Have you tried all of those apps ?

i wanna be able to play audio cds with any app. here are the ones that do & don’t recognize/play audio cds:

audacious 1.5.1: no
amarok 1.92.2: no
dragon player 2.0: no
k3b 1.0.5: yes
kde4-k3b 1.95svn: no
kde4-kaffeine 0.9.0-pre-alpha: no
mplayer/smplayer: yes

but as i said, kde won’t automount audio cds. it doesn’t even recognize them with the exception of lancelot’s menu where they are listed as unmounted discs.

you are running kde4.1.7 which is not what comes with openSUSE-11.0. And kde4 was never very solid in 11.0. … I use kde-3.5.9 myself, which “just works”. I’m not surprised the automount does not work.

So you are saying you can play audio cds with smplayer?

kde 4.1.7x is from the official opensuse testing repo so of course it “didn’t come with opensuse 11.0”.

and yeah, if it says ‘yes’ next to it, it means playing audio cds work or they are recognized correctly.
if ‘no’ is next to it, it means playing them does not work or they are not recognized at all.

Reference your amarok and kaffeine not playing an audio/cd, what sound engine have you selected? If xine, are you using the Novell/openSUSE packaged xine-lib or the Packman packaged libxine1 ?

i’m using the xine phonon backend in kde but i also have the gstreamer backend installed so i could try that since i forgot about it until you brought up the phonon backends.

i’m using the libxine package from 1.1.15 from packman cuz the packages are newer. i needed the new packages for a reason but i can’t seem to remember what that reason or reasons were though.

UPDATE:
the gstreamer backend didn’t work either. :frowning:

How about running kaffeine in a konsole or gnome-terminal, and then try to open an audio cd for playing that way. Make note of any error messages.

Try the same approach with amarok. Open amarok in a konsole or gnome-terminal and then try to open and play an audio cd with it.

you’re right, i should have posted those results with my initial post, sorry, i forgot to.

with kaffeine though there is no ouput at all. not a thing.

i don’t think trying with amarok would matter though because it doesn’t even recognize that there is an audio cd in the disc drive. (possibly because the disc isn’t mounted).
what i mean is, in the amarok menu the ‘Play Audio CD’ menu entry is grayed out so i can’t click it any way.

thinking more about it, i doubt xine/xinelib would be a problem as that wouldn’t prevent kde from automounting audio cds. nor would it prevent other kde apps from “recognizing” that an audio cd has been or was inserted.

UPDATE:
i just had an interesting development…

elsewhere i was reading about a problem someone was having playing audio cds with mplayer. well, even though my problem isn’t with mplayer, i decided to try the suggestion that was given:
instead of launching a program with the direct path to disc drive device (/dev/sr0 in my case), it was suggested to try this instead:
appname cdda://

well, this failed with my apps that still won’t play audio cds…except audacious! which is still my fav audio player. this works with audacious. it is a workaround, but audacious still won’t display the “Play Audio CD” (like amarok) menu entry. (it still doesn’t recognize audio cds when they’re inserted even though i have it pointed to the correct path in the audio cd plugin preferences).
it will only recognize & play audio cds if i launch it like this:
audacious cdda://

thoughts?

No idea.

I do note you have 3 permanent mount points in /media. I keep my permanent mount points of MS-Windows partitions under /windows and my permanent mount points of Linux partitions for users under /home. That should not make a difference, but when one is “grasping at straws” looking for the cause, it does make one wonder …

i don’t have windows installed, i’m a linux purist. :wink:

my mount points are only for removable media, which works perfectly. (they are automounted and work without issue).

I don’t have windows installed either on one of machines, and I still use /windows as a mount point. It keeps it simple. All windows file formats (vfat, ntfs) on my pc are mounted under /windows. Any mount point under /media (under my PC) is a dynamic mount point. I do not put any permanent directories there.

Anyway, helping you sort this is beyond my knowledge. This “just works” on my PC.

i don’t like dynamic mount points, at least not lately. i’m a (k)ubuntu convert and there were numerous problems with “dynamic mount points”. it was a kernel issue which i think affected other distros of course since it was not a distro-centric problem.
i think some of the problems were due to the switch from using the ata driver to the scsi driver for sata drives. it wreaked havoc with “dynamic mount points”. i call it “musical chairs” with mount points. the solution was to use UUID.
there were also problems with removable media. at times the removable media problems don’t seem to be distro-centric though.

so to play it safe i use UUID.

I’ve had this problem. My solution was to change the setting under:

Settings>Configure Amarok>Engine

for Audio CD default device from

file:

to

/dev/cdrom

and then it worked just fine.

I’m currently using openSUSE 11.1, so I don’t know if this is relevant, but I was unable to play audio cds too. I couldn’t browse them in Konqueror, Amarok wouldn’t play them, Kaffeine would crash every time I clicked “play audio cd”, K3B would throw errors at me, etc. I resolved the issue by adding my user to the groups 17 and 20 (audio and cdrom, respectively).

didn’t work for me, it was one of the first things i did.

just an update. this issue still exists in opensuse 11.1 even with my new computer build which tells me this isn’t a hardware issue. it still exists with HAL patched: Access Denied
see here also: Access Denied

AMAZINGLY it turns out, as some one else speculated, that amarok2 indeed does not support audio cds! (see here: Does amarok 2 play audio CDs?)