Никакой звуковой вывод (AC K8N NEO4/CK804 MSI '97)

У меня есть материнская плата K8N NEO4 с созданным в AC '97 звуковых карт. Это имеет цифровой вывод spdif, который я хочу использовать.

Моим получателем является Denon AVR 1709, который поддерживает afaik DTS/AC3 в 44100 и 48 000 Гц. (Это работает с ATV2+xbmc+spdif/passthrough).

uname-a:

Монстр Linux 3.5.0-25-универсальная # 39~precise1-Ubuntu SMP вторник 26 февраля 0:07:14 GNU/Linux UTC 2013 x86_64 x86_64 x86_64

lsmod|grep snd:

snd_intel8x0 38578 3

snd_ac97_codec 134870 1 snd_intel8x0

ac97_bus 12767 1 snd_ac97_codec

snd_pcm 97523 3 snd_intel8x0, snd_ac97_codec

snd_seq_midi 13325 0

snd_rawmidi 30750 1 snd_seq_midi

snd_seq_midi_event 14900 1 snd_seq_midi

snd_seq 61931 2 snd_seq_midi, snd_seq_midi_event

snd_timer 29990 2 snd_pcm, snd_seq

snd_seq_device 14498 3 snd_seq_midi, snd_rawmidi, snd_seq

snd 83674 12 snd_intel8x0, snd_ac97_codec, snd_pcm, snd_rawmidi, snd_seq, snd_timer, snd_seq_device

soundcore 15092 1 snd

snd_page_alloc 18573 2 snd_intel8x0, snd_pcm

aplay-L:

default
    Playback/recording through the PulseAudio sound server
sysdefault:CARD=CK804
    NVidia CK804, NVidia CK804
    Default Audio Device
front:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    Front speakers
surround40:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    4.0 Surround output to Front and Rear speakers
surround41:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804 - IEC958
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    Direct sample mixing device
dmix:CARD=CK804,DEV=2
    NVidia CK804, NVidia CK804 - IEC958
    Direct sample mixing device
dsnoop:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    Direct sample snooping device
dsnoop:CARD=CK804,DEV=2
    NVidia CK804, NVidia CK804 - IEC958
    Direct sample snooping device
hw:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    Direct hardware device without any conversions
hw:CARD=CK804,DEV=2
    NVidia CK804, NVidia CK804 - IEC958
    Direct hardware device without any conversions
plughw:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    Hardware device with all software conversions
plughw:CARD=CK804,DEV=2
    NVidia CK804, NVidia CK804 - IEC958
    Hardware device with all software conversions
a52:CARD=CK804
    NVidia CK804

Текущие настройки (изменяется по сравнению с запасом):

/etc/pulse/daemon.conf

контрольные каналы по умолчанию = 6

enable-lfe-remixing = да

/etc/modprobe.d/alsa-base.conf:

опции snd-hda-intel model=auto

Это - мой alsamixer: http://imgur.com/ay3t8T8.png

Это - мой pacmd / вывод приемников списка: http://i.imgur.com/j88fZ67.png

 >>> list-sinks
 1 sink(s) available.
   * index: 0
    name: <alsa_output.pci-0000_00_04.0.iec958-ac3-surround-51>
    driver: <module-alsa-card.c>
    flags: HARDWARE DECIBEL_VOLUME LATENCY 
    state: SUSPENDED
    suspend cause: IDLE 
    priority: 9958
    volume: 0: 100% 1: 100% 2: 100% 3: 100% 4: 100% 5: 100%
            0: 0.00 dB 1: 0.00 dB 2: 0.00 dB 3: 0.00 dB 4: 0.00 dB 5: 0.00 dB
            balance 0.00
    base volume: 100%
                 0.00 dB
    volume steps: 65537
    muted: no
    current latency: 0.00 ms
    max request: 0 KiB
    max rewind: 0 KiB
    monitor source: 0
    sample spec: s16le 6ch 44100Hz
    channel map: front-left,front-right,rear-left,rear-right,front-center,lfe
                 Surround 5.1
    used by: 0
    linked by: 1
    fixed latency: 95.99 ms
    card: 0 <alsa_card.pci-0000_00_04.0>
    module: 4
    properties:
        alsa.resolution_bits = "16"
        device.api = "alsa"
        device.class = "sound"
        alsa.class = "generic"
        alsa.subclass = "generic-mix"
        alsa.name = ""
        alsa.id = ""
        alsa.subdevice = "0"
        alsa.subdevice_name = ""
        alsa.device = "0"
        device.string = "a52:0"
        device.buffering.buffer_size = "50796"
        device.buffering.fragment_size = "16932"
        device.access_mode = "mmap"
        device.profile.name = "iec958-ac3-surround-51"
        device.profile.description = "Digital Surround 5.1 (IEC958/AC3)"
        device.description = " Digital Surround 5.1 (IEC958/AC3)"
        alsa.card = "0"
        alsa.card_name = "NVidia CK804"
        alsa.long_card_name = "NVidia CK804 with ALC850 at irq 22"
        alsa.driver_name = "snd_intel8x0"
        device.bus_path = "pci-0000:00:04.0"
        sysfs.path = "/devices/pci0000:00/0000:00:04.0/sound/card0"
        device.bus = "pci"
        device.vendor.id = "10de"
        device.vendor.name = "NVIDIA Corporation"
        device.product.name = "CK804 AC'97 Audio Controller"
        device.form_factor = "internal"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"

Я также возился много в Единице, pavucontrol, стандартные параметры звука и т.д. Ничто, кажется, не помогает.

В некоторых точках в моих перемещениях мне удалось вывести белый шум в передних динамиках. Мне также когда-то удалось вывести нормальный звук стерео однажды.

"тест динамика-c6" иногда (иногда как с некоторыми определенными настройками) производит белый шум в двух каналах (никогда все 6).

У меня нет звука из моих нормальных 3.5-миллиметровых разъемов стерео или, никакая передняя сторона или назад.

Я попытался переустановить alsa/pulseaudio много раз, также возвращаясь назад для завершения настроек запаса без измеримых успехов.

Извините за изображения я не могу вставка копии текст, правильно отформатированный по некоторым причинам.

Действительно ли возможно, что что-то принимает значение по умолчанию для использования аналога spdif вместо оптического? Там некоторый безопасный от идиота путь состоит в том, чтобы получить эту работу? Прямо сейчас я был бы рад даже иметь надежный способ произвести аналоговый (3.5-миллиметровый) вывод стерео только, чтобы удостовериться, что нет чего-то существенно поврежденного.

2
задан 5 March 2013 в 17:18

1 ответ

Это сработало для меня и моего бортового звука ...

  1. Выполните следующую команду в терминале:

    sudo nano /etc/modprobe.d/alsa- base.conf
    
  2. и добавьте следующую строку в конце

    options snd-hda-intel model=3stack
    
  3. [ 114]
0
ответ дан 5 March 2013 в 17:18

Другие вопросы по тегам:

Похожие вопросы: