问题的背景:我正在虚拟机中使用Pop!_OS,并试图设置xRDP服务的音频。目前看来,这是不可能的,因为他们已经切换式到PipeWire,并且由于某种原因,它的PulseAudio包装器不能完全兼容包xrdp-pulseaudio-installer.也不包括下面提到的建造过程。
此外,在Ubuntu18.04上,我使用的包xrdp-pulseaudio-installer由于某些原因在Ubuntu 19.04+上不可用(也没有在Kali上可用的包pulseaudio-module-xrdp )。因此,我们需要手动构建它,因为它是在本题中描述的。
问题:最初我认为PipeWire是一种较新的音频服务,它有一个PulseAudio包装器,以实现向后兼容性。但我在我的Ubuntu22.04上发现,这两个服务都已启用并正在运行。或者至少报告active (running)下面的两个命令。
systemctl --user status pulseaudio.service
systemctl --user status pipewire.service所以我的问题是:
发布于 2022-10-20 07:03:40
Ubuntu22.04上的PipeWire和PulseAudio之间的关系是什么?
据我所知,虽然在Ubuntu22.04中默认安装了PipeWire服务,但它并没有完全替换PulseAudio服务(尚未)。但是,如果您想尝试,可以按照Ubuntu22.04中如何使用管线替换脉冲音频中的说明进行操作。
如何确定它们中的哪一个实际上提供了我的系统上的音频?
pactl info | grep 'Server Name'这将显示PulseAudio的“脉冲音频”和"PulseAudio (在PipeWire上.)“为了PipeWire。
https://askubuntu.com/questions/1432040
复制相似问题