linux声音修复,先改 PipeWire,再装 EasyEffects,最后导入一个“比 Windows 更饱满一点”的初始 EQ。
第一步:先改 PipeWire 重采样质量
终端里执行:
mkdir -p ~/.config/pipewire然后编辑:
nano ~/.config/pipewire/pipewire-pulse.conf在文件里找到或添加这两段:
context.properties = {
default.clock.rate = 48000
default.clock.allowed-rates = [ 44100 48000 88200 96000 192000 ]
}
stream.properties = {
resample.quality = 10
}保存后重启音频服务:
systemctl --user restart wireplumber pipewire pipewire-pulse如果重启后出现爆音、卡顿,把 resample.quality 改成 8 再试。
第二步:在 Fedora 上装 EasyEffects
Fedora 自带仓库里的 EasyEffects 版本可能偏旧,建议用 Flatpak:
flatpak install flathub com.github.wwmm.easyeffects如果提示没有 Flatpak,先装:
sudo dnf install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo装完后打开 EasyEffects,确认顶部选的是 Output。
第三步:装社区预设包
社区预设里有比较成熟的 EQ 方案,比如 Perfect EQ、Bass Enhancing + Perfect EQ 这类。
终端执行:
git clone https://github.com/JackHack96/EasyEffects-Presets.git ~/easyeffects-presets然后把预设复制过去:
mkdir -p ~/.var/app/com.github.wwmm.easyeffects/config/easyeffects/output
cp ~/easyeffects-presets/*.json ~/.var/app/com.github.wwmm.easyeffects/config/easyeffects/output/如果预设包里还有 irs 文件夹,也一起复制:
mkdir -p ~/.var/app/com.github.wwmm.easyeffects/config/easyeffects/irs
cp ~/easyeffects-presets/irs/*.irs ~/.var/app/com.github.wwmm.easyeffects/config/easyeffects/irs/路径可能随社区仓库更新变化,如果 output 目录里没有 .json 文件,就进仓库看一下当前目录结构。
然后重启 EasyEffects:
pkill -f easyeffects
flatpak run com.github.wwmm.easyeffects &
disown第四步:在 EasyEffects 里启用预设
- 打开 EasyEffects。
- 顶部选 Output。
- 右上角打开 Presets。
- 在预设列表里先试:
ziyad_perfecteqBass Enhancing + Perfect EQ
- 播放一段熟悉的音乐,听低频和高频是否更舒服。
如果觉得低音太重,就换回 ziyad_perfecteq;如果觉得还是不够饱满,再试 Boosted。
第五步:手动建一个轻度 EQ 预设
如果不想用社区预设,也可以手动加一个比较稳的初始 EQ。
在 EasyEffects 里:
- 选 Output。
- 点 Add Plugin。
- 添加 Equalizer。
- 按下面先轻调:
| 频段 | 调整 |
|---|---|
| 32Hz | +3dB |
| 64Hz | +2dB |
| 125Hz | +1dB |
| 500Hz | -1dB |
| 1kHz | -1dB |
| 4kHz | +2dB |
| 8kHz | +2dB |
| 16kHz | +2dB |
这个参数参考了社区 Perfect EQ 的思路,但更保守一点。
调完后点预设菜单,保存成自己的预设,比如叫 Fedora Warm。
第六步:让 EasyEffects 开机自动生效
EasyEffects 通常有开机自启选项。装好 Flatpak 后,可以在设置里打开:
- 启动时自动运行;
- 启动后自动加载你保存的预设。
如果 Flatpak 版自启不生效,可以手动加一个 systemd 用户服务,或者先暂时每次开机手动打开它。
怎么判断有没有效果
调完后用同一首歌、同一音量、同一播放器对比:
- 低频是否更厚一点;
- 人声是否更清楚;
- 高频是否不再发闷;
- 有没有爆音、失真、延迟。
如果声音变糊,就把低频增益从 +3/+2 降到 +1;如果声音变尖,就把 8kHz、16kHz 降到 +1 或 0。
这套流程对你现在的 Fedora 环境来说不难,基本就是:改 PipeWire 配置 → 装 EasyEffects → 导入预设 → 轻调 EQ → 保存预设。
打开后在 Output → Presets 里应该就能看到:
Perfect EQ
Bass Enhancing + Perfect EQ
Boosted
Advanced Auto Gain
Dolby Atmos
建议先试 Perfect EQ,如果觉得声音还是偏薄,再换 Bass Enhancing + Perfect EQ。