[UX31LAA, Conexant CX20751/2, Speaker, Internal] Pulseaudio fails to detect card

Bug #1451080 reported by Joseph Chereshnovsky
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

No output devices recognized in pulseaudio after updates installation.

More details:

$ lsb_release -d
Description: Ubuntu 15.04

$ uname -a
Linux cgn 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

$ udevd --version
219

$ lspci -nn|egrep 'ultimedia|udio|sound|AC97|ac97|EMU'
00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 09)
00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04)

$ cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xf7d1c000 irq 48
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7d18000 irq 46

$ cat /proc/asound/pcm
00-03: HDMI 0 : HDMI 0 : playback 1
00-07: HDMI 1 : HDMI 1 : playback 1
01-00: CX20751/2 Analog : CX20751/2 Analog : playback 1 : capture 1

$ cat /proc/asound/car*/co* | grep Codec
Codec: Intel Haswell HDMI
Codec: Conexant CX20751/2

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: CX20751/2 Analog [CX20751/2 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0

$ arecord -l
List of CAPTURE Hardware Devices ****
card 1: PCH [HDA Intel PCH], device 0: CX20751/2 Analog [CX20751/2 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0

$ aplay -L
default
Playback/recording through the PulseAudio sound server
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
hdmi:CARD=HDMI,DEV=0
HDA Intel HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA Intel HDMI, HDMI 1
HDMI Audio Output
dmix:CARD=HDMI,DEV=3
HDA Intel HDMI, HDMI 0
Direct sample mixing device
dmix:CARD=HDMI,DEV=7
HDA Intel HDMI, HDMI 1
Direct sample mixing device
dsnoop:CARD=HDMI,DEV=3
HDA Intel HDMI, HDMI 0
Direct sample snooping device
dsnoop:CARD=HDMI,DEV=7
HDA Intel HDMI, HDMI 1
Direct sample snooping device
hw:CARD=HDMI,DEV=3
HDA Intel HDMI, HDMI 0
Direct hardware device without any conversions
hw:CARD=HDMI,DEV=7
HDA Intel HDMI, HDMI 1
Direct hardware device without any conversions
plughw:CARD=HDMI,DEV=3
HDA Intel HDMI, HDMI 0
Hardware device with all software conversions
plughw:CARD=HDMI,DEV=7
HDA Intel HDMI, HDMI 1
Hardware device with all software conversions
sysdefault:CARD=PCH
HDA Intel PCH, CX20751/2 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
Direct sample snooping device
hw:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, CX20751/2 Analog
Hardware device with all software conversions

$ udevadm info -qall -p /sys/class/sound/card0
P: /devices/pci0000:00/0000:00:03.0/sound/card0
E: DEVPATH=/devices/pci0000:00/0000:00:03.0/sound/card0
E: ID_BUS=pci
E: ID_FOR_SEAT=sound-pci-0000_00_03_0
E: ID_MODEL_FROM_DATABASE=Haswell-ULT HD Audio Controller
E: ID_MODEL_ID=0x0a0c
E: ID_PATH=pci-0000:00:03.0
E: ID_PATH_TAG=pci-0000_00_03_0
E: ID_PCI_CLASS_FROM_DATABASE=Multimedia controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=Audio device
E: ID_VENDOR_FROM_DATABASE=Intel Corporation
E: ID_VENDOR_ID=0x8086
E: SOUND_FORM_FACTOR=internal
E: SOUND_INITIALIZED=1
E: SUBSYSTEM=sound
E: SYSTEMD_WANTS=sound.target
E: TAGS=:seat:systemd:
E: USEC_INITIALIZED=96013

$ udevadm info -qall -p /sys/class/sound/card1
P: /devices/pci0000:00/0000:00:1b.0/sound/card1
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/sound/card1
E: ID_BUS=pci
E: ID_FOR_SEAT=sound-pci-0000_00_1b_0
E: ID_MODEL_FROM_DATABASE=8 Series HD Audio Controller
E: ID_MODEL_ID=0x9c20
E: ID_PATH=pci-0000:00:1b.0
E: ID_PATH_TAG=pci-0000_00_1b_0
E: ID_PCI_CLASS_FROM_DATABASE=Multimedia controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=Audio device
E: ID_VENDOR_FROM_DATABASE=Intel Corporation
E: ID_VENDOR_ID=0x8086
E: SOUND_FORM_FACTOR=internal
E: SOUND_INITIALIZED=1
E: SUBSYSTEM=sound
E: SYSTEMD_WANTS=sound.target
E: TAGS=:seat:systemd:
E: USEC_INITIALIZED=84536

$ dmesg | grep -i hda
[ 2.381414] sound hdaudioC1D0: CX20751/2: BIOS auto-probing.
[ 2.381715] sound hdaudioC1D0: autoconfig: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[ 2.381718] sound hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 2.381720] sound hdaudioC1D0: hp_outs=1 (0x16/0x0/0x0/0x0/0x0)
[ 2.381722] sound hdaudioC1D0: mono: mono_out=0x0
[ 2.381724] sound hdaudioC1D0: inputs:
[ 2.381726] sound hdaudioC1D0: Internal Mic=0x1a
[ 2.381728] sound hdaudioC1D0: Mic=0x19
[ 2.382326] sound hdaudioC1D0: Enable sync_write for stable communication
[ 2.384765] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input12
[ 2.384830] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input13
[ 2.566072] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input18
[ 2.566151] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input19

$ pacmd list-cards
1 card(s) available.
index: 0
name:
driver:
owner module: 6
properties:
alsa.card = "0"
alsa.card_name = "HDA Intel HDMI"
alsa.long_card_name = "HDA Intel HDMI at 0xf7d1c000 irq 48"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:03.0"
sysfs.path = "/devices/pci0000:00/0000:00:03.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "0a0c"
device.product.name = "Haswell-ULT HD Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "Built-in Audio"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5400, available: unknown)
output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 300, available: unknown)
output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 300, available: unknown)
output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5200, available: unknown)
output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 100, available: unknown)
output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 100, available: unknown)
off: Off (priority 0, available: unknown)
active profile:
sinks:
alsa_output.pci-0000_00_03.0.hdmi-stereo/#0: Built-in Audio Digital Stereo (HDMI)
sources:
alsa_output.pci-0000_00_03.0.hdmi-stereo.monitor/#0: Monitor of Built-in Audio Digital Stereo (HDMI)
ports:
hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"

