Panon 的踩坑记录

封面

Panon?一个Linux下的音频可视化插件!

原作者项目地址
github的readme里说要装依赖,然后去KDE小挂件市场里下载
在最近一次的Arch Linux更新之后,我按作者的操作去做了…

1
2
sudo pacman -S qt5-websockets python-docopt python-numpy python-pyaudio python-cffi python-websockets
paru -S plasma5-applets-panon

啪,报错!我一看,啊原来是几个pip库缺失。直接pip install一下就ok了。但是装好之后在音频数据源里不显示为的音频设备?

Pulse Audio音频数据源不显示设备

pavucontrol里,音频设置里,系统设置里,按输入流筛选,啥都没有?!
排查了一下,这些依赖全装到我python的venv里了,但是panon默认引的是cd /usr/lib/python3.11/site-packages里的pip包,即使我把source /path/to/my/venv/bin/active添加到了.zshrc中重启还是没有用。

目前我的解决方案

先临时在.zshrc中取消注释source /path/to/my/venv/bin/active
重装所有依赖
然后panon就可以正常拾取pulseaudio的音频了
然后再把venv的环境变量加回.zshrc


Panon 的踩坑记录
http://blog.coolenoch.ink/2023/07/30/2Panon 的踩坑记录-230730/
作者
CoolestEnoch
发布于
2023年7月30日
许可协议