[FYI] Linux (Alsa/Pulseaudio) nie obsługuje karty dźwiękowej Realtek ALC294

laptop
linux

(FadeMind) #1

Dmesg i alsamixer sprzęt widzi ale nie ma dźwięku tylko pykanie/charczenie pod głośnikiem albo brak dźwięku w ogóle w wbudowanych głośnikach.

Manjaro BETA z kernelem 4.19.x

[ 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

$ 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

(saitoh) #2

Nie “Linux (Alsa/Pulseaudio)” tylko jakieś dziadowskie Manjaro w wersji BETA

Fri May 6 10:26:53 CEST 2016:
http://mailman.alsa-project.org/pipermail/alsa-devel/2016-May/107718.html


(FadeMind) #3

@saitoh


https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1784485

Ta… Manjaro winne :crazy_face:

CC @e_X_t_7_3


(AnonimX) #4

Co zwraca:

pactl list sinks

Patrzyłeś na alsamixer? Może to tylko kwestia złej konfiguracji domyślnej sterownika - wybrane złe wyjście lub wyciszone?


(FadeMind) #5

[manjaro@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@manjaro ~]$ 

(AnonimX) #6

Opierając się o twoje zrzuty ustawiłem u siebie pozycję “speaker” na 0 i zgadnij co się stało - nie było dźwięku.
Także na chwilę obecną obstawiam, że winą jest wyciszone wyjście speaker w mikserze - mam nadzieję. :wink:


(FadeMind) #7

NIE chodzi o tego typu niuanse. Chodzi o to, że zamiast jakiegokolwiek dźwięku z laptopa mam tylko cykliczne “pyk pyk pyk pyk” z głośnika zewnętrznego podłączonego pod JACK. Zmiana wartości SPEAKERS nic nie dała. Na marginesie, sprawdzałem wcześniej Alasamixer i dałem wszystko na maxa, bez rezultatu :stuck_out_tongue:


(AnonimX) #8

Nie pisałeś wcześniej, że testowałeś te ustawienia. Zastanawiam się, czy nie próbować wymusić pracy na innym sterowniku (od innego modelu karty). W sieci widzę inne problemy z kartą opisaną jako “Sunrise Point-LP HD Audio”. Szukałeś z tą frazą? Jest tego trochę i może coś się trafi.


(pocolog) #9

Wykluczyłeś już fizyczne uszkodzenie sprzętu?


(FadeMind) #10

@pocolog na WIndowsie 10 działa.