HDA hardware incorrectly identified
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Undecided
|
Daniel T Chen |
Bug Description
Binary package hint: pulseaudio
Ubuntu 9.04 beta is using pulseaudio 0.9.10
When it start I get this in the log:
Apr 2 08:53:51 terra pulseaudio[6570]: ltdl-bind-now.c: Failed to
find original dlopen loader.
Apr 2 08:53:51 terra pulseaudio[6572]: main.c: setrlimit(
(31, 31)) failed: Operation not permitted
Apr 2 08:53:51 terra pulseaudio[6572]: main.c:
setrlimit(
Apr 2 08:53:51 terra pulseaudio[6572]: alsa-util.c: Device hw:0,0,0
doesn't support 6 channels, changed to 2.
Apr 2 08:53:51 terra pulseaudio[6572]: alsa-util.c: Device hw:0,0,1
doesn't support 6 channels, changed to 2.
Apr 2 08:53:51 terra pulseaudio[6572]: alsa-util.c: Device hw:0,0,2
doesn't support 6 channels, changed to 2.
Apr 2 08:53:52 terra pulseaudio[6572]: alsa-util.c: Device hw:1
doesn't support 44100 Hz, changed to 16000 Hz.
Apr 2 08:53:52 terra pulseaudio[6572]: alsa-util.c: Device hw:1
doesn't support 6 channels, changed to 1.
This is clearly wrong for my devices....
jonsmirl@
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 448
buffer_size: 4480
hw:0 is the six channel analog out
hw:1 is the S/PDIF
I believe this was working ok in Ubuntu 8.04 (at least there were no
messages in the log).
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
NonfreeKernelMo
Package: pulseaudio 0.9.10-2ubuntu9.3
ProcEnviron:
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: pulseaudio
Uname: Linux 2.6.29-jds x86_64
Changed in pulseaudio (Ubuntu): | |
assignee: | nobody → crimsun |
status: | New → Fix Committed |
This entry is messed up...
iec958: CARD=Q9000, DEV=0
QuickCam Pro 9000, USB Audio
IEC958 (S/PDIF) Digital Audio Output
The 16K, 1 channel that pulse is picking up is the mic from my USB
camera. The description appears to be wrong but the sound is coming
out the S/PDIF correctly.
iec958 should be on CARD=Intel, not CARD=Q9000.
Intel = HDA hardware
Q9000 = Quick Cam Pro with just a mic.
So how do I debug this?
jonsmirl@ terra:/ proc/asound/ card0/pcm0p/ sub0$ aplay -L Intel,DEV= 0 CARD=Intel, DEV=0 CARD=Intel, DEV=0 CARD=Intel, DEV=0 CARD=Intel, DEV=0 CARD=Intel, DEV=0 Intel,DEV= 0 Q9000,DEV= 0 CARD=Q9000, DEV=0 CARD=Q9000, DEV=0 CARD=Q9000, DEV=0 CARD=Q9000, DEV=0 CARD=Q9000, DEV=0 CARD=Q9000, DEV=0 terra:/ proc/asound/ card0/pcm0p/ sub0$
front:CARD=
HDA Intel, STAC92xx Analog
Front speakers
surround40:
HDA Intel, STAC92xx Analog
4.0 Surround output to Front and Rear speakers
surround41:
HDA Intel, STAC92xx Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:
HDA Intel, STAC92xx Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:
HDA Intel, STAC92xx Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:
HDA Intel, STAC92xx Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=
HDA Intel
HDMI Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
front:CARD=
QuickCam Pro 9000, USB Audio
Front speakers
surround40:
QuickCam Pro 9000, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:
QuickCam Pro 9000, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:
QuickCam Pro 9000, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:
QuickCam Pro 9000, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:
QuickCam Pro 9000, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:
QuickCam Pro 9000, USB Audio
IEC958 (S/PDIF) Digital Audio Output
jonsmirl@
- Show quoted text -