![Debian 12 上唯一用于同时登录会话的虚拟音频设备](https://linux22.com/image/225291/Debian%2012%20%E4%B8%8A%E5%94%AF%E4%B8%80%E7%94%A8%E4%BA%8E%E5%90%8C%E6%97%B6%E7%99%BB%E5%BD%95%E4%BC%9A%E8%AF%9D%E7%9A%84%E8%99%9A%E6%8B%9F%E9%9F%B3%E9%A2%91%E8%AE%BE%E5%A4%87.png)
我将笔记本电脑从 11 升级到 Debian 12。第一个登录的用户的音频工作正常。如果我用第一个用户注销,我可以使用另一个用户登录,并且新登录的用户的音频工作正常。
但是,如果我在某人仍在登录的情况下使用第二个用户登录,则第二个用户不会收到音频,并且pavucontrol
报告没有输入设备,只有一个虚拟输出设备。
似乎第一个用户的会话以某种方式“锁定”了另一个会话对声卡的访问。清除~/. config/pulse
并注销登录并不能解决问题。
我对所有用户都使用 Gnome。
如果我sudo killall pipewire
,我有时可以访问音频,并且真正的音频设备将显示在pavucontrol
;在这些情况下,第一个用户将失去对声音的访问权限,而只能获得一个虚拟设备。
我的问题是:如何在我的系统上启用真正的多用户声音访问,这样如果我只是在用户之间切换,那么我可以立即使用声音?或者甚至可以同时进行?