cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Mrcoe1989
Paper Tape
Posts: 2
Registered: ‎02-08-2016
Location: Australia
Views: 2,242
Message 1 of 2

Linux on P50 HDMI Audio Output

Hello 

I'm looking to run linux on my lenovo p50 laptop, however no matter what distro i use i cannot get the hybrid graphics to output audio over hdmi or displayport, According to the information i read when buying the laptop i was told that the p50 was certified to work with ubuntu 14.04... can someone tell me how to get hdmi audio working in linux ?

Kind Regards

edmundlaugasson
Core Memory
Posts: 22
Registered: ‎07-17-2016
Location: EE
Views: 2,027
Message 2 of 2

Re: Linux on P50 HDMI Audio Output

I have to admit that I do not have HDMI sound either on that laptop. Tried also current stable 64-bit kernel 4.10.10 (16th April 2017) and did not help. Using 64-bit Linux Mint 18.1 MATE. Using also proprietary nVidia driver and the output is as follows:

inxi -xxxG
Graphics:  Card-1: Intel Skylake Integrated Graphics bus-ID: 00:02.0 chip-ID: 8086:191b
           Card-2: NVIDIA GM107GLM [Quadro M2000M] bus-ID: 01:00.0 chip-ID: 10de:13b0
           Display Server: X.Org 1.18.4 driver: nvidia Resolution: 1920x1080@60.00hz, 1920x1080@60.02hz
           GLX Renderer: Quadro M2000M/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 378.13 Direct Rendering: Yes

or

lspci -vnn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Skylake Integrated Graphics [8086:191b] (rev 06) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107GLM [Quadro M2000M] [10de:13b0] (rev a2) (prog-if 00 [VGA controller])

or

sudo lshw -C Display
  *-display               
       description: VGA compatible controller
       product: GM107GLM [Quadro M2000M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:139 memory:c3000000-c3ffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:4000(size=128) memory:c4000000-c407ffff
  *-display
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:135 memory:c2000000-c2ffffff memory:60000000-6fffffff ioport:5000(size=64) memory:c0000-dffff

I remember that initially HDMI output did not work at all. Then Lenovo service updated BIOS firmware through MS Windows and then HDMI video at least started to work. Probably I need again install MS Windows to some external disk and check Lenovo updates. It is a pity that Lenovo updates are not possible to do under Linux directly.

 

Adding also sound devices output:

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

 Checked also https://wiki.ubuntu.com/X/Config/HDMI and I have to admit that pavucontrol shows no HDMI option.

Also found the following documents:

ftp://download.nvidia.com/XFree86/gpu-hdmi-audio-document/gpu-hdmi-audio.html

https://wiki.archlinux.org/index.php/PulseAudio/Examples

... but did not get a glue for my system....

Check out current deals!


Shop current deals

Top Kudoed Authors