Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Feb 2019 20:28:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 235970] Distorted sound in headphones on Lenovo ThinkPad T480
Message-ID:  <bug-235970-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235970

            Bug ID: 235970
           Summary: Distorted sound in headphones on Lenovo ThinkPad T480
           Product: Base System
           Version: 11.2-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: bugs@FreeBSD.org
          Reporter: 0mp@FreeBSD.org

I've tried to use headphones on T480 but the sound is distorted. It is
distorted with any application apparently (tested with VLC and Firefox) so =
it
seems to be a system problem. The sound quality is awful. It is possible to
hear that it is some music playing for example by the rhythm of the noise b=
ut
it is not a particularly pleasant experience. ;)=20

I'm on FreeBSD 13.0-CURRENT (r344237) amd64.

Output of "cat /dev/sndstat":

> Installed devices:
> pcm0: <Realtek (0x0257) (Analog 2.0+HP)> (play) default
> pcm1: <Intel Kabylake (HDMI/DP 8ch)> (play)
> No devices installed from userspace.

Potentially related parts of /var/log/messages with boot_verbose set to YES:

> [...]
> ACPI: RSDP 0x00000000AB5FE014 000024 (v02 LENOVO)
> ACPI: XSDT 0x00000000AB5AC188 00012C (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: FACP 0x00000000AB5E3000 0000F4 (v05 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: DSDT 0x00000000AB5BC000 022288 (v02 LENOVO SKL      00000000 INTL 2=
0160527)
> ACPI: FACS 0x00000000AB53E000 000040
> ACPI: SSDT 0x00000000AB5E9000 0132C1 (v02 LENOVO DptfTabl 00001000 INTL 2=
0160527)
> ACPI: UEFI 0x00000000AB554000 000042 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: SSDT 0x00000000AB5E5000 0030B0 (v02 LENOVO SaSsdt   00003000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5E4000 0005C6 (v02 LENOVO PerfTune 00001000 INTL 2=
0160527)
> ACPI: HPET 0x00000000AB5E2000 000038 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: APIC 0x00000000AB5E1000 00012C (v03 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: MCFG 0x00000000AB5E0000 00003C (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: ECDT 0x00000000AB5DF000 000053 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: SSDT 0x00000000AB5BA000 001C9C (v02 LENOVO RVP7Rtd3 00001000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5B9000 00021C (v01 LENOVO Rmv_Batt 00001000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5B7000 00163C (v02 LENOVO ProjSsdt 00000010 INTL 2=
0160527)
> ACPI: BOOT 0x00000000AB5B6000 000028 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: BATB 0x00000000AB5B5000 00004A (v02 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: SLIC 0x00000000AB5B4000 000176 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: SSDT 0x00000000AB5B2000 0017AE (v02 LENOVO CpuSsdt  00003000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5B1000 00056D (v02 LENOVO CtdpB    00001000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5B0000 000678 (v02 LENOVO UsbCTabl 00001000 INTL 2=
0160527)
> ACPI: LPIT 0x00000000AB5AF000 000094 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: WSMT 0x00000000AB5AE000 000028 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: SSDT 0x00000000AB5AD000 0001D8 (v02 LENOVO HdaDsp   00000000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5FD000 0004FC (v02 LENOVO TbtTypeC 00000000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5AB000 0002D1 (v02 LENOVO Wwan     00000001 INTL 2=
0160527)
> ACPI: DBGP 0x00000000AB5AA000 000034 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: DBG2 0x00000000AB5A9000 000054 (v00 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: MSDM 0x00000000AB5A8000 000055 (v03 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: SSDT 0x00000000AB5A7000 000024 (v01 LENOVO NvOptTbl 00001000 INTL 2=
0160527)
> ACPI: SSDT 0x00000000AB5A5000 00170D (v02 LENOVO SgPch    00001000 INTL 2=
0160527)
> ACPI: DMAR 0x00000000AB5A4000 0000CC (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: ASF! 0x00000000AB5A3000 0000A0 (v32 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: FPDT 0x00000000AB5A2000 000044 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: BGRT 0x00000000AB5A1000 000038 (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> ACPI: UEFI 0x00000000AB50A000 00013E (v01 LENOVO TP-N24   00001170 PTEC 0=
0000002)
> [...]
> hdac0: <Intel Kabylake-LP HDA Controller> mem 0xf2248000-0xf224bfff,0xf22=
30000-0xf223ffff at device 31.3 on pci0
> hdac0: PCI card vendor: 0x17aa, device: 0x225d
> hdac0: HDA Driver Revision: 20120126_0002
> hdac0: Config options: on=3D0x00000000 off=3D0x00000000
> hdac0: attempting to allocate 1 MSI vectors (1 supported)
> msi: routing MSI IRQ 138 to local APIC 4 vector 52
> hdac0: using IRQ 138 for MSI
> hdac0: Caps: OSS 9, ISS 7, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256
> [...]
> hdacc0: <Realtek (0x0257) HDA CODEC> at cad 0 on hdac0
> hdaa0: <Realtek (0x0257) Audio Function Group> at nid 1 on hdacc0
> hdaa0: Subsystem ID: 0x17aa225d
> hdaa0: NumGPIO=3D3 NumGPO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D1
> hdaa0:  GPIO0: disabled
> hdaa0:  GPIO1: disabled
> hdaa0:  GPIO2: disabled
> hdaa0: Original pins configuration:
> hdaa0: nid   0x    as seq device       conn  jack    loc        color   m=
isc
> hdaa0: 18 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
> hdaa0: 19 40000000 0  0  Line-out      None  Unknown 0x00       Unknown 0
> hdaa0: 20 90170110 1  0  Speaker       Fixed Analog  Internal   Unknown 1
> hdaa0: 24 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
> hdaa0: 25 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
> hdaa0: 26 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
> hdaa0: 27 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
> hdaa0: 29 40661b45 4  5  Modem-line    None  Digital 0x00       Black   11
> hdaa0: 30 411111f0 15 0  Speaker       None  1/8     Rear       Black   1
> hdaa0: 33 0421101f 1  15 Headphones    Jack  1/8     Right      Black   0
> hdaa0: Patching widget caps nid=3D29 0x00400400 -> 0x00700400
> hdaa0: Patched pins configuration:
> hdaa0: nid   0x    as seq device       conn  jack    loc        color   m=
isc
> hdaa0: 18 411111f0 15 0  Speaker       None  1/8     Rear       Black   1=
 DISA
> hdaa0: 19 40000000 0  0  Line-out      None  Unknown 0x00       Unknown 0=
 DISA
> hdaa0: 20 90170110 1  0  Speaker       Fixed Analog  Internal   Unknown 1
> hdaa0: 24 411111f0 15 0  Speaker       None  1/8     Rear       Black   1=
 DISA
> hdaa0: 25 411111f0 15 0  Speaker       None  1/8     Rear       Black   1=
 DISA
> hdaa0: 26 411111f0 15 0  Speaker       None  1/8     Rear       Black   1=
 DISA
> hdaa0: 27 411111f0 15 0  Speaker       None  1/8     Rear       Black   1=
 DISA
> hdaa0: 30 411111f0 15 0  Speaker       None  1/8     Rear       Black   1=
 DISA
> hdaa0: 33 0421101f 1  15 Headphones    Jack  1/8     Right      Black   0
> hdaa0: 1 associations found:
> hdaa0: Association 0 (1) out:
> hdaa0:  Pin nid=3D20 seq=3D0
> hdaa0:  Pin nid=3D33 seq=3D15
> hdaa0: Tracing association 0 (1)
> hdaa0:  Pin 20 traced to DAC 2
> hdaa0:  Pin 33 traced to DAC 2 and hpredir 0
> hdaa0: Association 0 (1) trace succeeded
> hdaa0: Looking for additional DAC for association 0 (1)
> hdaa0: Tracing input monitor
> hdaa0: Tracing other input monitors
> hdaa0: Tracing beeper
> hdaa0: Headphones redirection for association 0 nid=3D33 using unsolicite=
d responses.
> hdaa0: Redirect output to: main
> hdaa0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
> pcm0: <Realtek (0x0257) (Analog 2.0+HP)> at nid 20,33 on hdaa0
> pcm0: Playback:
> pcm0:      Stream cap: 0x00000001 PCM
> pcm0:         PCM cap: 0x000e0060 16 20 24 bits, 44 48 KHz
> pcm0:             DAC: 2
> pcm0:
> pcm0:     nid=3D20 [pin: Speaker (Fixed)]
> pcm0:       + <- nid=3D2 [audio output] [src: pcm]
> pcm0:
> pcm0:     nid=3D33 [pin: Headphones (Black Jack)]
> pcm0:       + <- nid=3D2 [audio output] [src: pcm]
> pcm0:
> pcm0: Master Volume (OSS: vol): -65/0dB
> pcm0:    +- ctl  1 (nid   2 out):    -65/0dB (88 steps)
> pcm0:    +- ctl  8 (nid  20 in ):    mute
> pcm0:    +- ctl 14 (nid  33 in ):    mute
> pcm0:
> pcm0: PCM Volume (OSS: pcm): -65/0dB
> pcm0:    +- ctl  1 (nid   2 out):    -65/0dB (88 steps)
> pcm0:    +- ctl  8 (nid  20 in ):    mute
> pcm0:    +- ctl 14 (nid  33 in ):    mute
> pcm0:
> pcm0: Mixer "vol":
> pcm0: Mixer "pcm":
> pcm0: Mixer "ogain":
> pcm0: Playback channel set is: Front Left, Front Right,
> pcm0: Playback channel matrix is: 2.0 (unknown)
> hdacc1: <Intel Kabylake HDA CODEC> at cad 2 on hdac0
> hdaa1: <Intel Kabylake Audio Function Group> at nid 1 on hdacc1
> hdaa1: Subsystem ID: 0x80860101
> hdaa1: NumGPIO=3D0 NumGPO=3D0 NumGPI=3D0 GPIWake=3D0 GPIUnsol=3D0
> hdaa1: Original pins configuration:
> hdaa1: nid   0x    as seq device       conn  jack    loc        color   m=
isc
> hdaa1:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
> hdaa1: Patched pins configuration:
> hdaa1: nid   0x    as seq device       conn  jack    loc        color   m=
isc
> hdaa1:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
> hdaa1: 1 associations found:
> hdaa1: Association 0 (1) out:
> hdaa1:  Pin nid=3D3 seq=3D0
> hdaa1: Tracing association 0 (1)
> hdaa1:  Pin 3 traced to DAC 2
> hdaa1: Association 0 (1) trace succeeded
> hdaa1: Looking for additional DAC for association 0 (1)
> hdaa1: Tracing input monitor
> hdaa1: Tracing other input monitors
> hdaa1: Tracing beeper
> hdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
> pcm1: <Intel Kabylake (HDMI/DP 8ch)> at nid 3 on hdaa1
> pcm1: Playback:
> pcm1:      Stream cap: 0x00000005 AC3 PCM
> pcm1:         PCM cap: 0x001a07f0 16 24 32 bits, 32 44 48 88 96 176 192 K=
Hz
> pcm1:             DAC: 2
> pcm1:
> pcm1:     nid=3D3 [pin: Digital-out (Jack)]
> pcm1:       + <- nid=3D2 [audio output] [src: pcm]
> pcm1:
> pcm1: Master Volume (OSS: vol): 0/0dB
> pcm1:    +- ctl  1 (nid   3 in ):    mute
> pcm1:
> pcm1: PCM Volume (OSS: pcm): 0/0dB
> pcm1:    +- ctl  1 (nid   3 in ):    mute
> pcm1:
> pcm1: Mixer "vol":
> pcm1: Mixer "pcm":
> pcm1: Soft PCM mixer ENABLED
> pcm1: Playback channel matrix is: unknown, assuming 7.1 (disconnected)
> [...]

Output of "pciconf -lv | grep -i audio -B 2 -A 2":

> hdac0@pci0:0:31:3:      class=3D0x040300 card=3D0x225d17aa chip=3D0x9d718=
086 rev=3D0x21 hdr=3D0x00
>     vendor     =3D 'Intel Corporation'
>     device     =3D 'Sunrise Point-LP HD Audio'
>     class      =3D multimedia
>     subclass   =3D HDA

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-235970-227>