升级至 22.10 后无音频

升级至 22.10 后无音频

今天早上,我从 Ubuntu 22.04 升级到了 22.10。但是,升级后,我注意到我的设备没有音频输出。我重启了一下,然后互联网就停止工作了。但是,有一个名为虚拟网络我将其删除,以nmcli device使互联网恢复运行。

为了修复音频,每当我访问声音设置时,都没有输出设备,只有一个名为的选项虚拟输出

我以为是脉冲音频的问题,所以我习惯systemctl --user start pulseaudio启用声音。但问题是,每次重启后我都必须手动执行此操作。

有人能帮助我实现pulseaudio开机时自动启动吗?

输出为systemctl --user status pulseaudio.service

○ pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; preset:>
     Active: inactive (dead)
TriggeredBy: ○ pulseaudio.socket

答案1

我发现了这个问题。

根据一篇新文章福斯胡布在新的 Ubuntu 22.10 的功能下,它指出; Pipewire 被引入为默认音频服务器

因此从 Ubuntu 22.04 升级到 22.10 后就pulseaudio被取代了。pipewire

所以我简单地使用以下方法移除了管线;

sudo apt remove pipewire

然后我启用了两者pulseaudio.servicepulseaudio.socket使用

systemctl --user --now enable pulseaudio.service pulseaudio.socket

在我的情况下,它已经启用。我只需启动它,即可启动脉冲音频

systemctl --user start pulseaudio.service
systemctl --user start pulseaudio.socket

或者

pulseaudio --start

现在登录后会自动启动。

相关内容