Ubuntu20.04 外接音响播放音频时出现杂音或滋滋滋电流声解决方法

news/2024/10/18 14:23:41/

Ubuntu20.04 外接音响播放音乐时出现杂音解决方法

  • 引言
  • 在Ubuntu 20.04及以上版本中使用Pipewire。
    • 更新系统内核等
    • 安装最新的Pipewire库
    • 用Pipewire替换PulseAudio
    • 验证 Pipewire 安装

引言

当更新系统版本至20.04或更高版本后,有可能会出现声卡驱动版本不兼容的情形,此时就可能会出现外接音响或内置播放器播放音频时会有杂音出现,此时我们只需要使用最新的Pipewire sound serve,PipeWire是一个用于处理Linux上多媒体的服务器。它最常见的用途是用于Wayland和Flatpak应用程序,以最小的延迟实现音频和视频播放和捕获。而且它对基于PulseAudio、JACK、ALSA和GStreamer的应用提供无缝支持。

在Ubuntu 20.04及以上版本中使用Pipewire。

在最近的版本中,Ubuntu现在拥有更好的Pipewire支持。在Ubuntu 21.10以上版本中开箱即用。

更新系统内核等

首先,按键盘上的Ctrl+Alt+T打开终端,运行命令安装所有可用的软件包更新。

sudo apt update && sudo apt upgrade

如果你长时间没有进行系统软件包更新,可能需要重新启动系统。

安装最新的Pipewire库

打开终端,运行下面的命令来添加PPA:

sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream

添加PPA后,运行命令安装pipewire。

sudo apt install pipewire

对于GStreamer、JACK、蓝牙支持,通过命令安装更多的库。

sudo apt install gstreamer1.0-pipewire libpipewire-0.3-{0,dev,modules} libspa-0.2-{bluetooth,dev,jack,modules} pipewire{,-{audio-client-libraries,pulse,media-session,bin,locales,tests}}

安装完成后,重启你的系统。

用Pipewire替换PulseAudio

Ubuntu 21.04已经正式启用对pipewire的支持。下面是我如何在20.04启用它的。

  1. 打开终端运行以下命令:
sudo apt install pipewire-audio-client-libraries 
  1. 然后创建以下文件及目录
sudo touch /etc/pipewire/media-session.d/with-alsa

若显示“No such file or directory”,则可以使用mkdir先创建目录再touch创建文件即可

  1. 通过复制示例文件创建pipewire-pulse服务文件
sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/
  1. 你不必删除PulseAudio,只要禁用它并启用Pipewire即可。
  • 运行命令,重新加载新的服务文件。
systemctl --user daemon-reload
  • 通过命令禁用 PulseAudio 服务。
systemctl --user --now disable pulseaudio.service pulseaudio.socket
  • 最后启用 Pipewire 服务。
systemctl --user --now enable pipewire pipewire-pulse
systemctl --user --now enable pipewire-media-session.service

如果你在Ubuntu 20.04中工作,可以尝试在重启前通过运行命令 "屏蔽 "PulseAudio服务。

systemctl --user mask pulseaudio

验证 Pipewire 安装

检查Pipewire是否工作,运行pactl info命令。如果你在输出中看到 “PulseAudio (on PipeWire 0.3.xx)”,那么它就正常了。

Alt
至此问题已得到良好解决。


http://www.ppmy.cn/news/494537.html

相关文章

笔记本连接显示器后没有声音_外接显示器后没声音怎么回事

外接显示器后没声音怎么回事 外接显示器后没声音的解决方法: 1. 调整显示器的输入模式和笔记本的输出模式。 用 hdmi 线连上显示器以后,需要吧显示器调成 hdmi 输入模 式 (hdmi input mode) ,通常显示器都会有快捷的按钮切换输入模 式的。 然…

5.1.2全景声音箱摆位_杜比全景声7.1.2和7.1.4音箱摆位有什么区别

马上注册,结交更多烧友,大家一起分享交流,快心快哉。 您需要 登录 才可以下载或查看,没有帐号?快速注册 x 最近,不管是QQ、微信、论坛都有人问我,7.1.4和7.1.2到底有什么区别。我本来准备开新贴讲,算了,就在这个贴子里面,解决。我可以保证这能够百分之百提起你对7.1.…

Cortext-M3系列:M3的底层编程(7)

1、概览 在CM3上编程,既可以使用C也可以使用汇编,keil也支持C,但是大多数人还是会在C与汇编。C与汇编都“尺有所短,寸有所长”,不能互相取代。使用C能开发大型程序,而汇编则用于执行特种任务。 1.1 使用汇…

php用什么电脑,我要学php了买一台什么配置的电脑最好?

回答: 其实土木本科生并没有特别的电脑需求。也就是普通主流配置电脑就行了。 诚然有那些很高大上的软件,如SAP2000、ETABS,还有一些列通用有限元分析软件,以及非常吃硬件的BIM软件,但本科生一来不会学、二来学校也不会…

计算机休眠如何使用他的共享打印机,电脑如何共享打印机?

打印机分为USB接口打印机和网络打印机,共享的方法不同,但是无论哪种打印机,必须先下载好打印机驱动。一、打印机驱动的下载方法打印机机身上面会有烙印的品牌名称,直接去官方网站下载驱动,不建议去第三方网站下载驱动&…

如何处理计算机显示器故障,电脑显示器常见的故障及解决办法

电脑显示器常见的故障及解决办法 电脑的显示器在使用过程中,出现故障是在所难免的,那么该如何解决呢,下面小编为大家介绍关于电脑显示器常见的故障及解决办法,欢迎大家阅读! 电脑显示器常见的故障及解决办法 显示器开机几分钟后出现模糊现象如何解决? 解决办法:电脑显示器…

卷积神经网络识别运动鞋品牌

>- **🍨 本文为[🔗365天深度学习训练营](https://mp.weixin.qq.com/s/k-vYaC8l7uxX51WoypLkTw) 中的学习记录博客** >- **🍦 参考文章:365天深度学习训练营-第5周:运动鞋品牌识别(训练营内部成员可读…

用计算机弹光点,在电脑上播放电影出现光点

2007-02-24 新买的液晶屏上有个小光点,这是怎 如果买到有坏点的液晶屏,算你运气不好,坏点是不能修复的。国家标准是335  意思是说,三个亮点或者三个暗点,都算正常合格的。 亮点加暗点总数五个,也是合格的。如果在购…