Искаженное аудио через наушники в Ubuntu 17.04 с двойной загрузкой с Windows 10

Обзор

У меня Ubuntu GNOME 17.04 установлен рядом с Windows 10 на моем ноутбуке HP Pavilion 15 AU113TX. Иногда, когда я переключаюсь на Ubuntu из Windows, я получаю искаженное аудио из левого наушника во время прослушивания чего-либо.

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

Пораженная версия Ubuntu

Пока я помечен 17.04 вопросом, этот вопрос произошел Ubuntu 16.10, но я не пробовал 16.04, хотя, поскольку он первоначально поставлялся с Kernel 4.4, который не имеет очень хорошей поддержки чипсета Kaby Lake (который у моего ноутбука есть).

Tried Solutions [ ! d5]

Я просмотрел руководство по устранению неполадок в Ubuntu, но это не исправить мою проблему. Есть три связанных вопроса:

Искаженный и прерывистый звук Choppy and Distorted Audio Как я могу исправить прерывистый звук?

К сожалению, ни один из этих вопросов не упоминает сценарий двойной загрузки и ни решение, которое они предлагают устранить проблему.

Диагностическая информация

Выход для команды sudo lshw -c multimedia [ ! d17] *-usb:1 description: Video product: HP Wide Vision HD vendor: DFKAR019I333QL physical id: 3 bus info: usb@1:3 version: 0.04 capabilities: usb-2.00 configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s *-multimedia description: Audio device product: Intel Corporation vendor: Intel Corporation physical id: 1f.3 bus info: pci@0000:00:1f.3 version: 21 width: 64 bits clock: 33MHz capabilities: pm msi bus_master cap_list configuration: driver=snd_hda_intel latency=32 resources: irq:135 memory:b4328000-b432bfff memory:b4310000-b431ffff

Любая помощь в исправлении этого была бы оценена, также дайте мне знать, нужно ли мне выводить выходные данные для каких-либо команд. Спасибо!

0
задан 30 April 2017 в 15:12

4 ответа

Оказывается, есть ошибка с аудио драйвером HP, которая вызывает эту проблему. Я мог бы исправить это с помощью следующего решения. Обратите внимание, что это решение применимо только в том случае, если ваше аудиоустройство - Realtek ALC295.

Установите alsa-инструменты, если они не установлены: sudo apt install alsa-tools Создайте и сохраните скрипт в / usr / local / bin: #!/bin/bash hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67 hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000 Запустите сценарий как root в терминале, чтобы немедленно устранить проблему. Чтобы запустить сценарий при запуске, используйте cron с командой @reboot: sudo crontab -e, а затем добавьте строку в crontab: @reboot [full path to script] Чтобы запустить сценарий при возобновлении с приостановки, скопируйте скрипт на /lib/systemd/system-sleep

источник: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1648183/comments/17

0
ответ дан 18 July 2018 в 14:02

Оказывается, есть ошибка с аудио драйвером HP, которая вызывает эту проблему. Я мог бы исправить это с помощью следующего решения. Обратите внимание, что это решение применимо только в том случае, если ваше аудиоустройство - Realtek ALC295.

Установите alsa-инструменты, если они не установлены: sudo apt install alsa-tools Создайте и сохраните скрипт в / usr / local / bin: #!/bin/bash hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67 hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000 Запустите сценарий как root в терминале, чтобы немедленно устранить проблему. Чтобы запустить сценарий при запуске, используйте cron с командой @reboot: sudo crontab -e, а затем добавьте строку в crontab: @reboot [full path to script] Чтобы запустить сценарий при возобновлении с приостановки, скопируйте скрипт на /lib/systemd/system-sleep

источник: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1648183/comments/17

0
ответ дан 24 July 2018 в 20:18

У меня была такая же проблема. Дайте этот снимок, который закончил работать для меня

sudo apt-get remove --purge alsa-base pulseaudio sudo apt-get install alsa-base pulseaudio sudo alsa force-reload
0
ответ дан 18 July 2018 в 14:02

У меня была такая же проблема. Дайте этот снимок, который закончил работать для меня

sudo apt-get remove --purge alsa-base pulseaudio sudo apt-get install alsa-base pulseaudio sudo alsa force-reload
0
ответ дан 24 July 2018 в 20:18

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

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