snd-hda-intel locks sound resource on ALC269

Bug #759338 reported by Tudor Holton on 2011-04-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Undecided
Unassigned

Bug Description

I've been using the Java Media Framework on Ubuntu for awhile. It works really well across OSs.

However, on my Acer AS 1810TZ, any Java Virtual Machine that uses JMF locks up the sound so no other application (not even other JMF VMs) can play audio. If any application attempts to play audio, the following message it logged to syslog:
pulseaudio[5303]: alsa-sink.c: Error opening PCM device front:0: Device or resource busy

This message is logged every time another piece of audio is played until the Virtual Machine exits.

There is no other warning relating to this happening. Sound will pretend to play in flashplayer and other JMF VMS, for example. Rhythmbox pretends to play but does not move the slider.

When the application causing the lock exits, a loud noise is emitted from the speaker that sounds like the entire audio has been buffered and then played in a split second.

The details of my soundcard are here:
http://www.alsa-project.org/db/?f=f7656fbd90e6b1e08c1faeb774f07ec434982d9b

Interestingly, I have another laptop with the same version of Ubuntu, and also with snd-hda-intel module used which doesn't exhibit this problem. However, it's a STAC9228, so probably a significantly different section of the code. But I thought this might narrow down the issue.

Interestingly, calling "padsp jmstudio" works.

I don't know where that leaves us. Why would it work without padsp on
one chip, but require it on another in using the same kernel module?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers