我安装了 pulseeffects,第一次运行时它抛出了一些警告,主要是关于缺少插件:
$ pulseeffects
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.611: compressor plugin was not found!
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.618: equalizer plugin was not found!
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.664: loudness plugin was not found!
(pulseeffects:2004): GLib-GIO-CRITICAL **: 14:44:54.681: g_settings_bind: no property 'faster' on class 'ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo'
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.707: delay plugin was not found!
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.707: rnnoise plugin was not found!
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.722: compressor plugin was not found!
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.723: equalizer plugin was not found!
(pulseeffects:2004): GLib-GIO-CRITICAL **: 14:44:54.729: g_settings_bind: no property 'faster' on class 'ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo'
(pulseeffects:2004): pulseeffects-WARNING **: 14:44:54.804: rnnoise plugin was not found!
然而,尽管缺少插件(例如我最想要的均衡器),它还是启动了,但关闭它后,我无法再次运行它:
$ pulseeffects
(pulseeffects:2021): GLib-GIO-WARNING **: 14:57:16.399: Unable to look up enum nick ‘Downward’ via GType
(pulseeffects:2021): GLib-GIO-ERROR **: 14:57:16.399: The schema default value for key 'mode' in schema 'com.github.wwmm.pulseeffects.compressor' was rejected by the binding mapping function.
zsh: trace trap pulseeffects
调用pulseeffects -r
和系统重启也没有任何效果并且仍然显示相同的错误。
已尝试apt remove --purge pulseeffects
并重新安装,但问题仍然存在。
我的问题:如何让它工作?如何添加或安装所有插件?
答案1
我遇到了同样的错误:
绑定映射函数拒绝了架构“com.github.wwmm.pulseeffects.compressor”中键“mode”的架构默认值。
我尝试删除文件里的“压缩机”插件的配置.config/PulseEffects/input/Profile Input.json
,但是没有作用。
我认为问题在于我安装了系统更新(在我的情况下是 Arch Linux),但我忘记安装 pulseeffects-legacy AUR 包的更新。
当我更新 pulseeffects-legacy 时,它又恢复了。我从版本 4.8.5-4 更新到了 4.8.6-1。