[问题] 不同软件音量异常互相影响

楼主: willy69wu31 (小小吴)   2018-10-20 16:09:55
大家好,我遇到这个问题大约一两个月了,起先试图自行找出原因,但实在找不出来。
原本预期的音效系统应该要这样运作
===
1. 打开 Firefox 用 YouTube 听音乐,从 YouTube 接口把音量降到一定程度
2. 打开 KNetWalk 小玩一下,不修改这个软件的音量大小,理应会是 100% 音量
(只是个 KDE 的解谜小游戏,有音效,或许可以用其他会发出声音的软件来代替测试)
3. 打开 Steam 的家用串流功能玩另一台电脑的游戏,
不修改这个软件的音量大小,理应会是 100% 音量
完成上述 3 个步骤后应该要在音量面板看到类似这样的画面:
https://i.imgur.com/kFYSXp3.png
只有浏览器音量是比较低的,另外两个软件都要是 100% 音量
但是我现在这个系统的现象是
===
1. 同上 1. 步骤开 YouTube 听音乐,降低音量
2. 同上 2.,可是打开后发现 KNetWalk 变成和浏览器一样的音量
3. 同上 3.,可是打开后发现 Steam 家用串流功能的音量也变成和浏览器一样的音量
我发现如果调整 YouTube 的音量,
不论调到多少,都会影响后续启动的软件的音量 (已启动的软件不受影响)
或者如果不先做 1.,而是先做 2.,从音量面板调整 2. 的音量,再开 3.
结果 3. 的软件会变成和 2. 一样的音量。
总之最后一次调整的音量会影响下一个启动的软件音量。
https://i.imgur.com/zwRVhek.png
图中上 3 项就是先开浏览器听歌再开另外两个软件却被影响音量的画面,音量都是 52%
第 4 项是另外开的 VLC 播放器,奇怪的是音量未被前 3 项影响,维持 100%
还有一项奇怪的地方是所有的音效播放来源,名称全都被显示成 Plasma,
不像图一会显示软件名称和图示。
已经试过的解决方法
===
* 登出图形接口,从 tty 登入,砍掉 ~/.config/pulse,再从图形接口登入
(砍掉设定档的当下 PulseAudio 并未执行)
这招没有任何效果。
* 把 flat-volumes = *** 的设定值从家目录砍掉
(当初在家目录设这个是要解决另外一个问题)
但是...砍掉之后只是让问题发生率从 100% 降到 50% 左右,重开机后才有机率解决
同时因为问题不是 100% 机率重现,让我被长时间误导以为问题有解决
* 在同一个系统开另一个全新的帐号来测试,发现完全正常,问题理论上出在家目录内
(图一就是在全新帐号撷图)
系统资讯
===
* Lenovo E420s 笔电
* Intel Core i5-2410M
* openSUSE Tumbleweed 20181012,大约每个月进行一次 zypper dup
* 有装 Packman repo,但理论上问题不是出在这
* PulseAudio 音效系统
* KDE Plasma 5.14 桌面环境
作者: Bencrie   2018-10-20 16:33:00
我是习惯把 /etc/pulse/default.pa 的 restore 系列拿掉
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2018-10-20 17:03:00
你要把 audio mixer 打开,调个别程式的音量我的叫 pulseaudio volume control
作者: Bencrie   2018-10-20 17:35:00
应该一样吧,只是 pavucontrol 是 PulseAudio 自己的那些 restore module 会把音量存在本地数据库~/.config/pulse/*.tdb
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2018-10-20 18:39:00
喔我以为你是调到全系统的音量
作者: s8321414 (冥王欧西里斯)   2018-10-21 10:37:00
default.pa那个设定档只对个人有效的看起来是在~/.config/pulse/default.pa
作者: Bencrie   2018-10-21 13:02:00
题外话。gdm的pulse设定在 /var/lib/gdm3/.config/pulse
作者: s8321414 (冥王欧西里斯)   2018-10-22 07:04:00
啊......其实我也是去找ArchWiki啦XD

Links booklink

Contact Us: admin [ a t ] ucptt.com