Bug 389681 - pulseaudio does not play (nice) with isa sb16
Summary: pulseaudio does not play (nice) with isa sb16
Keywords:
Status: CLOSED DUPLICATE of bug 370821
Alias: None
Product: Fedora
Classification: Fedora
Component: hal
Version: 8
Hardware: i686
OS: Linux
low
low
Target Milestone: ---
Assignee: David Zeuthen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-11-18 19:46 UTC by Adam Pribyl
Modified: 2013-03-06 03:53 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-11-30 18:03:26 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Adam Pribyl 2007-11-18 19:46:09 UTC
Description of problem:
Pulseaudio totaly fails if the card is sb16 via ISA bus (=needs manualy loading
snd-sb16).
After update form F7 the card was detected and used, but pavucontrol sigsegv.
After some fidling around the alsa configurations ware rewritten and now even
alsa does not see the card. It's however still possible to load sucessfully the
modules.

Version-Release number of selected component (if applicable):
------- rpm -q alsa-lib --------
alsa-lib-1.0.15-1.fc8

------- rpm -q alsa-utils --------
alsa-utils-1.0.15-1.fc8

Comment 1 Adam Pribyl 2007-11-26 20:56:46 UTC
The problem seems to come from hal. Because lshal does not lists all appropriate
components:
lshal | grep alsa
udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
  alsa.device_file = '/dev/snd/timer'  (string)
  alsa.type = 'timer'  (string)
  info.capabilities = {'alsa', 'access_control'} (string list)
  info.category = 'alsa'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'  (string)
udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'
  alsa.device_file = '/dev/snd/seq'  (string)
  alsa.type = 'sequencer'  (string)
  info.capabilities = {'alsa', 'access_control'} (string list)
  info.category = 'alsa'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer'  (string)

For that reason it also does not change the device permissions and users do not
have access to them. This was revealed when I removed alsa-plugins-pulseaudio. 

However the pavucontrol still sigsegvs, so there is still some problem with
pulseaudio too.

Comment 2 Lennart Poettering 2007-11-30 00:22:13 UTC
pavucontrol has a bug which causes it to segfault when no sound card has been
identified. See http://pulseaudio.org/ticket/172 

This will be fixed shortly upstream.

You say the device is properly identified by the kernel but HAL doesn't find it?
This is most likely an issue in the kernel driver, and probably similar to the
issue described in #370821.

I am reassigning this issue to HAL now. David will probably be able to tell you
quickly if this issue is the same as #370821. Please paste the outputs of "tree"
here, similar to those posted in that bug report.

I will ping the guys on the ALSA ML about this, too.

Comment 4 David Zeuthen 2007-11-30 18:03:26 UTC

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


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