[alsa-devel] Audio popping/clicking at boot but NOT after resume/suspend
Kadir Çolakoğlu
kadir at colakoglu.nl
Fri Jan 11 23:54:04 CET 2019
Did some more testing today, a couple of hours messing around with
settings, trying other distros. I tried Manjaro Gnome and Kde (both had
kernel 4.19.13 I believe) and had exactly the same results as I have with
Fedora 29.
With the testing that I did and my modest understanding of this kind of
stuff, I can positively confirm (at least in my case) the following:
This issue is not a Fedora, Pulseaudio, Jack, Gnome or KDE bug. It is
either a BIOS, Linux kernel and/or Alsa issue. If the issue did not go away
after a resume/suspend cycle, I would say it could also be a hardware
issue. But since after resuming the issue goes away and stays gone, I would
say it is not hardware but maybe a BIOS issue. I just updated to the latest
BIOS (version 0.1.13.0, january 2019). I have had BIOS bugs before with
different laptops, including Dell.
KR,
Kadir
Op vr 11 jan. 2019 om 14:39 schreef Takashi Iwai <tiwai at suse.de>:
> On Wed, 09 Jan 2019 07:26:47 +0100,
> Kadir Çolakoğlu wrote:
> >
> > Hi,
> >
> > I have a Dell Latitude 7480 and a stranger than usual audio
> > popping/clicking/crackling issue. I run Fedora 29, fully updated. The
> thing
> > is when I boot the laptop, the audio clicks at certain low sound volumes
> or
> > events. For example when testing the speakers in the Gnome sound settings
> > panel causes multiple clicks/pops. Listening to a audio/video file with
> > certain silent parts causes pops/clicks.
> >
> > I have tried (almost) everything. Changing Pulseaudio setting does not
> > work. Running a pure Jack system does not work. So the issue is not with
> > Pulseaudio or Jack. I have tried disabling Intel HDA powersaving, that
> also
> > does not work.
> >
> > But all problems disappear when I suspend and then resume the laptop.
> After
> > resuming, everything works great. So at boot there are sound issues, but
> > after a suspend/resume cycle everything is fine!
> >
> > See https://bugzilla.redhat.com/show_bug.cgi?id=1525104#c108 for more
> > details and testing. I have also attached alsa-info.sh.
>
> Does the issue happen only with the speaker, or also with the
> headphone? I have a Latitude 7480 test machine in my office, and
> checked 4.20 kernel now, and no problem was seen there. DE is KDE,
> but it should be irrelevant...
>
>
> thanks,
>
> Takashi
>
>
> >
> > Kadir
> > upload=true&script=true&cardinfo=
> > !!################################
> > !!ALSA Information Script v 0.4.64
> > !!################################
> >
> > !!Script ran on: Mon Jan 7 20:32:15 UTC 2019
> >
> >
> > !!Linux Distribution
> > !!------------------
> >
> > Fedora release 29 (Twenty Nine) NAME=Fedora ID=fedora
> PRETTY_NAME="Fedora 29 (Twenty Nine)" LOGO=fedora-logo-icon
> CPE_NAME="cpe:/o:fedoraproject:fedora:29" HOME_URL="
> https://fedoraproject.org/" DOCUMENTATION_URL="
> https://docs.fedoraproject.org/en-US/fedora/f29/system-administrators-guide/"
> SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
> BUG_REPORT_URL="https://bugzilla.redhat.com/"
> REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=29
> REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=29
> PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
> Fedora release 29 (Twenty Nine) Fedora release 29 (Twenty Nine)
> >
> >
> > !!DMI Information
> > !!---------------
> >
> > Manufacturer: Dell Inc.
> > Product Name: Latitude 7480
> > Product Version:
> > Firmware Version: 1.13.0
> > Board Vendor: Dell Inc.
> > Board Name: 00F6D3
> >
> >
> > !!ACPI Device Status Information
> > !!---------------
> >
> > /sys/bus/acpi/devices/ACPI0003:00/status 15
> > /sys/bus/acpi/devices/ACPI000C:00/status 15
> > /sys/bus/acpi/devices/DLL07A0:01/status 15
> > /sys/bus/acpi/devices/DLLK07A0:00/status 15
> > /sys/bus/acpi/devices/INT33A1:00/status 15
> > /sys/bus/acpi/devices/INT33D5:00/status 15
> > /sys/bus/acpi/devices/INT3400:00/status 15
> > /sys/bus/acpi/devices/INT3403:00/status 15
> > /sys/bus/acpi/devices/INT3403:01/status 15
> > /sys/bus/acpi/devices/INT3403:03/status 15
> > /sys/bus/acpi/devices/INT340E:00/status 15
> > /sys/bus/acpi/devices/INT3446:00/status 15
> > /sys/bus/acpi/devices/INT3F0D:00/status 15
> > /sys/bus/acpi/devices/LNXPOWER:00/status 1
> > /sys/bus/acpi/devices/LNXPOWER:01/status 1
> > /sys/bus/acpi/devices/LNXPOWER:02/status 1
> > /sys/bus/acpi/devices/LNXPOWER:03/status 1
> > /sys/bus/acpi/devices/LNXPOWER:04/status 1
> > /sys/bus/acpi/devices/LNXPOWER:05/status 1
> > /sys/bus/acpi/devices/LNXPOWER:06/status 1
> > /sys/bus/acpi/devices/LNXPOWER:07/status 1
> > /sys/bus/acpi/devices/LNXPOWER:08/status 1
> > /sys/bus/acpi/devices/LNXPOWER:09/status 1
> > /sys/bus/acpi/devices/LNXPOWER:0a/status 1
> > /sys/bus/acpi/devices/LNXPOWER:0b/status 1
> > /sys/bus/acpi/devices/LNXPOWER:0c/status 1
> > /sys/bus/acpi/devices/LNXPOWER:0d/status 1
> > /sys/bus/acpi/devices/LNXPOWER:0e/status 1
> > /sys/bus/acpi/devices/LNXPOWER:0f/status 1
> > /sys/bus/acpi/devices/LNXPOWER:10/status 1
> > /sys/bus/acpi/devices/LNXPOWER:11/status 1
> > /sys/bus/acpi/devices/LNXPOWER:12/status 1
> > /sys/bus/acpi/devices/LNXPOWER:13/status 1
> > /sys/bus/acpi/devices/PNP0103:00/status 15
> > /sys/bus/acpi/devices/PNP0C02:03/status 3
> > /sys/bus/acpi/devices/PNP0C02:05/status 3
> > /sys/bus/acpi/devices/PNP0C09:00/status 15
> > /sys/bus/acpi/devices/PNP0C0A:00/status 31
> > /sys/bus/acpi/devices/PNP0C0C:00/status 15
> > /sys/bus/acpi/devices/PNP0C0F:00/status 9
> > /sys/bus/acpi/devices/PNP0C0F:01/status 9
> > /sys/bus/acpi/devices/PNP0C0F:02/status 9
> > /sys/bus/acpi/devices/PNP0C0F:03/status 9
> > /sys/bus/acpi/devices/PNP0C0F:04/status 9
> > /sys/bus/acpi/devices/PNP0C0F:05/status 9
> > /sys/bus/acpi/devices/PNP0C0F:06/status 9
> > /sys/bus/acpi/devices/PNP0C0F:07/status 9
> > /sys/bus/acpi/devices/device:09/status 15
> > /sys/bus/acpi/devices/device:63/status 15
> > /sys/bus/acpi/devices/device:75/status 11
> >
> >
> > !!Kernel Information
> > !!------------------
> >
> > Kernel release: 4.19.13-300.fc29.x86_64
> > Operating System: GNU/Linux
> > Architecture: x86_64
> > Processor: x86_64
> > SMP Enabled: Yes
> >
> >
> > !!ALSA Version
> > !!------------
> >
> > Driver version: k4.19.13-300.fc29.x86_64
> > Library version:
> > Utilities version: 1.1.7
> >
> >
> > !!Loaded ALSA modules
> > !!-------------------
> >
> > snd_hda_intel
> >
> >
> > !!Sound Servers on this system
> > !!----------------------------
> >
> > Pulseaudio:
> > Installed - Yes (/usr/bin/pulseaudio)
> > Running - Yes
> >
> > Jack:
> > Installed - Yes (/usr/bin/jackd)
> > Running - No
> >
> >
> > !!Soundcards recognised by ALSA
> > !!-----------------------------
> >
> > 0 [PCH ]: HDA-Intel - HDA Intel PCH
> > HDA Intel PCH at 0xec248000 irq 131
> >
> >
> > !!PCI Soundcards installed in the system
> > !!--------------------------------------
> >
> > 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev
> 21)
> >
> >
> > !!Advanced information - PCI Vendor/Device/Subsystem ID's
> > !!-------------------------------------------------------
> >
> > 00:1f.3 0403: 8086:9d71 (rev 21)
> > Subsystem: 1028:07a0
> >
> >
> > !!Loaded sound module options
> > !!---------------------------
> >
> > !!Module: snd_hda_intel
> > align_buffer_size : -1
> > bdl_pos_adj :
> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
> > beep_mode :
> N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
> > enable :
> Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
> > enable_msi : -1
> > id :
> (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
> > index :
> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
> > jackpoll_ms :
> 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
> > model :
> (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
> > patch :
> (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
> > pm_blacklist : Y
> > position_fix :
> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
> > power_save : 1
> > power_save_controller : Y
> > probe_mask :
> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
> > probe_only :
> 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
> > single_cmd : -1
> > snoop : -1
> >
> >
> > !!HDA-Intel Codec information
> > !!---------------------------
> > --startcollapse--
> >
> > Codec: Realtek ALC3246
> > Address: 0
> > AFG Function Id: 0x1 (unsol 1)
> > Vendor Id: 0x10ec0256
> > Subsystem Id: 0x102807a0
> > Revision Id: 0x100002
> > No Modem Function Group found
> > Default PCM:
> > rates [0x560]: 44100 48000 96000 192000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Default Amp-In caps: N/A
> > Default Amp-Out caps: N/A
> > State of AFG node 0x01:
> > Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS
> > Power: setting=D0, actual=D0
> > GPIO: io=3, o=0, i=0, unsolicited=1, wake=0
> > IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
> > IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
> > IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
> > Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
> > Control: name="Speaker Playback Volume", index=0, device=0
> > ControlAmp: chs=3, dir=Out, idx=0, ofs=0
> > Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
> > Amp-Out vals: [0x3b 0x3b]
> > Converter: stream=0, channel=0
> > PCM:
> > rates [0x60]: 44100 48000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
> > Control: name="Headphone Playback Volume", index=0, device=0
> > ControlAmp: chs=3, dir=Out, idx=0, ofs=0
> > Device: name="ALC3246 Analog", type="Audio", device=0
> > Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
> > Amp-Out vals: [0x00 0x00]
> > Converter: stream=0, channel=0
> > PCM:
> > rates [0x60]: 44100 48000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
> > Converter: stream=0, channel=0
> > Digital:
> > Digital category: 0x0
> > IEC Coding Type: 0x0
> > PCM:
> > rates [0x5e0]: 44100 48000 88200 96000 192000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In
> > Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
> > Amp-In vals: [0x97 0x97]
> > Converter: stream=0, channel=0
> > SDI-Select: 0
> > PCM:
> > rates [0x560]: 44100 48000 96000 192000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 1
> > 0x24
> > Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
> > Control: name="Capture Volume", index=0, device=0
> > ControlAmp: chs=3, dir=In, idx=0, ofs=0
> > Control: name="Capture Switch", index=0, device=0
> > ControlAmp: chs=3, dir=In, idx=0, ofs=0
> > Device: name="ALC3246 Analog", type="Audio", device=0
> > Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
> > Amp-In vals: [0x80 0x80]
> > Converter: stream=0, channel=0
> > SDI-Select: 0
> > PCM:
> > rates [0x560]: 44100 48000 96000 192000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 1
> > 0x23
> > Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
> > Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
> > Amp-In vals: [0x97 0x97]
> > Converter: stream=0, channel=0
> > SDI-Select: 0
> > PCM:
> > rates [0x560]: 44100 48000 96000 192000
> > bits [0xe]: 16 20 24
> > formats [0x1]: PCM
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 1
> > 0x22
> > Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
> > Control: name="Internal Mic Boost Volume", index=0, device=0
> > ControlAmp: chs=3, dir=In, idx=0, ofs=0
> > Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > Amp-In vals: [0x00 0x00]
> > Pincap 0x00000020: IN
> > Pin Default 0x90a60140: [Fixed] Mic at Int N/A
> > Conn = Digital, Color = Unknown
> > DefAssociation = 0x4, Sequence = 0x0
> > Misc = NO_PRESENCE
> > Pin-ctls: 0x20: IN
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
> > Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > Amp-In vals: [0x00 0x00]
> > Pincap 0x00000020: IN
> > Pin Default 0x40000000: [N/A] Line Out at Ext N/A
> > Conn = Unknown, Color = Unknown
> > DefAssociation = 0x0, Sequence = 0x0
> > Pin-ctls: 0x00:
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
> > Control: name="Speaker Playback Switch", index=0, device=0
> > ControlAmp: chs=3, dir=Out, idx=0, ofs=0
> > Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-Out vals: [0x00 0x00]
> > Pincap 0x00010014: OUT EAPD Detect
> > EAPD 0x2: EAPD
> > Pin Default 0x90170110: [Fixed] Speaker at Int N/A
> > Conn = Analog, Color = Unknown
> > DefAssociation = 0x1, Sequence = 0x0
> > Misc = NO_PRESENCE
> > Pin-ctls: 0x40: OUT
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 1
> > 0x02
> > Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> > Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > Amp-In vals: [0x00 0x00]
> > Pincap 0x00003724: IN Detect
> > Vref caps: HIZ 50 GRD 80 100
> > Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> > Conn = 1/8, Color = Black
> > DefAssociation = 0xf, Sequence = 0x0
> > Misc = NO_PRESENCE
> > Pin-ctls: 0x20: IN VREF_HIZ
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> > Control: name="Headset Mic Boost Volume", index=0, device=0
> > ControlAmp: chs=3, dir=In, idx=0, ofs=0
> > Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > Amp-In vals: [0x00 0x00]
> > Pincap 0x00003724: IN Detect
> > Vref caps: HIZ 50 GRD 80 100
> > Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> > Conn = 1/8, Color = Black
> > DefAssociation = 0xf, Sequence = 0x0
> > Misc = NO_PRESENCE
> > Pin-ctls: 0x24: IN VREF_80
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
> > Control: name="Headphone Mic Boost Volume", index=0, device=0
> > ControlAmp: chs=3, dir=In, idx=0, ofs=0
> > Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > Amp-In vals: [0x00 0x00]
> > Pincap 0x00003724: IN Detect
> > Vref caps: HIZ 50 GRD 80 100
> > Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> > Conn = 1/8, Color = Black
> > DefAssociation = 0xf, Sequence = 0x0
> > Misc = NO_PRESENCE
> > Pin-ctls: 0x20: IN VREF_HIZ
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
> > Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > Amp-In vals: [0x00 0x00]
> > Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-Out vals: [0x80 0x80]
> > Pincap 0x00013734: IN OUT EAPD Detect
> > Vref caps: HIZ 50 GRD 80 100
> > EAPD 0x2: EAPD
> > Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> > Conn = 1/8, Color = Black
> > DefAssociation = 0xf, Sequence = 0x0
> > Misc = NO_PRESENCE
> > Pin-ctls: 0x20: IN VREF_HIZ
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 2
> > 0x02* 0x03
> > Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x1d [Pin Complex] wcaps 0x400400: Mono
> > Pincap 0x00000020: IN
> > Pin Default 0x40700001: [N/A] Modem Hand at Ext N/A
> > Conn = Unknown, Color = Unknown
> > DefAssociation = 0x0, Sequence = 0x1
> > Pin-ctls: 0x20: IN
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
> > Pincap 0x00000014: OUT Detect
> > Pin Default 0x421212f2: [N/A] Speaker at Ext Front
> > Conn = 1/4, Color = Black
> > DefAssociation = 0xf, Sequence = 0x2
> > Pin-ctls: 0x40: OUT
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 1
> > 0x06
> > Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
> > Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
> > Processing caps: benign=0, ncoeff=91
> > Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
> > Control: name="Headphone Playback Switch", index=0, device=0
> > ControlAmp: chs=3, dir=Out, idx=0, ofs=0
> > Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-Out vals: [0x80 0x80]
> > Pincap 0x0001001c: OUT HP EAPD Detect
> > EAPD 0x2: EAPD
> > Pin Default 0x02211020: [Jack] HP Out at Ext Front
> > Conn = 1/8, Color = Black
> > DefAssociation = 0x2, Sequence = 0x0
> > Pin-ctls: 0xc0: OUT HP
> > Unsolicited: tag=01, enabled=1
> > Power states: D0 D1 D2 D3 EPSS
> > Power: setting=D3, actual=D3
> > Connection: 2
> > 0x02 0x03*
> > Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
> > Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80
> 0x80]
> > Connection: 5
> > 0x18 0x19 0x1a 0x1b 0x1d
> > Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
> > Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80
> 0x80] [0x80 0x80]
> > Connection: 6
> > 0x18 0x19 0x1a 0x1b 0x1d 0x12
> > Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
> > Connection: 2
> > 0x12* 0x13
> > Codec: Intel Kabylake HDMI
> > Address: 2
> > AFG Function Id: 0x1 (unsol 0)
> > Vendor Id: 0x8086280b
> > Subsystem Id: 0x80860101
> > Revision Id: 0x100000
> > No Modem Function Group found
> > Default PCM:
> > rates [0x0]:
> > bits [0x0]:
> > formats [0x0]:
> > Default Amp-In caps: N/A
> > Default Amp-Out caps: N/A
> > State of AFG node 0x01:
> > Power states: D0 D3 CLKSTOP EPSS
> > Power: setting=D0, actual=D0, Clock-stop-OK
> > GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
> > Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital
> > Converter: stream=0, channel=0
> > Digital: Enabled KAE
> > Digital category: 0x0
> > IEC Coding Type: 0x0
> > PCM:
> > rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
> > bits [0x1a]: 16 24 32
> > formats [0x5]: PCM AC3
> > Power states: D0 D3 EPSS
> > Power: setting=D0, actual=D0
> > Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
> > Converter: stream=0, channel=0
> > Digital: Enabled KAE
> > Digital category: 0x0
> > IEC Coding Type: 0x0
> > PCM:
> > rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
> > bits [0x1a]: 16 24 32
> > formats [0x5]: PCM AC3
> > Power states: D0 D3 EPSS
> > Power: setting=D0, actual=D0
> > Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital
> > Converter: stream=0, channel=0
> > Digital: Enabled KAE
> > Digital category: 0x0
> > IEC Coding Type: 0x0
> > PCM:
> > rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
> > bits [0x1a]: 16 24 32
> > formats [0x5]: PCM AC3
> > Power states: D0 D3 EPSS
> > Power: setting=D0, actual=D0
> > Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
> > Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-Out vals: [0x00 0x00]
> > Pincap 0x0b000094: OUT Detect HBR HDMI DP
> > Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
> > Conn = Digital, Color = Unknown
> > DefAssociation = 0x1, Sequence = 0x0
> > Pin-ctls: 0x00:
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D3 EPSS
> > Power: setting=D0, actual=D0
> > Devices: 0
> > Connection: 0
> > In-driver Connection: 3
> > 0x02 0x03 0x04
> > Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
> > Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-Out vals: [0x00 0x00]
> > Pincap 0x0b000094: OUT Detect HBR HDMI DP
> > Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
> > Conn = Digital, Color = Unknown
> > DefAssociation = 0x1, Sequence = 0x0
> > Pin-ctls: 0x00:
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D3 EPSS
> > Power: setting=D0, actual=D0
> > Devices: 0
> > Connection: 0
> > In-driver Connection: 3
> > 0x02 0x03 0x04
> > Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
> > Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > Amp-Out vals: [0x00 0x00]
> > Pincap 0x0b000094: OUT Detect HBR HDMI DP
> > Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
> > Conn = Digital, Color = Unknown
> > DefAssociation = 0x1, Sequence = 0x0
> > Pin-ctls: 0x00:
> > Unsolicited: tag=00, enabled=0
> > Power states: D0 D3 EPSS
> > Power: setting=D0, actual=D0
> > Devices: 0
> > Connection: 0
> > In-driver Connection: 3
> > 0x02 0x03 0x04
> > Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono
> > --endcollapse--
> >
> >
> > !!ALSA Device nodes
> > !!-----------------
> >
> > crw-rw----+ 1 root audio 116, 11 Jan 7 21:15 /dev/snd/controlC0
> > crw-rw----+ 1 root audio 116, 9 Jan 7 21:15 /dev/snd/hwC0D0
> > crw-rw----+ 1 root audio 116, 10 Jan 7 21:15 /dev/snd/hwC0D2
> > crw-rw----+ 1 root audio 116, 3 Jan 7 21:23 /dev/snd/pcmC0D0c
> > crw-rw----+ 1 root audio 116, 2 Jan 7 21:28 /dev/snd/pcmC0D0p
> > crw-rw----+ 1 root audio 116, 8 Jan 7 21:15 /dev/snd/pcmC0D10p
> > crw-rw----+ 1 root audio 116, 4 Jan 7 21:15 /dev/snd/pcmC0D3p
> > crw-rw----+ 1 root audio 116, 5 Jan 7 21:15 /dev/snd/pcmC0D7p
> > crw-rw----+ 1 root audio 116, 6 Jan 7 21:15 /dev/snd/pcmC0D8p
> > crw-rw----+ 1 root audio 116, 7 Jan 7 21:15 /dev/snd/pcmC0D9p
> > crw-rw----+ 1 root audio 116, 1 Jan 7 21:15 /dev/snd/seq
> > crw-rw----+ 1 root audio 116, 33 Jan 7 21:15 /dev/snd/timer
> >
> > /dev/snd/by-path:
> > total 0
> > drwxr-xr-x. 2 root root 60 Jan 7 21:15 .
> > drwxr-xr-x. 3 root root 300 Jan 7 21:15 ..
> > lrwxrwxrwx. 1 root root 12 Jan 7 21:15 pci-0000:00:1f.3 -> ../controlC0
> >
> >
> > !!ALSA configuration files
> > !!------------------------
> >
> > !!System wide config file (/etc/asound.conf)
> >
> > #
> > # Place your global alsa-lib configuration here...
> > #
> >
> >
> > !!Aplay/Arecord output
> > !!--------------------
> >
> > APLAY
> >
> > **** List of PLAYBACK Hardware Devices ****
> > card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> > card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> >
> > ARECORD
> >
> > **** List of CAPTURE Hardware Devices ****
> > card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
> > Subdevices: 1/1
> > Subdevice #0: subdevice #0
> >
> > !!Amixer output
> > !!-------------
> >
> > !!-------Mixer controls for card 0 [PCH]
> >
> > Card hw:0 'PCH'/'HDA Intel PCH at 0xec248000 irq 131'
> > Mixer name : 'Realtek ALC3246'
> > Components : 'HDA:10ec0256,102807a0,00100002
> HDA:8086280b,80860101,00100000'
> > Controls : 56
> > Simple ctrls : 18
> > Simple mixer control 'Master',0
> > Capabilities: pvolume pvolume-joined pswitch pswitch-joined
> > Playback channels: Mono
> > Limits: Playback 0 - 87
> > Mono: Playback 59 [68%] [-21.00dB] [on]
> > Simple mixer control 'Headphone',0
> > Capabilities: pvolume pswitch
> > Playback channels: Front Left - Front Right
> > Limits: Playback 0 - 87
> > Mono:
> > Front Left: Playback 0 [0%] [-65.25dB] [off]
> > Front Right: Playback 0 [0%] [-65.25dB] [off]
> > Simple mixer control 'Headphone Mic',0
> > Capabilities: cswitch cswitch-joined cswitch-exclusive
> > Capture exclusive group: 0
> > Capture channels: Mono
> > Mono: Capture [off]
> > Simple mixer control 'Headphone Mic Boost',0
> > Capabilities: volume
> > Playback channels: Front Left - Front Right
> > Capture channels: Front Left - Front Right
> > Limits: 0 - 3
> > Front Left: 0 [0%] [0.00dB]
> > Front Right: 0 [0%] [0.00dB]
> > Simple mixer control 'Speaker',0
> > Capabilities: pvolume pswitch
> > Playback channels: Front Left - Front Right
> > Limits: Playback 0 - 87
> > Mono:
> > Front Left: Playback 87 [100%] [0.00dB] [on]
> > Front Right: Playback 87 [100%] [0.00dB] [on]
> > Simple mixer control 'PCM',0
> > Capabilities: pvolume
> > Playback channels: Front Left - Front Right
> > Limits: Playback 0 - 255
> > Mono:
> > Front Left: Playback 255 [100%] [0.00dB]
> > Front Right: Playback 255 [100%] [0.00dB]
> > Simple mixer control 'Mic Mute-LED Mode',0
> > Capabilities: enum
> > Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
> > Item0: 'Follow Capture'
> > Simple mixer control 'IEC958',0
> > Capabilities: pswitch pswitch-joined
> > Playback channels: Mono
> > Mono: Playback [off]
> > Simple mixer control 'IEC958',1
> > Capabilities: pswitch pswitch-joined
> > Playback channels: Mono
> > Mono: Playback [off]
> > Simple mixer control 'IEC958',2
> > Capabilities: pswitch pswitch-joined
> > Playback channels: Mono
> > Mono: Playback [off]
> > Simple mixer control 'IEC958',3
> > Capabilities: pswitch pswitch-joined
> > Playback channels: Mono
> > Mono: Playback [off]
> > Simple mixer control 'IEC958',4
> > Capabilities: pswitch pswitch-joined
> > Playback channels: Mono
> > Mono: Playback [off]
> > Simple mixer control 'Capture',0
> > Capabilities: cvolume cswitch
> > Capture channels: Front Left - Front Right
> > Limits: Capture 0 - 63
> > Front Left: Capture 0 [0%] [-17.25dB] [off]
> > Front Right: Capture 0 [0%] [-17.25dB] [off]
> > Simple mixer control 'Auto-Mute Mode',0
> > Capabilities: enum
> > Items: 'Disabled' 'Enabled'
> > Item0: 'Enabled'
> > Simple mixer control 'Headset Mic',0
> > Capabilities: cswitch cswitch-joined cswitch-exclusive
> > Capture exclusive group: 0
> > Capture channels: Mono
> > Mono: Capture [on]
> > Simple mixer control 'Headset Mic Boost',0
> > Capabilities: volume
> > Playback channels: Front Left - Front Right
> > Capture channels: Front Left - Front Right
> > Limits: 0 - 3
> > Front Left: 0 [0%] [0.00dB]
> > Front Right: 0 [0%] [0.00dB]
> > Simple mixer control 'Internal Mic',0
> > Capabilities: cswitch cswitch-joined cswitch-exclusive
> > Capture exclusive group: 0
> > Capture channels: Mono
> > Mono: Capture [off]
> > Simple mixer control 'Internal Mic Boost',0
> > Capabilities: volume
> > Playback channels: Front Left - Front Right
> > Capture channels: Front Left - Front Right
> > Limits: 0 - 3
> > Front Left: 0 [0%] [0.00dB]
> > Front Right: 0 [0%] [0.00dB]
> >
> >
> > !!Alsactl output
> > !!--------------
> >
> > --startcollapse--
> > state.PCH {
> > control.1 {
> > iface MIXER
> > name 'Headphone Playback Volume'
> > value.0 0
> > value.1 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 2
> > range '0 - 87'
> > dbmin -6525
> > dbmax 0
> > dbvalue.0 -6525
> > dbvalue.1 -6525
> > }
> > }
> > control.2 {
> > iface MIXER
> > name 'Headphone Playback Switch'
> > value.0 false
> > value.1 false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 2
> > }
> > }
> > control.3 {
> > iface MIXER
> > name 'Speaker Playback Volume'
> > value.0 87
> > value.1 87
> > comment {
> > access 'read write'
> > type INTEGER
> > count 2
> > range '0 - 87'
> > dbmin -6525
> > dbmax 0
> > dbvalue.0 0
> > dbvalue.1 0
> > }
> > }
> > control.4 {
> > iface MIXER
> > name 'Speaker Playback Switch'
> > value.0 true
> > value.1 true
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 2
> > }
> > }
> > control.5 {
> > iface MIXER
> > name 'Auto-Mute Mode'
> > value Enabled
> > comment {
> > access 'read write'
> > type ENUMERATED
> > count 1
> > item.0 Disabled
> > item.1 Enabled
> > }
> > }
> > control.6 {
> > iface MIXER
> > name 'Capture Source'
> > value 'Headset Mic'
> > comment {
> > access 'read write'
> > type ENUMERATED
> > count 1
> > item.0 'Headset Mic'
> > item.1 'Headphone Mic'
> > item.2 'Internal Mic'
> > }
> > }
> > control.7 {
> > iface MIXER
> > name 'Capture Volume'
> > value.0 0
> > value.1 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 2
> > range '0 - 63'
> > dbmin -1725
> > dbmax 3000
> > dbvalue.0 -1725
> > dbvalue.1 -1725
> > }
> > }
> > control.8 {
> > iface MIXER
> > name 'Capture Switch'
> > value.0 false
> > value.1 false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 2
> > }
> > }
> > control.9 {
> > iface MIXER
> > name 'Headset Mic Boost Volume'
> > value.0 0
> > value.1 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 2
> > range '0 - 3'
> > dbmin 0
> > dbmax 3000
> > dbvalue.0 0
> > dbvalue.1 0
> > }
> > }
> > control.10 {
> > iface MIXER
> > name 'Headphone Mic Boost Volume'
> > value.0 0
> > value.1 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 2
> > range '0 - 3'
> > dbmin 0
> > dbmax 3000
> > dbvalue.0 0
> > dbvalue.1 0
> > }
> > }
> > control.11 {
> > iface MIXER
> > name 'Internal Mic Boost Volume'
> > value.0 0
> > value.1 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 2
> > range '0 - 3'
> > dbmin 0
> > dbmax 3000
> > dbvalue.0 0
> > dbvalue.1 0
> > }
> > }
> > control.12 {
> > iface MIXER
> > name 'Mic Mute-LED Mode'
> > value 'Follow Capture'
> > comment {
> > access 'read write'
> > type ENUMERATED
> > count 1
> > item.0 On
> > item.1 Off
> > item.2 'Follow Capture'
> > item.3 'Follow Mute'
> > }
> > }
> > control.13 {
> > iface MIXER
> > name 'Master Playback Volume'
> > value 59
> > comment {
> > access 'read write'
> > type INTEGER
> > count 1
> > range '0 - 87'
> > dbmin -6525
> > dbmax 0
> > dbvalue.0 -2100
> > }
> > }
> > control.14 {
> > iface MIXER
> > name 'Master Playback Switch'
> > value true
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.15 {
> > iface CARD
> > name 'Headset Mic Phantom Jack'
> > value true
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.16 {
> > iface CARD
> > name 'Headphone Mic Jack'
> > value false
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.17 {
> > iface CARD
> > name 'Internal Mic Phantom Jack'
> > value true
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.18 {
> > iface CARD
> > name 'Speaker Phantom Jack'
> > value true
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.19 {
> > iface PCM
> > name 'Playback Channel Map'
> > value.0 0
> > value.1 0
> > comment {
> > access read
> > type INTEGER
> > count 2
> > range '0 - 36'
> > }
> > }
> > control.20 {
> > iface PCM
> > name 'Capture Channel Map'
> > value.0 0
> > value.1 0
> > comment {
> > access read
> > type INTEGER
> > count 2
> > range '0 - 36'
> > }
> > }
> > control.21 {
> > iface CARD
> > name 'HDMI/DP,pcm=3 Jack'
> > value false
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.22 {
> > iface MIXER
> > name 'IEC958 Playback Con Mask'
> > value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.23 {
> > iface MIXER
> > name 'IEC958 Playback Pro Mask'
> > value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.24 {
> > iface MIXER
> > name 'IEC958 Playback Default'
> > value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access 'read write'
> > type IEC958
> > count 1
> > }
> > }
> > control.25 {
> > iface MIXER
> > name 'IEC958 Playback Switch'
> > value false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.26 {
> > iface PCM
> > device 3
> > name ELD
> > value ''
> > comment {
> > access 'read volatile'
> > type BYTES
> > count 0
> > }
> > }
> > control.27 {
> > iface CARD
> > name 'HDMI/DP,pcm=7 Jack'
> > value false
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.28 {
> > iface MIXER
> > name 'IEC958 Playback Con Mask'
> > index 1
> > value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.29 {
> > iface MIXER
> > name 'IEC958 Playback Pro Mask'
> > index 1
> > value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.30 {
> > iface MIXER
> > name 'IEC958 Playback Default'
> > index 1
> > value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access 'read write'
> > type IEC958
> > count 1
> > }
> > }
> > control.31 {
> > iface MIXER
> > name 'IEC958 Playback Switch'
> > index 1
> > value false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.32 {
> > iface PCM
> > device 7
> > name ELD
> > value ''
> > comment {
> > access 'read volatile'
> > type BYTES
> > count 0
> > }
> > }
> > control.33 {
> > iface CARD
> > name 'HDMI/DP,pcm=8 Jack'
> > value false
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.34 {
> > iface MIXER
> > name 'IEC958 Playback Con Mask'
> > index 2
> > value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.35 {
> > iface MIXER
> > name 'IEC958 Playback Pro Mask'
> > index 2
> > value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.36 {
> > iface MIXER
> > name 'IEC958 Playback Default'
> > index 2
> > value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access 'read write'
> > type IEC958
> > count 1
> > }
> > }
> > control.37 {
> > iface MIXER
> > name 'IEC958 Playback Switch'
> > index 2
> > value false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.38 {
> > iface PCM
> > device 8
> > name ELD
> > value ''
> > comment {
> > access 'read volatile'
> > type BYTES
> > count 0
> > }
> > }
> > control.39 {
> > iface CARD
> > name 'HDMI/DP,pcm=9 Jack'
> > value false
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.40 {
> > iface MIXER
> > name 'IEC958 Playback Con Mask'
> > index 3
> > value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.41 {
> > iface MIXER
> > name 'IEC958 Playback Pro Mask'
> > index 3
> > value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.42 {
> > iface MIXER
> > name 'IEC958 Playback Default'
> > index 3
> > value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access 'read write'
> > type IEC958
> > count 1
> > }
> > }
> > control.43 {
> > iface MIXER
> > name 'IEC958 Playback Switch'
> > index 3
> > value false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.44 {
> > iface PCM
> > device 9
> > name ELD
> > value ''
> > comment {
> > access 'read volatile'
> > type BYTES
> > count 0
> > }
> > }
> > control.45 {
> > iface CARD
> > name 'HDMI/DP,pcm=10 Jack'
> > value false
> > comment {
> > access read
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.46 {
> > iface MIXER
> > name 'IEC958 Playback Con Mask'
> > index 4
> > value
> '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.47 {
> > iface MIXER
> > name 'IEC958 Playback Pro Mask'
> > index 4
> > value
> '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access read
> > type IEC958
> > count 1
> > }
> > }
> > control.48 {
> > iface MIXER
> > name 'IEC958 Playback Default'
> > index 4
> > value
> '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
> > comment {
> > access 'read write'
> > type IEC958
> > count 1
> > }
> > }
> > control.49 {
> > iface MIXER
> > name 'IEC958 Playback Switch'
> > index 4
> > value false
> > comment {
> > access 'read write'
> > type BOOLEAN
> > count 1
> > }
> > }
> > control.50 {
> > iface PCM
> > device 10
> > name ELD
> > value ''
> > comment {
> > access 'read volatile'
> > type BYTES
> > count 0
> > }
> > }
> > control.51 {
> > iface PCM
> > device 3
> > name 'Playback Channel Map'
> > value.0 0
> > value.1 0
> > value.2 0
> > value.3 0
> > value.4 0
> > value.5 0
> > value.6 0
> > value.7 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 8
> > range '0 - 36'
> > }
> > }
> > control.52 {
> > iface PCM
> > device 7
> > name 'Playback Channel Map'
> > value.0 0
> > value.1 0
> > value.2 0
> > value.3 0
> > value.4 0
> > value.5 0
> > value.6 0
> > value.7 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 8
> > range '0 - 36'
> > }
> > }
> > control.53 {
> > iface PCM
> > device 8
> > name 'Playback Channel Map'
> > value.0 0
> > value.1 0
> > value.2 0
> > value.3 0
> > value.4 0
> > value.5 0
> > value.6 0
> > value.7 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 8
> > range '0 - 36'
> > }
> > }
> > control.54 {
> > iface PCM
> > device 9
> > name 'Playback Channel Map'
> > value.0 0
> > value.1 0
> > value.2 0
> > value.3 0
> > value.4 0
> > value.5 0
> > value.6 0
> > value.7 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 8
> > range '0 - 36'
> > }
> > }
> > control.55 {
> > iface PCM
> > device 10
> > name 'Playback Channel Map'
> > value.0 0
> > value.1 0
> > value.2 0
> > value.3 0
> > value.4 0
> > value.5 0
> > value.6 0
> > value.7 0
> > comment {
> > access 'read write'
> > type INTEGER
> > count 8
> > range '0 - 36'
> > }
> > }
> > control.56 {
> > iface MIXER
> > name 'PCM Playback Volume'
> > value.0 255
> > value.1 255
> > comment {
> > access 'read write user'
> > type INTEGER
> > count 2
> > range '0 - 255'
> > tlv '0000000100000008ffffec1400000014'
> > dbmin -5100
> > dbmax 0
> > dbvalue.0 0
> > dbvalue.1 0
> > }
> > }
> > }
> > --endcollapse--
> >
> >
> > !!All Loaded Modules
> > !!------------------
> >
> > Module
> > fuse
> > bluetooth
> > ecdh_generic
> > ccm
> > vfat
> > fat
> > arc4
> > iwlmvm
> > snd_soc_skl
> > snd_soc_skl_ipc
> > snd_soc_sst_ipc
> > snd_soc_sst_dsp
> > snd_hda_ext_core
> > snd_soc_acpi_intel_match
> > mac80211
> > snd_soc_acpi
> > snd_soc_core
> > snd_hda_codec_hdmi
> > iwlwifi
> > joydev
> > snd_compress
> > ac97_bus
> > snd_pcm_dmaengine
> > snd_hda_codec_realtek
> > snd_hda_codec_generic
> > mei_wdt
> > hid_alps
> > wmi_bmof
> > dell_wmi
> > intel_wmi_thunderbolt
> > uvcvideo
> > cfg80211
> > snd_hda_intel
> > dell_rbtn
> > videobuf2_vmalloc
> > videobuf2_memops
> > snd_hda_codec
> > dell_laptop
> > videobuf2_v4l2
> > intel_rapl
> > videobuf2_common
> > dell_smbios
> > dell_wmi_descriptor
> > x86_pkg_temp_thermal
> > dcdbas
> > intel_powerclamp
> > snd_hda_core
> > coretemp
> > dell_smm_hwmon
> > kvm_intel
> > snd_hwdep
> > videodev
> > snd_seq
> > intel_cstate
> > intel_uncore
> > snd_seq_device
> > e1000e
> > snd_pcm
> > intel_rapl_perf
> > media
> > snd_timer
> > snd
> > i2c_i801
> > soundcore
> > mei_me
> > mei
> > rtsx_pci_ms
> > rfkill
> > memstick
> > processor_thermal_device
> > intel_soc_dts_iosf
> > idma64
> > intel_pch_thermal
> > intel_lpss_pci
> > wmi
> > int3400_thermal
> > acpi_thermal_rel
> > intel_lpss_acpi
> > intel_lpss
> > int3403_thermal
> > int340x_thermal_zone
> > acpi_pad
> > intel_hid
> > pcc_cpufreq
> > sparse_keymap
> > dm_crypt
> > i915
> > kvmgt
> > mdev
> > vfio
> > kvm
> > rtsx_pci_sdmmc
> > mmc_core
> > irqbypass
> > i2c_algo_bit
> > drm_kms_helper
> > crct10dif_pclmul
> > crc32_pclmul
> > crc32c_intel
> > drm
> > ghash_clmulni_intel
> > serio_raw
> > rtsx_pci
> > i2c_hid
> > video
> >
> >
> > !!Sysfs Files
> > !!-----------
> >
> > /sys/class/sound/hwC0D0/init_pin_configs:
> > 0x12 0x90a60140
> > 0x13 0x40000000
> > 0x14 0x90170110
> > 0x18 0x411111f0
> > 0x19 0x411111f0
> > 0x1a 0x411111f0
> > 0x1b 0x411111f0
> > 0x1d 0x40700001
> > 0x1e 0x421212f2
> > 0x21 0x02211020
> >
> > /sys/class/sound/hwC0D0/driver_pin_configs:
> > 0x19 0x01a1913c
> > 0x1a 0x01a1913d
> >
> > /sys/class/sound/hwC0D0/user_pin_configs:
> >
> > /sys/class/sound/hwC0D0/init_verbs:
> >
> > /sys/class/sound/hwC0D0/hints:
> >
> > /sys/class/sound/hwC0D2/init_pin_configs:
> > 0x05 0x18560010
> > 0x06 0x18560010
> > 0x07 0x18560010
> >
> > /sys/class/sound/hwC0D2/driver_pin_configs:
> >
> > /sys/class/sound/hwC0D2/user_pin_configs:
> >
> > /sys/class/sound/hwC0D2/init_verbs:
> >
> > /sys/class/sound/hwC0D2/hints:
> >
> >
> > !!ALSA/HDA dmesg
> > !!--------------
> >
> > [ 0.268744] ACPI: Added _OSI(Linux-Dell-Video)
> > [ 0.268744] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
> > [ 0.310469] ACPI: 10 ACPI AML tables successfully acquired and loaded
> > --
> > [ 12.041224] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized):
> registered PHC clock
> > [ 12.071264] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
> > [ 12.072382] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops
> i915_audio_component_bind_ops [i915])
> > [ 12.077227] input: Dell WMI hotkeys as
> /devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
> > --
> > [ 12.153053] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
> > [ 12.178202] snd_hda_codec_realtek hdaudioC0D0: autoconfig for
> ALC3246: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
> > [ 12.178205] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0
> (0x0/0x0/0x0/0x0/0x0)
> > [ 12.178207] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1
> (0x21/0x0/0x0/0x0/0x0)
> > [ 12.178208] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
> > [ 12.178209] snd_hda_codec_realtek hdaudioC0D0: inputs:
> > [ 12.178211] snd_hda_codec_realtek hdaudioC0D0: Headset Mic=0x19
> > [ 12.178212] snd_hda_codec_realtek hdaudioC0D0: Headphone Mic=0x1a
> > [ 12.178214] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12
> > [ 12.198133] Intel(R) Wireless WiFi driver for Linux
> > --
> > [ 12.498714] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
> > [ 13.248848] input: HDA Intel PCH Headphone Mic as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input12
> > [ 13.248908] input: HDA Intel PCH HDMI/DP,pcm=3 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input13
> > [ 13.248952] input: HDA Intel PCH HDMI/DP,pcm=7 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input14
> > [ 13.248995] input: HDA Intel PCH HDMI/DP,pcm=8 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
> > [ 13.249039] input: HDA Intel PCH HDMI/DP,pcm=9 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
> > [ 13.249084] input: HDA Intel PCH HDMI/DP,pcm=10 as
> /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
> > [ 13.494851] EXT4-fs (sda2): mounted filesystem with ordered data
> mode. Opts: (null)
> >
> >
> > _______________________________________________
> > Alsa-devel mailing list
> > Alsa-devel at alsa-project.org
> > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
More information about the Alsa-devel
mailing list