Bug 904895 - No sound HDMI Displayport Audio ThinkPad W520 nouveau
Summary: No sound HDMI Displayport Audio ThinkPad W520 nouveau
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-nouveau
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Skeggs
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-28 03:32 UTC by Dax Kelson
Modified: 2013-11-06 06:47 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-02-03 02:29:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
alsa-info output (45.37 KB, text/plain)
2013-01-28 04:04 UTC, Dax Kelson
no flags Details

Description Dax Kelson 2013-01-28 03:32:03 UTC
Description of problem:

On a fully updated Fedora 18 install on my ThinkPad W520 laptop, sound isn't working through HDMI/Displayport. 

My laptop is in a ThinkPad docking station, and I have a Dell U3011 LCD monitor connected via Displayport on the dock.

kernel-3.7.4-204.fc18.x86_64
xorg-x11-drv-nouveau-1.0.6-1.fc18.x86_64

In looking at ftp://download.nvidia.com/XFree86/gpu-hdmi-audio-document/gpu-hdmi-audio.html I see statement "For HDMI audio to work, both monitor_present and eld_valid must be 1."

Does that statement from the nvidia document apply to nouveau?

# cat /proc/asound/card1/eld#0.0 
monitor_present		0
eld_valid		0
# cat /proc/asound/card1/eld#1.0 
monitor_present		0
eld_valid		0
# cat /proc/asound/card1/eld#2.0 
monitor_present		0
eld_valid		0
# cat /proc/asound/card1/eld#3.0 
monitor_present		0
eld_valid		0

Those are all the eld devices I have.

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

# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default
    Default ALSA Output (currently PulseAudio Sound Server)
sysdefault:CARD=PCH
    HDA Intel PCH, CONEXANT Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, CONEXANT Analog
    Front speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, CONEXANT Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, CONEXANT Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, CONEXANT Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, CONEXANT Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, CONEXANT Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    HDMI Audio Output

# lspci | grep -i NVIDIA
01:00.0 VGA compatible controller: NVIDIA Corporation GF106GLM [Quadro 2000M] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1)

Comment 1 Dax Kelson 2013-01-28 04:04:32 UTC
Created attachment 688736 [details]
alsa-info output

Comment 2 Ben Skeggs 2013-02-03 02:29:54 UTC
It's currently not expected that DP audio will work, whereas HDMI should.  Closing this bug as it's an upstream issue, and will make it into Fedora once it's supported.

Comment 3 Aleksandar Kostadinov 2013-11-06 06:47:31 UTC
There seem to be people that now have DP audio working albeit not exactly as needed:
 https://lkml.org/lkml/2013/9/16/193


Note You need to log in before you can comment on or make changes to this bug.