|
Bugzilla – Full Text Bug Listing |
| Summary: | xmms should not silently ignore MP3 files | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Lorne Shantz <lorne_shantz> |
| Component: | Development | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | i386 | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Lorne Shantz
2005-12-08 03:59:21 UTC
What shows
ls -al /dev/snd/ /dev/dsp* /dev/mixer*
and
getfacl /dev/snd/* /dev/dsp* /dev/mixer*
If you login as root and do:
chown -R {user} /dev/snd /dev/dsp* /dev/mixer*
where {user} is your login name, does it help?
More precisely it should be: If you login as {user} to GUI and in root console you will execute above mentioned commands.
What shows ls -al /dev/snd/ /dev/dsp* /dev/mixer* linux:/etc/X11 # ls -al /dev/snd/ /dev/dsp* /dev/mixer* crw------- 1 lshantz audio 14, 3 2005-12-09 21:23 /dev/dsp crw------- 1 lshantz audio 14, 0 2005-12-09 21:23 /dev/mixer /dev/snd/: total 0 drwxr-xr-x 2 root root 220 2005-12-09 21:23 . drwxr-xr-x 12 root root 8360 2005-12-09 21:24 .. crw------- 1 lshantz audio 116, 0 2005-12-09 21:23 controlC0 crw------- 1 lshantz audio 116, 24 2005-12-09 21:23 pcmC0D0c crw------- 1 lshantz audio 116, 16 2005-12-09 21:23 pcmC0D0p crw------- 1 lshantz audio 116, 25 2005-12-09 21:23 pcmC0D1c crw------- 1 lshantz audio 116, 26 2005-12-09 21:23 pcmC0D2c crw------- 1 lshantz audio 116, 27 2005-12-09 21:23 pcmC0D3c crw------- 1 lshantz audio 116, 20 2005-12-09 21:23 pcmC0D4p crw------- 1 lshantz audio 116, 1 2005-12-09 21:23 seq crw------- 1 lshantz audio 116, 33 2005-12-09 21:23 timer -------------------------------------------------------------- linux:/etc/X11 # getfacl /dev/snd/* /dev/dsp* /dev/mixer* getfacl: Removing leading '/' from absolute path names # file: dev/snd/controlC0 # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/pcmC0D0c # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/pcmC0D0p # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/pcmC0D1c # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/pcmC0D2c # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/pcmC0D3c # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/pcmC0D4p # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/seq # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/snd/timer # owner: lshantz # group: audio user::rw- group::--- other::--- # file: dev/dsp # owner: lshantz # group: audio --------------------------------------- No change. I am currently watching TV in a window and hearing the sound from that just fine. But the Xmms and Amarok do not work. XMMS seems to just in a split second fly though the song with no audio. Amarok blinks and acts strange but no audio. So it seems perhaps an install issue. I just looked at the YAST package management program and I see that a KDE piece is not installed. Upon attempting to install the package, it was asking for disk 4. Upon attempting to use disk 4 it failes saying it wanted 10.04 and not 10.1 alpa 3. So I'm not sure at this point if it is just missing a piece or not. It seems that permissions are OK. Does RealPlayer (realplay) play for you? Do "aoss realplay" play? If you change audio output in xmms preferences, does it help? Could you also try "fuser -v /dev/dsp /dev/snd/pcm*" to check, which application is using sound card? I did the command above and got: /dev/snd/pcm: No such file or directory linux:/dev # ls -l dsp crw-rw----+ 1 lshantz audio 14, 3 2005-12-13 11:23 dsp drwxr-xr-x 2 root root 220 2005-12-13 11:23 . drwxr-xr-x 12 root root 16080 2005-12-13 12:37 .. crw-rw----+ 1 lshantz audio 116, 0 2005-12-13 11:22 controlC0 crw-rw----+ 1 lshantz audio 116, 24 2005-12-13 11:22 pcmC0D0c crw-rw----+ 1 lshantz audio 116, 16 2005-12-13 11:22 pcmC0D0p crw-rw----+ 1 lshantz audio 116, 25 2005-12-13 11:22 pcmC0D1c crw-rw----+ 1 lshantz audio 116, 26 2005-12-13 11:22 pcmC0D2c crw-rw----+ 1 lshantz audio 116, 27 2005-12-13 11:22 pcmC0D3c crw-rw----+ 1 lshantz audio 116, 20 2005-12-13 11:22 pcmC0D4p crw-rw----+ 1 lshantz audio 116, 1 2005-12-13 11:23 seq crw-rw----+ 1 lshantz audio 116, 33 2005-12-13 11:22 timer linux:/dev/snd # fuser -v /dev/dsp /dev/snd/pcmC0D0c If I add the last part, it returns nothing. This is on 10.0 also, see below: Well I formated the drive and gave up. I installed 10.0 and guess what? Exact same problem. It turns out with some more research that this is a known issue apparently? From what I could tell initially it was because of an imcompatibility with GTK and XMMS. I finally found a web site that explains the problem and how to fix it. http://www.thejemreport.com/mambo/content/view/178/42/ Supposedly Novell purposely breaks it? Is that possibly true? I followed his instructions and it certainly fixed XMMS. It did not fix Amorok though. I have also noticed with both versions of opensuse that the audio seems to have some interrupt issues. The Tv sound sometimes does not work. Opening the cdtray sometimes it would come on, sometimes just muting it and turning it back on... Usually it works, but once in awhile it just stops. Oh... it almost never works when first turned on, but a mute and unmute solves it. ? I never had this issue with Mandrake 9x and older. Same hardware. You probably tried to play MP3 files, isn't it? Yes, MP3 files cannot be played by xmms for licensing reasons. RealPlayer, Banshee and Amarok can, because these three players use licensed codec from RealNetworks. But xmms cannot use this codec. xmms is going to be obsolete in future. Closing as WONTFIX, but I will accept a patch for this issue. |