Enable (unmute) HDMI audio outputs by default

Bug #681996 reported by Danté
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Confirmed
Undecided
Unassigned
alsa-utils (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

On a good number of Ubuntu devices, Ubuntu fails to deliver sound through HDMI; however the fix is simple; in the terminal, if you run 'alsamixer' you should see a few entries; S/PDIF, S/PDIF Def and S/PDIF 1. They are, for some odd reason, muted by default. Unmuting them (and setting sound prefernces to output through HDMI) gives you sound.

I suggest unmuting these channels.

Paul Sladen (sladen)
summary: - No sound through HDMI connection.
+ Enable (unmute) HDMI audio outputs by default
Revision history for this message
Daniel T Chen (crimsun) wrote :

This requires a change to either the deprecated initscript or (preferably) the init db. In the case of the latter, converting the udev rule to use alsactl init instead of start would suffice.

affects: alsa-driver (Ubuntu) → alsa-utils (Ubuntu)
Changed in alsa-utils (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :

With hardware vendors confirming the phasing out of all VGA support by a specified date in favour of DisplayPort and HDMI, any problems encountered with either of these connections will have a massive impact on the user experience so I am confirming this as a papercut.

Changed in hundredpapercuts:
status: New → Confirmed
Revision history for this message
David Henningsson (diwic) wrote :

Hmm, wouldn't changing the profile/connector in PulseAudio automatically unmute these items? Or are you talking about non-pulseaudio applications here?

Revision history for this message
Danté (dante-ashton) wrote :

PulseAudio (at least with the 4 TV's I've tried it with) does NOT unmute these channels regardless of the profile chosen. Sound simply silently fails.

What would be perhaps far more interesting (and user friendly) would be some sort of mechanism that offers to switch sound through a new device; a sort of 'plug 'n' play for speakers. But I fear that might be out of the scope of the Papercuts project.

Revision history for this message
David Henningsson (diwic) wrote :

@Danté, ok, it seems you're right, there are no mixer paths specified for HDMI in pulseaudio. Perhaps we should add one and let that one turn spdif and iec958 on?

As for "plug'n'play for HDMI", we're currently missing jack detection support both in PulseAudio and the HDA HDMI module, so yes, that would be more than a papercut project can handle.

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.