Как я могу исправить прерывистый звук?

У меня есть маленький компьютер Sony VAIO серии P, на котором установлена ​​Ubuntu 15.10 под управлением LXDE. Я обнаружил, что весь звук, воспроизводимый на устройстве, прерывистый, все, от MP4-видео, воспроизводимого на VLC, до Skype и Festival, прерывисто. Вот звукозапись для иллюстрации:

https://clyp.it/vp1j2q2j

От aplay -lЯ вижу, что аппаратное устройство воспроизведения - HDA Intel MID ALC275. Что может пойти не так и как я могу попытаться это исправить?

6 ответов

Решение

Редактировать файл /etc/pulse/default.pa,

Найдите следующую строку:

load-module module-udev-detect

Измените строку на следующую:

load-module module-udev-detect tsched=0

Перезапустите PulseAudio:

pulseaudio -k

Должен сделать свое дело.

Решение для меня было редактировать /etc/pulse/daemon.conf

sudo -H gedit /etc/pulse/daemon.conf

Найти строку

; resample-method = 

раскомментировать (удалить ;) и изменить на

resample-method = src-sinc-best-quality

Если линии вообще нет, добавьте ее.

Перезагрузитесь, чтобы изменения вступили в силу.

Для меня ничего из вышеперечисленного не сработало. Моя проблема, похоже, связана с adb(Мост отладки Android). Я решил свою проблему, просто остановив сервер adb с помощью следующей команды: adb kill-server.

Хотел поделиться на случай, если у кого-то еще возникла такая же проблема при использовании adb

Скорее всего, это не относится ко многим людям.

Я только что столкнулся с подобной проблемой со Skype 8 (skypeforlinux).

Вот инструкции, которые решили мою проблему с настройкой pulseaudio.

  1. Разрешить прерывистый звук в (Pulseaudio) -> Skype

В /etc/pulse/daemon.conf также должны быть подставлены две строки:

; default-sample-rate = 44100

Должен стать;

; default-sample-rate = 48000

HT: PCFreak.Net

Ваш пробег может варьироваться. Удачи!

Ни одно из перечисленных выше исправлений не помогло мне (pulseaudio 11.1); что решило это для меня, входило в /etc/pulse/daemon.conf и отключив планирование в реальном времени, добавив в строку realtime-scheduling = no под строкой чтения ;realtime-scheduling = yes вот так:

;realtime-scheduling = yes
realtime-scheduling = no

Это полностью устранило проблему для меня.

У меня тоже была такая же проблема. Я впервые смотрю это => https://www.youtube.com/watch?v=v3Eyu4a1XD4 , это не решило проблему. но я сохранил все изменения, которые сделаны в соответствии с видео. затем я ввожу следующую команду,

$ sudo nano /etc/pulse/daemon.conf

он откроет daemon.conf, затем найдите « ;realtime-scheduling = yes » с помощью стрелки вниз/вверх и удалите «;» и измените его на «realtime -scheduling = no ». затем сохраните его (нажмите Ctrl+o, затем введите)(quit => Ctrl+x). наконец, выполните следующую команду или перезагрузите компьютер.

$ systemctl --user перезапустить pulseaudio.service

это было сделано для меня. Удачи. :)

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