[alsa-devel] Realtek ALC294 Intel Sunrise Point-LP HD Audio driver - sound does not work

Takashi Iwai tiwai at suse.de
Tue Nov 13 19:14:36 CET 2018


On Tue, 13 Nov 2018 19:11:18 +0100,
Tomasz PrzybyX2 wrote:
> 
> Hello Takashi,
> 
> > Does the headphone work?
> 
> No.

For making the headphone working, you don't need any jack detection,
in general.  You can disable the auto-mute mode.  And, at best, avoid
PulseAudio for the basic testing in this level.

If both headphone and speaker don't work even with the statically
enabled routing, I have no idea what's wrong.  You really need to ping
ASUS for a better help.  It's vendor-specific things, after all.


thanks,

Takashi

> 
> Internal speakers are muted
> Headphones and external speakers connected via JACK output combo are
> muted . Even with `options snd_hda_intel index=0
> model=dell-headset-multi` custom flag
> 
> QUOTE from arch wiki
> https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Correctly_detect_microphone_plugged_in_a_4-pin_3.5mm_(TRRS)_jack
> ---
> Correctly detect microphone plugged in a 4-pin 3.5mm (TRRS) jack
> On some modern laptops you may have a combined 3.5mm headset jack,
> instead of two separated ones, which may not be correctly detected by
> default. To make ALSA correctly detect plug-in status on your 3.5mm
> jack, you could put the following line into your
> /etc/modprobe.d/alsa-base.conf :
> 
> # options snd_hda_intel index=0 model=[YOUR_MODEL_SETTING]
> For complete list of options put in [YOUR_MODEL_SETTING], see
> HD-Audio-Models.txt. Tested with Gigabyte Aero15 2017 (P65 Model),
> with ALC255 and set model to dell-headset-multi.
> 
> ----
> 
> See main bug report
> 
> https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1784485
> 
> Others forum issue reports:
> 
> https://forum.manjaro.org/t/alc294-analog-audio-card-detected-but-no-sound-internaly-or-headphones/54089
> 
> https://forum.ubuntuusers.de/topic/asus-zenbook-lautsprecher-ohne-funktion/
> 
> 
> One more report from me:
> ```
> 
> [manjaro at manjaro ~]$ pactl list sinks
> Sink #0
>         State: SUSPENDED
>         Name: alsa_output.pci-0000_00_1f.3.analog-stereo
>         Description: Built-in Audio Analog Stereo
>         Driver: module-alsa-card.c
>         Sample Specification: s16le 2ch 44100Hz
>         Channel Map: front-left,front-right
>         Owner Module: 6
>         Mute: no
>         Volume: front-left: 30129 /  46% / -20.25 dB,   front-right:
> 30129 /  46% / -20.25 dB
>                 balance 0.00
>         Base Volume: 65536 / 100% / 0.00 dB
>         Monitor Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
>         Latency: 0 usec, configured 0 usec
>         Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
>         Properties:
>                 alsa.resolution_bits = "16"
>                 device.api = "alsa"
>                 device.class = "sound"
>                 alsa.class = "generic"
>                 alsa.subclass = "generic-mix"
>                 alsa.name = "ALC294 Analog"
>                 alsa.id = "ALC294 Analog"
>                 alsa.subdevice = "0"
>                 alsa.subdevice_name = "subdevice #0"
>                 alsa.device = "0"
>                 alsa.card = "0"
>                 alsa.card_name = "HDA Intel PCH"
>                 alsa.long_card_name = "HDA Intel PCH at 0xef528000 irq 130"
>                 alsa.driver_name = "snd_hda_intel"
>                 device.bus_path = "pci-0000:00:1f.3"
>                 sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
>                 device.bus = "pci"
>                 device.vendor.id = "8086"
>                 device.vendor.name = "Intel Corporation"
>                 device.product.id = "9d71"
>                 device.product.name = "Sunrise Point-LP HD Audio"
>                 device.form_factor = "internal"
>                 device.string = "front:0"
>                 device.buffering.buffer_size = "352800"
>                 device.buffering.fragment_size = "176400"
>                 device.access_mode = "mmap+timer"
>                 device.profile.name = "analog-stereo"
>                 device.profile.description = "Analog Stereo"
>                 device.description = "Built-in Audio Analog Stereo"
>                 alsa.mixer_name = "Realtek ALC294"
>                 alsa.components = "HDA:10ec0294,10431a00,00100004
> HDA:8086280b,80860101,00100000"
>                 module-udev-detect.discovered = "1"
>                 device.icon_name = "audio-card-pci"
>         Ports:
>                 analog-output-speaker: Speakers (priority: 10000, not
> available)
>                 analog-output-headphones: Headphones (priority: 9000,
> available)
>         Active Port: analog-output-headphones
>         Formats:
>                 pcm
> [manjaro at manjaro ~]$
> 
> ```
> 
> 
> This is common issue.
> 
> Tomasz
> 
> W dniu 13.11.2018 o 18:37, Takashi Iwai pisze:
> > On Sat, 10 Nov 2018 14:42:01 +0100,
> > Tomasz PrzybyX2 wrote:
> >>
> >> Hello Devs
> >>
> >> Lots of users with Intel Sunrise Point-LP HD Audio driver (ALC294)
> >> (snd_hda_intel) have major issue. Not sound at all. Only crackling
> >> from external speakers OR silence from internal notebook speakers.
> >> Tried fix with extra boot flags does not work at all.
> >
> > Does the headphone work?  If yes, it's possibly either a wrong pin
> > config or some extra stuff needed to drive the speaker amp.
> > In the latter case, only vendors know the details.
> >
> >
> > Takashi
> >
> >>
> >> Also affected Asus VivoBook R542UF
> >>
> >> ```
> >> Machine:
> >>   Type: Laptop System: ASUSTeK product: VivoBook 15_ASUS Laptop X542UF
> >>   v: 1.0 serial: <filter>
> >>   Mobo: ASUSTeK model: X542UF v: 1.0 serial: <filter>
> >>   UEFI: American Megatrends v: X542UF.303 date: 03/15/2018
> >> Audio:
> >>   Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
> >>   v: kernel bus ID: 00:1f.3
> >>   Sound Server: ALSA Kernel: 4.19
> >> ```
> >> ```
> >> aplay -l
> >> **** List of PLAYBACK Hardware Devices ****
> >> card 0: PCH [HDA Intel PCH], device 0: ALC294 Analog [ALC294 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
> >> ```
> >> Dmesg parts
> >> ```
> >> [ 12.342528] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC294:
> >> line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
> >> [ 12.342531] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0
> >> (0x0/0x0/0x0/0x0/0x0)
> >> [ 12.342533] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1
> >> (0x21/0x0/0x0/0x0/0x0)
> >> [ 12.342535] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
> >> [ 12.342536] snd_hda_codec_realtek hdaudioC0D0: inputs:
> >> [ 12.342538] snd_hda_codec_realtek hdaudioC0D0: Mic=0x1b
> >> ```
> >> ```
> >> [ 12.634171] input: HDA Intel PCH Headphone as
> >> /devices/pci0000:00/0000:00:1f.3/sound/card0/input18
> >> [ 12.634389] input: HDA Intel PCH HDMI/DP,pcm=3 as
> >> /devices/pci0000:00/0000:00:1f.3/sound/card0/input19
> >> [ 12.634563] input: HDA Intel PCH HDMI/DP,pcm=7 as
> >> /devices/pci0000:00/0000:00:1f.3/sound/card0/input20
> >> [ 12.634737] input: HDA Intel PCH HDMI/DP,pcm=8 as
> >> /devices/pci0000:00/0000:00:1f.3/sound/card0/input21
> >> [ 12.634905] input: HDA Intel PCH HDMI/DP,pcm=9 as
> >> /devices/pci0000:00/0000:00:1f.3/sound/card0/input22
> >> [ 12.635045] input: HDA Intel PCH HDMI/DP,pcm=10 as
> >> /devices/pci0000:00/0000:00:1f.3/sound/card0/input23
> >> ```
> >>
> >> Regards
> >>
> >> Tomasz
> >>
> >> _______________________________________________
> >> 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