FS#18723 - [alsa] Intel 82801JI/ICH10 : dmix not enabled by default

Attached to Project: Arch Linux
Opened by Mahen (mahen) - Wednesday, 17 March 2010, 16:38 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 08 March 2011, 23:41 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Note : I'm not sure who I should report this to. It occurs in Ubuntu Karmic, until you apply, it seems, the alsa backports modules, then it seems to work perfectly.

With an ASRock P43DE (Intel P43 Express) mainboard, Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller.

By default : only one app can play audio, which shouldn't happen because dmix is supposed to be enabled for all analog devices. Of course, if you stick to pulseaudio apps, everthing is fine. When whenever you try to mix pulse / alsa apps, sound is interrupted.

I fixed this by adding an /etc/asound.conf file (attached).

With this, dmix is enabled : I can play as many alsa apps I want, with no problem. In KDE, I choose a new "ALSA dmix" entry added thanks to the aforementioned file and choose a gstreamer backend.

HOWEVER :

- if I use another Phonon backend
- if I use Wine or Skype (32 bits apps through AUR, by distro being 64 bits)
-> the sound is interrupted. And all the subsequent apps I launch cannot play any sound at all anymore. I only hear the KDE logout sound (?!).
-> I have to reboot

I do not have those issues in Ubuntu with all the upgrades / backport modules.

FYI, here are the other devices listes by the KDE multimedia panel :
HDA intel (VT1708S Analog)
HDA intel (VT1708S Digital)
default
hw:0,0
hw:0,1

When the ALSA dmix entry ceases to work, hw:0,0 and the analog output still do...
This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 08 March 2011, 23:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed according to the person that opened the bug. Please do not pollute bugs with other problems, open your own bug instead.
Comment by Jan Alexander Steffens (heftig) - Saturday, 03 July 2010, 18:04 GMT
You have PulseAudio installed?
Comment by Mahen (mahen) - Saturday, 03 July 2010, 18:09 GMT
Thanks for replying ! Well, definitely no pulseaudio here. Please note Ubuntu needs the "backport alsa modules" to make dmix work properly with my device (even after removing Pulseaudio) otherwise it behaves the same way Arch does.

Cheers !
Comment by Mahen (mahen) - Saturday, 03 July 2010, 18:10 GMT
(BTW, I'm not using Arch ATM, maybe I should reinstall it and check whether it still occurs as of now)
Comment by Jan Alexander Steffens (heftig) - Saturday, 03 July 2010, 18:21 GMT
I asked because you said "Of course, if you stick to pulseaudio apps, everthing is fine."
Comment by Mahen (mahen) - Saturday, 03 July 2010, 18:24 GMT
Ah well, indeed, if pulseaudio is installed and if you stick to pulseaudio apps, everything is fine. But pulseaudio was just installed for testing purposes and removed afterwards. Sorry if it wasn't clear !
Comment by Jan Alexander Steffens (heftig) - Saturday, 03 July 2010, 18:27 GMT
If you could try determine if this bug is still a problem, please do so.
Comment by zuargo argo (zuargo) - Thursday, 27 January 2011, 17:07 GMT
Hello

I had the same problem, same audio device on a ASUS Mainboard P5P43TD, Kernel 2.6.36 and KDE 4.5.5

I had installed pulseaudio, so I uninstalled it and the problem was fixed.

Furthermore, the system did not recognize my audio device additionally to the mentioned problems at the first post
Comment by Greg (dolby) - Friday, 04 March 2011, 03:21 GMT
Is this still a problem? The reporter said he's not using Arch anymore back in July..
Comment by Mahen (mahen) - Friday, 04 March 2011, 07:53 GMT
Hi ! This is actually *fixed* by the latest ALSA release (1.0.24). :-) (as far as I'm concerned)
Comment by zuargo argo (zuargo) - Friday, 04 March 2011, 22:00 GMT
Let me install again pulseaudio and see if the error still exists.

Tomorrow I will post a comment.
Comment by zuargo argo (zuargo) - Saturday, 05 March 2011, 22:22 GMT
Hi again

I installed pulseaudio again.

But now I see something different, KMix does not show all channels of sounds, but alsamixer does it (it shows Master, Headphon, PCM, Front, etc.)

KMix only shows a channel, called Analogic audio stereo (it does not appears in alsamixer).

Here a screenshot displaying alsamixer:

http://ompldr.org/vN29lOA/instantánea232.png

Here a screenshot displaying KMix:

http://ompldr.org/vN29lYQ/instantánea233.png

Also, when I am listening any sound with JuK I can't listen the sound of videos (flv) in Firefox or Konqueror. But if I close JuK and refresh the web page where the video is embebed I can listen its sound.

I have installed pulseaudio 0.9.22-2, alsa-lib 1.0.24.1-1, alsa-utils 1.0.24.2-1 and kernel 2.6.37

I can solve this trouble by uninstalling pulseaudio, but I guess it not fixes the bug.

Thanks a lot.

Loading...