$ pacmd list-sinks
1 sink(s) available.
* index: 0
name:
driver:
flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9950
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 0
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
card: 0
module: 6
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "HDMI 1"
alsa.id = "HDMI 1"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "7"
alsa.card = "0"
alsa.card_name = "HDA Intel HDMI"
alsa.long_card_name = "HDA Intel HDMI at 0xf7d1c000 irq 48"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:03.0"
sysfs.path = "/devices/pci0000:00/0000:00:03.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "0a0c"
device.product.name = "Haswell-ULT HD Audio Controller"
device.form_factor = "internal"
device.string = "hdmi:0"
device.buffering.buffer_size = "65536"
device.buffering.fragment_size = "32768"
device.access_mode = "mmap+timer"
device.profile.name = "hdmi-stereo"
device.profile.description = "Digital Stereo (HDMI)"
device.description = "Built-in Audio Digital Stereo (HDMI)"
alsa.mixer_name = "Intel Haswell HDMI"
alsa.components = "HDA:80862807,80860101,00100000"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
active port:

$ speaker-test -c 2 -D default -t wav
speaker-test 1.0.28
Playback device is default
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 96 to 1048576
Period size range from 32 to 349526
Using max buffer size 1048576
Periods = 4
was set period_size = 262144
was set buffer_size = 1048576
0 - Front Left
1 - Front Right
^C
[ no sound ]

$ sudo aplay -Ddefault -c 2 /usr/share/sounds/alsa/Front_Center.wav
[ no sound ]

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: pulseaudio 1:6.0-0ubuntu6
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jchereshnovsky 8474 F.... pulseaudio
CurrentDesktop: Unity
Date: Sat May 2 22:49:23 2015
InstallationDate: Installed on 2014-12-12 (140 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
SourcePackage: pulseaudio
Symptom: audio
Symptom_Card: HDA-Intel - HDA Intel PCH
Symptom_Jack: Speaker, Internal
Title: [UX31LAA, Conexant CX20751/2, Speaker, Internal] Pulseaudio fails to detect card
UpgradeStatus: Upgraded to vivid on 2015-04-25 (7 days ago)
dmi.bios.date: 06/23/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: UX31LAA.211
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: UX31LAA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrUX31LAA.211:bd06/23/2014:svnASUSTeKCOMPUTERINC.:pnUX31LAA:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX31LAA:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.name: UX31LAA
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.

Revision history for this message
Joseph Chereshnovsky (joseph.chereshnovsky) wrote :
Revision history for this message
Joseph Chereshnovsky (joseph.chereshnovsky) wrote :

More details from pulseaudio log on start

E: [pulseaudio] module-alsa-card.c: Failed to find a working profile.
E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="1" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1""): initialization failed.
I: [pulseaudio] module-udev-detect.c: Card /devices/pci0000:00/0000:00:1b.0/sound/card1 (alsa_card.pci-0000_00_1b.0) failed to load module.
I: [pulseaudio] module-udev-detect.c: Found 2 cards.
I: [pulseaudio] module.c: Loaded "module-udev-detect" (index: #5; argument: "").

Revision history for this message
Raymond (superquad-vortex2) wrote :

ay 02 19:56:26 hostname kernel: WARNING: CPU: 0 PID: 0 at /build/buildd/linux-3.19.0/drivers/iommu/dmar.c:829 warn_invalid_dmar+0x7c/0x90()
May 02 19:56:26 hostname kernel: Your BIOS is broken; DMAR reported at address 0!
                            BIOS vendor: American Megatrends Inc.; Ver: UX31LAA.211; Product Version: 1.0
May 02 19:56:26 hostname kernel: Modules linked in:
May 02 19:56:26 hostname kernel: CPU: 0 PID: 0 Comm: swapper Not tainted 3.19.0-15-generic #15-Ubuntu
May 02 19:56:26 hostname kernel: Hardware name: ASUSTeK COMPUTER INC. UX31LAA/UX31LAA, BIOS UX31LAA.211 06/23/2014
May 02 19:56:26 hostname kernel: ffffffff81b0d380 ffffffff81c03d18 ffffffff817c2205 000000000000172e
May 02 19:56:26 hostname kernel: ffffffff81c03d68 ffffffff81c03d58 ffffffff8107595a 0000000000001000
May 02 19:56:26 hostname kernel: 0000000000000000 ffffffff81ac9c98 ffffffff81fe401c ffffffff81fe4054
May 02 19:56:26 hostname kernel: Call Trace:
May 02 19:56:26 hostname kernel: [<ffffffff817c2205>] dump_stack+0x45/0x57
May 02 19:56:26 hostname kernel: [<ffffffff8107595a>] warn_slowpath_common+0x8a/0xc0
May 02 19:56:26 hostname kernel: [<ffffffff81075a1f>] warn_slowpath_fmt_taint+0x3f/0x50
May 02 19:56:26 hostname kernel: [<ffffffff81d5e784>] ? __acpi_map_table+0x13/0x18
May 02 19:56:26 hostname kernel: [<ffffffff817ba057>] ? acpi_os_map_iomem+0x27/0x153
May 02 19:56:26 hostname kernel: [<ffffffff814f105c>] warn_invalid_dmar+0x7c/0x90
May 02 19:56:26 hostname kernel: [<ffffffff817ba191>] ? acpi_os_map_memory+0xe/0x10
May 02 19:56:26 hostname kernel: [<ffffffff817baa1c>] dmar_validate_one_drhd+0xcc/0xf0
May 02 19:56:26 hostname kernel: [<ffffffff814f1202>] dmar_walk_remapping_entries+0x92/0x1d0
May 02 19:56:26 hostname kernel: [<ffffffff81d9cf7a>] detect_intel_iommu+0x52/0xd1
May 02 19:56:26 hostname kernel: [<ffffffff817ba950>] ? xen_swiotlb_init+0x4b0/0x4b0
May 02 19:56:26 hostname kernel: [<ffffffff81d57786>] pci_iommu_alloc+0x4b/0x6e
May 02 19:56:26 hostname kernel: [<ffffffff81d67f22>] mem_init+0x17/0x9d
May 02 19:56:26 hostname kernel: [<ffffffff81d4cd92>] start_kernel+0x246/0x48f
May 02 19:56:26 hostname kernel: [<ffffffff81d4c120>] ? early_idt_handlers+0x120/0x120
May 02 19:56:26 hostname kernel: [<ffffffff81d4c4d7>] x86_64_start_reservations+0x2a/0x2c
May 02 19:56:26 hostname kernel: [<ffffffff81d4c61c>] x86_64_start_kernel+0x143/0x152

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 15.04 (vivid) reached end-of-life on February 4, 2016.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for pulseaudio (Ubuntu) because there has been no activity for 60 days.]

Changed in pulseaudio (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.