You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu系统蓝牙耳机连接后音频卡顿、延迟问题求助

Hey there! Sorry to hear you're stuck with glitchy Bluetooth headphone audio—those stutters and delays are such a buzzkill. Let's walk through this step by step, starting with a quick breakdown of what Pulseaudio actually is, then dive into fixes that usually resolve these issues.

First: What is Pulseaudio?

Pulseaudio is the default sound server on most Linux distributions. Think of it as the middleman between your apps (like music players, video calls) and your audio hardware (your Bluetooth headphones). It handles routing audio signals, managing device connections, and adjusting sound settings—so when it’s misbehaving, you get those annoying cuts, lags, and pauses.

Fixes to Try (start with the simplest first!)

  • Restart Pulseaudio (quickest win)
    Temporary glitches often clear up with a restart. Open your terminal and run these commands:

    pulseaudio -k
    pulseaudio --start
    

    The first command kills the running Pulseaudio process, the second fires it back up. Test your audio right after—this works more often than you’d think.

  • Switch to the high-quality Bluetooth audio profile
    Your system might default to a low-quality profile designed for calls, which causes stutters. Go to your sound settings, find your paired Bluetooth headphones, and switch the profile to A2DP Sink (this is the stereo, high-quality option). Avoid HSP/HFP unless you need it for phone calls—those prioritize voice clarity over smooth audio.

  • Tweak Pulseaudio’s Bluetooth config
    Sometimes missing modules cause connection instability. Open your Pulseaudio config file with a text editor (like nano):

    nano ~/.config/pulse/default.pa
    

    Add these lines at the bottom of the file:

    load-module module-bluetooth-discover
    load-module module-bluez5-discover
    

    Save the file (press Ctrl+O, then Enter) and exit (Ctrl+X), then restart Pulseaudio using the commands from the first fix.

  • Update your system and Bluetooth drivers
    Outdated software is a common culprit for audio bugs. Run your distro’s update command to get the latest fixes:

    • For Ubuntu/Debian-based systems:
      sudo apt update && sudo apt upgrade
      
    • For Fedora/RHEL-based systems:
      sudo dnf update
      

    This will refresh your Bluetooth stack and Pulseaudio to their most stable versions.

  • Disable Bluetooth power saving
    Some systems enable power-saving for Bluetooth to conserve battery, which can cause dropouts. Edit the Bluetooth config file:

    sudo nano /etc/bluetooth/main.conf
    

    Find the line #ControllerPowerTimeout=120, remove the # and change the value to 0 (this disables auto-poweroff). Also make sure the line AutoEnable=true is uncommented. Save and exit, then restart the Bluetooth service:

    sudo systemctl restart bluetooth
    

If none of these work, try removing your headphones from your paired Bluetooth devices and re-pairing them—corrupted pairing data can cause weird audio issues too.

内容的提问来源于stack exchange,提问作者jimbob

火山引擎 最新活动