在虚拟机中运行 Ubuntu — 升级到 22.10 后无声音

在虚拟机中运行 Ubuntu — 升级到 22.10 后无声音

我刚刚从 22.04 升级到 22.10。我在 Hyper-V VM 中运行 Ubuntu。在升级之前,我已配置脉冲音频并使其正常工作,使用 xrdp-sink 作为输出设备时,声音工作正常。升级后,我没有声音,唯一的音频输出设备是虚拟输出。xrdp-sink 不再是一个选项。我发现升级似乎让我远离了 pulseaudio,现在有了 Pipewire。

我尝试进行了一些研究,但找到的所有内容都特定于脉冲音频和 Ubuntu 22.04 或更早版本。没有找到有关如何在 22.10 上完成此操作的任何信息。想知道是否有人在 Hyper-V 中运行时成功配置了 22.10 上的音频

编辑:我确实看到一个帖子,基本上详细介绍了如何移除 pi​​pewire 并恢复到 pulseaudio,但我的其他有限研究似乎表明 pipewire 是事情发展的方向。我希望使用 pipewire 让声音正常工作

谢谢

答案1

根本原因是,截至撰写本文时,xrdp 尚不支持通过 pipewire 进行声音重定向。因此没有可用的 xrdp-sink 输出设备。

运行下面博客文章中的步骤来编译并安装一个模块来解决问题。按照这些步骤并重新启动 ubunt vm 后,问题就解决了,并创建了一个 xrdp-sink 输出设备。

https://c-nergy.be/blog/?p=18772

这可能不是在裸机上安装 ubuntu 的解决方案。不过,这可能首先不是裸机安装的问题。

相关内容