ALC1220, никакой звук через заднюю панель, работу наушников

У меня есть "Гигабайт X299, Играющий 7" - материнская плата, которая имеет звуковой чип Realtek ALC1220.

Я могу слушать звуки с помощью аудио на передней панели на моем компьютере, но когда я удаляю наушники, я не становлюсь произведенным через выходной разъем задней панели. Это работает в Windows, таким образом, не может случиться так, что аппаратные средства повреждаются.

Начиная с работы наушников (с большим качеством звука!), я предполагаю, что проблема действительно проста, некоторый коммутатор аудиосигналов, который должен быть активирован, чтобы направить аналоговый звук к заднему порту.

Кто-либо может дать мне какие-либо подсказки по тому, что заняться расследованиями?

Во время начальной загрузки я производил следующее ядро:

[    3.436058] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC1220: line_outs=3 (0x1b/0x15/0x16/0x0/0x0) type:line
[    3.436060] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    3.436060] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x14/0x0/0x0/0x0/0x0)
[    3.436061] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    3.436062] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x1e/0x0
[    3.436062] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    3.436063] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    3.436064] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    3.436064] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
[    3.445462] random: crng init done
[    3.447417] input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input3
[    3.447565] input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input4
[    3.447715] input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1f.3/sound/card0/input5
[    3.447862] input: HDA Intel PCH Line Out Front as /devices/pci0000:00/0000:00:1f.3/sound/card0/input6
[    3.448003] input: HDA Intel PCH Line Out Surround as /devices/pci0000:00/0000:00:1f.3/sound/card0/input7
[    3.448134] input: HDA Intel PCH Line Out CLFE as /devices/pci0000:00/0000:00:1f.3/sound/card0/input8
[    3.448231] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input9

Возможно, "автоконфигурация" не пошла право? Там некоторый путь состоит в том, чтобы сделать "ручную" конфигурацию вместо этого?

В lshw я получаю следующее:

        *-multimedia
             description: Audio device
             product: 200 Series PCH HD Audio
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=snd_hda_intel latency=32
             resources: irq:83 memory:92f40000-92f43fff memory:92f20000-92f2ffff

Некоторая информация от lspci:

00:1f.3 Audio device [0403]: Intel Corporation 200 Series PCH HD Audio [8086:a2f0]
    Subsystem: Gigabyte Technology Co., Ltd Device [1458:a0c1]
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
1
задан 18 July 2017 в 01:10

2 ответа

Гигабайт X299, Играющий 7, имеет два аудиовыхода на спине. Аналог и цифровой. Цифровой установлен принять значение по умолчанию в новой системе. Для использования аудиоразъема, я должен был изменить порт по умолчанию аудиоустройства.

Это может быть изменено в gui в pavucontrol. Я выбрал "Наушники (отключенные)" в Output Devices вкладка в Port поле комбинированного списка:

enter image description here

Это заставило мой задний аналоговый порт работать. К сожалению, я должен был сделать это после каждого цикла включения и выключения питания (возможно, потому что ложное отрицательное отключенное состояние).

, Чтобы сделать то же самое в командной строке нам нужно имя порта. Используйте pacmd list-sinks. Мое печатное этот раздел порта:

ports:
    analog-output-lineout: Line Out (priority 9900, latency offset 0 usec, available: yes)
        properties:

    analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: no)
        properties:
            device.icon_name = "audio-headphones"

, Таким образом, у нас есть наше имя порта, теперь можно установить его по умолчанию из командной строки:

pacmd set-sink-port 0 analog-output-headphones

Для создания этого персистентным через перезагрузки добавьте строку set-sink-port 0 analog-output-headphones к импульсному аудио файлу конфигурации: /etc/pulse/default.pa

1
ответ дан 7 December 2019 в 13:31

Я имел (зафиксируйте его), точно та же проблема (работа наушников, в работах звука двойной загрузки Windows, HW является ALC888). Я поразил его после обновления от Ubuntu 12.04 до 17,04. Знание, что HW в порядке и что он работал над моим предыдущим LX установок, я загружаю Ubuntu 12.04 с CD и взгляда на Звуковые Настройки для того, что отличается. Для создания моей задней звуковой работы снова в Ubuntu 17.04, я должен был накормить pavucontrol обедом и измениться, Конфигурация для Встроенного Аудио к "Аналогу Окружают 5.1 Стереовходов Output+Analog". После моего обновления 17,04, это было установлено на "Цифровой Стерео (IEC958) + Аналоговый Стереовход". Существуют другие pavucontrol Параметры конфигурации, но я не экспериментировал далее. У меня есть свой задний выходной звук назад. Настройки в порядке также после цикла включения и выключения питания.

1
ответ дан 7 December 2019 в 13:31

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

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