[Jetway Mini-Top, Nvidia GPU] Ubuntu fails to output audio with HDMI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pulseaudio
This could be a bug in either pulsaudio or alsa-driver
Audio over HDMI fails unless specific plughw:0,7 is specified in defaults
HDMI is selected in sound settings in all correct places. alsamixer shows none muted. Sound settings only show one HDMI output, does not make a tone when doing tests nor does TV or receiver show connection.
Works:
aplay -D plughw:NVidia,7 /usr/share/
aplay -D plughw:0,7 /usr/share/
Fails:
Any Ubuntu system sounds, including tests in sound settings
Playing audio through nautilus (holding mouse over MP3) or any other application that doesn't have 0,7 specified
aplay /usr/share/
Also, even if 0,7 is specified with applications, usually pass-through audio from a video file causes device busy or device not found with 0,7
The following workaround thread does work mostly but still causes occasional problems in different applications such as XBMC
http://
cat /proc/driver/
NVRM version: NVIDIA UNIX x86_64 Kernel Module 270.29 Wed Feb 23 16:18:35 PST 2011
GCC version: gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-5ubuntu2)
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: default [USB PnP Sound Device ], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
grep eld_valid /proc/asound/
/proc/asound/
/proc/asound/
/proc/asound/
/proc/asound/
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: pulseaudio 1:0.9.22+
ProcVersionSign
Uname: Linux 2.6.38-6-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 1: default [USB PnP Sound Device ], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'NVidia'/'HDA NVidia at 0xfe97c000 irq 17'
Mixer name : 'Nvidia GPU 0b HDMI/DP'
Components : 'HDA:10de000b,
Controls : 17
Simple ctrls : 5
Card1.Amixer.info:
Card hw:1 'default'/'C-Media Electronics Inc. USB PnP Sound Device at usb-0000:00:1d'
Mixer name : 'USB Mixer'
Components : 'USB0d8c:013c'
Controls : 7
Simple ctrls : 3
Date: Mon Mar 14 16:15:55 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: pulseaudio
Symptom: audio
Symptom_Card: HDA-Intel - HDA NVidia
Symptom_Jack: Digital Out, HDMI
Title: [To Be Filled By O.E.M., Nvidia GPU 0b HDMI/DP, Digital Out, HDMI] Pulseaudio fails to detect card
UpgradeStatus: Upgraded to natty on 2011-03-09 (5 days ago)
dmi.bios.date: 08/26/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.
dmi.board.name: To be filled by O.E.M.
dmi.board.vendor: To be filled by O.E.M.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
G'day Wes. This is just a guess on my part, but the upstream 2.6.39-rc2 kernel contains a patch which may fix your problem. From the changelog:
commit eccaca28e29861a 63ebc067bfff59c 7efa427371
Author: Ben Skeggs
Date: Wed Mar 30 05:03:47 2011 +0000
drm: export drm_find_ cea_extension to drivers
Nouveau needs access to this structure to build an ELD block for use
by the HDA audio codec.
Signed-off-by: Ben Skeggs
Signed-off-by: Dave Airlie
A PPA of this kernel is available at http:// kernel. ubuntu. com/~kernel- ppa/mainline/