Bug 520155 - KDE sound system blocks other alsa output
Summary: KDE sound system blocks other alsa output
Keywords:
Status: CLOSED DUPLICATE of bug 474259
Alias: None
Product: Fedora
Classification: Fedora
Component: kdebase
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-08-28 16:26 UTC by Andreas Schwab
Modified: 2009-08-28 21:21 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-08-28 21:21:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Andreas Schwab 2009-08-28 16:26:10 UTC
Description of problem:
While Amarok is playing no other process is able to open the alsa channel.  This is probably not a problem with Amarok, but with the KDE sound system.

Version-Release number of selected component (if applicable):
phonon-4.3.1-6.fc11.x86_64

Additional info:
$ aplay /usr/share/sounds/alsa/Front_Center.wav
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
aplay: main:608: audio open error: Device or resource busy

Comment 1 Rex Dieter 2009-08-28 16:32:00 UTC
Are you not using pulseaudio?

ie, is kde-settings-pulseaudio installed?

If not, that's the problem, and expectation when pa is not used.

Comment 2 Andreas Schwab 2009-08-28 16:53:18 UTC
With pulseaudio I get nothing but silence.

Comment 3 Andreas Schwab 2009-08-28 16:57:23 UTC
I have no problem with two parallel aplay once KDE has let off the device.

Comment 4 Kevin Kofler 2009-08-28 21:21:59 UTC
You have the default set up to dmix. This doesn't work with Phonon-Xine out of the box. Your options right now (until that bug gets fixed) are to either switch to Phonon-GStreamer or write a small config file to make dmix visible to Phonon-Xine. This is documented in the bug I'm closing this as a duplicate of.

*** This bug has been marked as a duplicate of bug 474259 ***


Note You need to log in before you can comment on or make changes to this bug.