Искажение звука в PulseAudio на Gentoo

Искажение звука в PulseAudio на Gentoo

Я использую Gentoo Linux на ПК с процессором amd64. Моя звуковая карта Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA). Я также использую PulseAudio. Проблема в том, что звук часто становится запаздывающим и искажается, особенно во Flash, особенно в видео высокого разрешения и тяжелых Flash-приложениях. Это происходит и в настольных приложениях. Искажение довольно странное: в случайный момент фрагмент звука, который воспроизводился около полсекунды назад, воспроизводится снова, и это повторяется до трех раз в течение одной задержки. В играх Steam есть особый тип задержки: звук может случайным образом начать выходить с задержкой примерно в 1 секунду, постоянно. Эти проблемы сохраняются до тех пор, пока я не перезапущу PulseAudio, но они возвращаются через короткое время.

lspci -v:

Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
Subsystem: Gigabyte Technology Co., Ltd Device a102
Flags: bus master, slow devsel, latency 32, IRQ 16     
Memory at fe024000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

Дайте мне знать, если вам понадобится дополнительная информация.

Windows 7 x64 на этом ПК выводит звук без проблем. Как мне исправить эту проблему в Gentoo? Проблема также существовала в Debian, Ubuntu, Arch Linux, запущенных на этом ПК. Я предполагаю, что моя звуковая карта просто не имеет надлежащей поддержки в ядре Linux. Кстати, она интегрирована в материнскую плату.

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