1002:9710 No more HDMI audio in 12.04

Bug #912866 reported by Martin Albisetti
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
Low
Unassigned

Bug Description

I no longer have sound in 12.04. Maybe unrelated, but movie player plays videos sped up, with no sound. vlc plays thevideo at normal sped, but stilll no sound.

WORKAROUND: I had the computer connected via HDMI, and after installing ATI's proprietary drivers, I now have sound again.

WORKAROUND: With open source drivers kernel parmeter radeon.audio=1

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: pulseaudio 1:1.1-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-7.13-generic 3.2.0-rc7
Uname: Linux 3.2.0-7-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.90-0ubuntu1
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC1', '/dev/snd/hwC1D0', '/dev/snd/pcmC1D3p', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D2p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe6f4000 irq 16'
   Mixer name : 'VIA VT1708S'
   Components : 'HDA:11060397,1043836c,00100000'
   Controls : 35
   Simple ctrls : 20
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe8e8000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Fri Jan 6 14:58:21 2012
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: pulseaudio
UpgradeStatus: Upgraded to precise on 2012-01-04 (1 days ago)
dmi.bios.date: 01/07/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0918
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M4A785TD-M EVO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0918:bd01/07/2010:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM4A785TD-MEVO:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.91-0ubuntu1
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: tele 1861 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe6f4000 irq 16'
   Mixer name : 'VIA VT1708S'
   Components : 'HDA:11060397,1043836c,00100000'
   Controls : 44
   Simple ctrls : 21
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe8e8000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=507f61f8-1905-4704-808c-3edf3bbabfbb
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MachineType: System manufacturer System Product Name
Package: linux (not installed)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-14-generic root=UUID=f0f385c0-4f63-4da3-b87b-fa440eb86d06 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-14-generic N/A
 linux-backports-modules-3.2.0-14-generic N/A
 linux-firmware 1.68
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: precise running-unity
Uname: Linux 3.2.0-14-generic i686
UpgradeStatus: Upgraded to precise on 2012-01-04 (31 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 01/07/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0918
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M4A785TD-M EVO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0918:bd01/07/2010:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM4A785TD-MEVO:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Martin Albisetti (beuno) wrote :
Revision history for this message
Martin Albisetti (beuno) wrote :

I had the computer connected via HDMI, and after installing ATI's proprietary drivers, I now have sound again.
In 10.04, I did not have the propietary drivers installed.

Revision history for this message
Luke Yelavich (themuso) wrote : Re: [Bug 912866] Re: No more audio in 12.04

Yes, the audio output via HDMi on ATI cards was disabled by default upstream, due to some graphics issues that were caused with it enabled on some cards.

Revision history for this message
madbiologist (me-again) wrote : Re: No more audio in 12.04

As Luke said HDMI audio on Radeon hardware has been disabled by default by the upstream kernel developers, as it causes blank screens on a lot of systems. You can re-enable HDMI audio by adding "radeon.audio=1" to your GRUB boot options. There are reports here in Launchpad and on Phoronix that this also fixes the fast video playback problem.

affects: pulseaudio (Ubuntu) → linux (Ubuntu)
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 912866

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Albisetti (beuno) wrote : AcpiTables.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Martin Albisetti (beuno) wrote : AlsaDevices.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : AplayDevices.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : BootDmesg.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : CRDA.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : IwConfig.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : Lspci.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : Lsusb.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : PciMultimedia.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : ProcEnviron.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : ProcModules.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : PulseSinks.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : PulseSources.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : UdevDb.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : UdevLog.txt

apport information

Revision history for this message
Martin Albisetti (beuno) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Martin Albisetti (beuno) wrote : Re: No more audio in 12.04

Setting it to radeon.audio=1 does bring back audio with no apparent side effects.

Revision history for this message
Brad Figg (brad-figg) wrote : Test with newer development kernel (3.2.0-15.24)

Thank you for taking the time to file a bug report on this issue.

However, given the number of bugs that the Kernel Team receives during any development cycle it is impossible for us to review them all. Therefore, we occasionally resort to using automated bots to request further testing. This is such a request.

We have noted that there is a newer version of the development kernel than the one you last tested when this issue was found. Please test again with the newer kernel and indicate in the bug if this issue still exists or not.

You can update to the latest development kernel by simply running the following commands in a terminal window:

    sudo apt-get update
    sudo apt-get upgrade

If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.

If you want this bot to quit automatically requesting kernel tests, add a tag named: bot-stop-nagging.

 Thank you for your help, we really do appreciate it.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: kernel-request-3.2.0-15.24
Martin Albisetti (beuno)
tags: added: bot-stop-nagging
removed: kernel-request-3.2.0-15.24
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
SiRiusCb (xlat) wrote : Re: No more audio in 12.04

I have the same problem on my Sony VPCEB4C4E with Ubuntu 12.04
the HDMI audio output not work (i'm not using fglrx driver, only xorg intel drv)

Revision history for this message
madbiologist (me-again) wrote :

@SiRiusCb (xlat) - if you are indeed using the xorg Intel driver then you have a different bug. This bug is about the xorg ATI Radeon driver.

To check what hardware you have (and thus which driver you are using) run these commands:

lspci |grep Radeon
lspci |grep Intel

I you see Radeon and not Intel then this is your bug. If you see Intel and not Radeon then this is not your bug.

penalvch (penalvch)
tags: added: kernel-sound needs-upstream-testing
description: updated
tags: added: kernel-sound-hdmi
removed: kernel-sound
description: updated
tags: removed: needs-upstream-testing
Revision history for this message
Raymond (superquad-vortex2) wrote :

AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC1', '/dev/snd/hwC1D0', '/dev/snd/pcmC1D3p', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D2p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:

drwxr-xr-x 2 root root 80 Jan 6 14:46 by-path
crw-rw---T+ 1 root audio 116, 7 Jan 6 14:46 controlC0
crw-rw---T+ 1 root audio 116, 10 Jan 6 14:46 controlC1
crw-rw---T+ 1 root audio 116, 6 Jan 6 14:46 hwC0D0
crw-rw---T+ 1 root audio 116, 9 Jan 6 14:46 hwC1D0
crw-rw---T+ 1 root audio 116, 5 Jan 6 14:48 pcmC0D0c
crw-rw---T+ 1 root audio 116, 4 Jan 6 14:48 pcmC0D0p
crw-rw---T+ 1 root audio 116, 3 Jan 6 14:48 pcmC0D1p
crw-rw---T+ 1 root audio 116, 2 Jan 6 14:46 pcmC0D2p
crw-rw---T+ 1 root audio 116, 8 Jan 6 14:50 pcmC1D3p
crw-rw---T+ 1 root audio 116, 1 Jan 6 14:46 seq
crw-rw---T+ 1 root audio 116, 33 Jan 6 14:46 timer

Revision history for this message
Roland_on_Ubuntu (roland-on-ubuntu) wrote :

I also use the open-source Radeon driver with no hdmi-audio, but in Settings / Sound / Output the "HDMI / Displayport builtin audio" is listed. Does this contradict the statement that hdmi audio output is disabled?

I tried booting without and with the suggested option "radeon.audio=1", with no difference.

I also used the "test" option in the Settings / Sound configuration screen.

Revision history for this message
Roland_on_Ubuntu (roland-on-ubuntu) wrote :

In addition to my previous post: Other signs that I may have another problem:
- no audio with the proprietary driver
- eld_valid = 0 in /proc/asound/card1/eld#0.0
- ION-based motherboard

penalvch (penalvch)
summary: - No more audio in 12.04
+ 1002:9710 No more audio in 12.04
Revision history for this message
madbiologist (me-again) wrote : Re: 1002:9710 No more audio in 12.04

ELD stands for EDID-Like Data. eld_valid=0 is a known issue in ALSA which has just been fixed upstream, but should only result in Radeon's multichannel audio being unavailable over HDMI. Stereo audio should still work with the radeon.audio=1 kernel boot parameter. If you have no audio with the proprietary driver then you definitely have a different bug. Isn't the ION an NVIDIA platform? Are you sure you were using the open-source Radeon driver and not the open source nouveau driver? Which proprietary driver did you try?

summary: - 1002:9710 No more audio in 12.04
+ 1002:9710 No more HDMI audio in 12.04
Revision history for this message
madbiologist (me-again) wrote :

The upstream 3.13 kernel is currently under development. The radeon.audio=1 kernel boot option will no longer be necessary with this kernel. Instead, HDMI audio on ATI/AMD Radeon cards can be enabled and disabled on the fly by typing the following in a terminal window:

xrandr --output HDMI-0 --set audio on

or

xrandr --output HDMI-0 --set audio off

If your HDMI port is numbered differently (type "xrandr" to check) - you might need to change HDMI-0 in the above command to HDMI-1 or HDMI-2.

The 3.13-rc2 kernel is currently available at http://kernel.ubuntu.com/~kernel-ppa/mainline/ and instructions on how to install and uninstall it are available at https://wiki.ubuntu.com/Kernel/MainlineBuilds

Revision history for this message
penalvch (penalvch) wrote :

Martin Albisetti, the WORKAROUND requirements have been documented in https://help.ubuntu.com/community/RadeonDriver#HDMI_Audio . I know the AMD HDMI maintainers are working towards HDMI being on and usable without problems by default, but for the foreseeable future, the WORKAROUND would be in place.

Changed in linux (Ubuntu):
importance: Medium → Low
status: Confirmed → Triaged
To post a comment you must log in.