Как настроить звук?

Как настроить звук?

У меня относительно новая сборка, и я не могу заставить работать звук.

У меня есть одна карта, которую я вижу pacmd list-cards:

1 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_00_1f.3>
        driver: <module-alsa-card.c>

В нем перечислены несколько приемников:

    sinks:
    alsa_output.pci-0000_00_1f.3.analog-stereo/#0: Built-in Audio Analog Stereo
    alsa_output.pci-0000_00_1f.3.iec958-stereo/#4: Built-in Audio Digital Stereo (IEC958)

И вижу, что мои наушники подключены:

ports:
    analog-input-front-mic: Front Microphone (priority 8500, latency offset 0 usec, available: no)
        properties:
            device.icon_name = "audio-input-microphone"
    analog-input-rear-mic: Rear Microphone (priority 8200, latency offset 0 usec, available: no)
        properties:
            device.icon_name = "audio-input-microphone"
    analog-input-linein: Line In (priority 8100, latency offset 0 usec, available: no)
        properties:

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

    analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: yes)
        properties:
            device.icon_name = "audio-headphones"
    iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
        properties:

Моя проблема в том, что любая программа, которая использует аналоговый стереовыход (от youtube до RhythmBox), блокируется, если я вывожу звук на analog-stereo. Я не слышу никаких звуков, и программа даже не запускается. Если я переключаю приложение на использование, iec958-stereoоно запускается, и я вижу, как движутся полосы громкости, pavucontrolно поскольку единственный порт для этого выхода — это , S/PDIFя ничего не слышу в своих наушниках.

РЕДАКТИРОВАТЬ:

Я отключил пульс, как описано ниже. Затем я увеличил громкость alsamixerвсех каналов. Я слышу белый шум через наушники, который становится намного тише, если я отключаю передний и задний микрофоны. Однако звука от приложений по-прежнему нет (хотя они не блокируют). Если это имеет значение, у меня чип Realtek ALC1150.

ПРАВКА2:

Поскольку это действительно похоже на проблему с драйвером и кто знает, сколько времени потребуется, чтобы ее решить, я взял один изэтиза ~$35. Вставил, и все заработало с первой загрузки.

решение1

Вы можете попробовать проверить, связана ли проблема с PulseAudio или нет, временно отключив его в конфигурациях и вместо этого включив микшер Alsa.

  1. Отключить PulseAudio:

    echo autospawn=no > ~/.pulse/client.conf
    pulseaudio -k
    
  2. Включить dmix, собственный микшер Alsa:

    sudo gedit ~/.asoundrc
    

    чтобы открыть файл конфигурации .asoundrc, а затем вставить:

    pcm.!default {
        type plug
        slave.pcm "dmixer"
    }
    
    pcm.dmixer  {
        type dmix
        ipc_key 1024
        slave {
        pcm "hw:1,0"
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
    }
    bindings {
        0 0
        1 1
    }
    }
    
    ctl.dmixer {
    type hw
    card 0
    }
    

    перезагрузите компьютер и проверьте, работает ли звук. Если работает, проблема в PulseAudio, если нет (даже, например, с Youtube или с VLC player при попытке использования всех вариантов вывода звука), скорее всего, проблема в драйвере или оборудовании. Если работает, и вы не можете понять, что не так с PA, возможно, стоит оставить все как есть, я использовал эту настройку (слегка измененную) больше года, и единственная программа, которую я пробовал, у которой с ней возникли проблемы, это Skype.

Чтобы обратить эффект, просто удалите файлы ~/.pulse/client.conf и ~/.asoundrc и перезагрузите компьютер.

Связанный контент