脉冲音频均衡器在ubuntu 18.04中不起作用

我最近安装了ubuntu 18.04 LTS,而我的笔记本电脑是dell vostro 14 3468.但是自从我更新到18.04后我无法真正使用脉冲音频均衡器。 当我在终端启动脉冲音频时,它说

E: [pulseaudio] pid.c: Daemon already running. E: [pulseaudio] main.c: pa_pid_file_create() failed. 

而且我的触摸板现在很糟糕,它经常混乱,这很烦人。 为什么ubuntu 18.04是这样的。 请帮忙。

这就是我在18.04 LTS上修复它的方法:

我从github克隆了一个较新版本的pulseaudio-equalizer并进行了配置。 这样做的方法如下:

 $ cd ~/Desktop && mkdir tmp && cd tmp $ git clone https://github.com/kernelOfTruth/pulseaudio-equalizer.git $ cd pulseaudio-equalizer $ cp -R share/pulseaudio-equalizer/presets/ ~/.config/pulse/ $ cp equalizerrc ~/.config/pulse $ sudo cp -R share/applications/ share/pulseaudio-equalizer/ /usr/share/ $ sudo cp bin/pulseaudio-equalizer bin/pulseaudio-equalizer-gtk /bin/ $ cd ~/.config/pulse $ touch ~/.config/pulse/equalizerrc.availablepresets $ sudo chmod +x /usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py $ python /usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py 

然后在此时启用均衡器并应用设置。

更新:过了一会儿(弄乱了音频设置),我发现均衡器永远不会持续(让它行为不端)。 这让我回到了原点 1.为了解决这个问题,我下载了pulseeffects并用它来欺骗pulseaudio-equalizer,如下所示:

 $ wget https://launchpad.net/~yunnxx/+archive/ubuntu/gnome3/+files/pulseeffects_1.313entornosgnulinuxenial-1ubuntu1_amd64.deb $ sudo dpkg -i pulseeffects_1.313entornosgnulinuxenial-1ubuntu1_amd64.deb 

然后我:

  1. 在脉冲效应上启动并启用均衡器,
  2. 推出并启用了pulseaudio均衡器
  3. 退出脉冲效应

注意: Pulseeffects不会持续存在。 我不知道怎么做,但它会阻止pulseaudio-equalizer持续存在。 甘拜下风。

我最近发现,自Ubuntu 17.04以来, pulseaudio-equalizer是Universe存储库的一部分,你唯一需要做的就是启用Universe存储库 ,你可以将均衡器安装为sudo apt install pulseaudio-equalizer

上述解决方案都不适用于我,所以我发现这些对我的情况有帮助:

清理以前的烂摊子:

 sudo apt purge pulseaudio-equalizer sudo add-apt-repository --remove ppa:nilarimogard/webupd8 

安装pulseeffects(包括均衡器):

 sudo add-apt-repository ppa:mikhailnov/pulseeffects -y sudo apt update sudo apt install pulseeffects 

Pulseeffects带有均衡器,因此无需单独安装均衡器。 上面的解决方案适用于Ubuntu 18.04,我在这里找到它https://github.com/wwmm/pulseeffects/wiki/Package-Repositories

您可以使用以下命令从Webupd8 PPA repo安装基于Ubuntu 18.04的发行版。 PPF包的优先级的Pref文件。

首先删除主回购包。

 sudo apt purge pulseaudio-equalizer 

从PPA安装后

 sudo add-apt-repository ppa:nilarimogard/webupd8 echo -e 'Package: pulseaudio-equalizer\nPin: release o=LP-PPA-nilarimogard-webupd8\nPin-Priority: 700' | sudo tee /etc/apt/preferences.d/webupd8.pref sudo apt-get update sudo apt-get install pulseaudio-equalizer