每 2-10 分钟出现一次音频故障(Ubuntu 16.04)

每 2-10 分钟出现一次音频故障(Ubuntu 16.04)

在我的笔记本电脑(带有 Ubuntu 16.04 的 ASUSPRO P2520LA)上,当我播放任何声音时,每 2-5 分钟都会出现随机音频故障(某种卡顿,好像半秒左右被切掉了)。

  • 这些故障似乎是随机发生的,我没有任何方法可以重现它们。有时音频甚至在故障发生前半小时就可以正常工作

  • 这只是一个小小的“卡顿”,但在观看较长的视频或听音乐时,它相当烦人

  • 甚至在使用电视上的 HDMI、外部声卡或耳机播放声音时也会出现故障

  • 我尝试了在线找到的多种建议来修复它(见下文),但没有一个对我有用。

有人有我可以尝试的想法吗?非常感谢您的帮助!

有关我的系统的一些信息:

>lspci -v | grep -A7 -i "audio"
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
    Subsystem: ASUSTeK Computer Inc. Broadwell-U Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 52
    Memory at b221c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

00:04.0 Signal processing controller: Intel Corporation Broadwell-U Camarillo Device (rev 09)
--
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
    Subsystem: ASUSTeK Computer Inc. Wildcat Point-LP High Definition Audio Controller
    Flags: bus master, fast devsel, latency 32, IRQ 50
    Memory at b2218000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3) (prog-if 00 [Normal decode])

以下是我迄今为止尝试过的:

sudo gedit /etc/modprobe.d/alsa-base.conf
add the line: 
snd-hda-intel model=auto
==============================================================

killall pulseaudio; rm -r ~/.config/pulse/* ; rm -r ~/.pulse*
==============================================================
sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
==============================================================
sudo gedit /etc/pulse/default.pa
find the line: load-module module-udev-detect
change it to:  load-module module-udev-detect tsched=0
pulseaudio -k
==============================================================
sudo -H gedit /etc/pulse/daemon.conf
find the line: ; resample-method = 
change it to:  resample-method = src-sinc-best-quality
(ohne semikolon)
=============================================================(kein erfolg)
sudo gedit /etc/modprobe.d/alsa-base.conf
add the line: options snd-hda-intel vid=8086 pid=8ca0 snoop=0
===================================================================================
from https://askubuntu.com/questions/160882/popping-noise-from-laptop-speakers
---------------
sudo nano /usr/lib/pm-utils/power.d/intel-audio-powersave
Find the line:

INTEL_AUDIO_POWERSAVE=${INTEL_AUDIO_POWERSAVE:-true}

Comment it out using "#". Underneath add the line:

INTEL_AUDIO_POWERSAVE=false

Save and exit, then restart.

sudo sh -c 'echo 0 > /sys/module/snd_hda_intel/parameters/power_save'
sudo sh -c 'echo N > /sys/module/snd_hda_intel/parameters/power_save_controller'

sudo chmod 550 /sys/module/snd_hda_intel/parameters/power_save
sudo chmod 550 /sys/module/snd_hda_intel/parameters/power_save_controller


===================================================================================
from https://askubuntu.com/questions/160882/popping-noise-from-laptop-speakers
---------------
alsamixer -c0
Press F6 and select your sound card (in my case HDA Intel PCH).
Go towards the right and disable Auto-Mute M.
===============================================0
gksudo gedit /etc/modprobe.d/alsa-base.conf
options snd-hda-intel model=auto vid=8086 pid=8ca0 snoop=0 power_save=0 power_save_controller=N

相关内容