如何卸载pipewire并返回pulseaudio

Sou*_*rya 14 sound pulseaudio microphone bluetooth pipewire

我在用Ubuntu 22.04 LTS version (Jammy Jellyfish)。我在使用蓝牙耳机麦克风时遇到了轻微的故障。因此,我尝试切换到 Pipewire 以检查它是否解决了我的问题。但切换后我发现我的内置扬声器也不起作用。我需要回到default configurationUbuntu 22.04。我执行管道连接的具体步骤是这样的:

sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
sudo apt update
sudo apt install pipewire
sudo apt install libspa-0.2-bluetooth
sudo apt install pipewire-audio-client-libraries
systemctl --user daemon-reload
systemctl --user --now disable pulseaudio.service pulseaudio.socket
systemctl --user --now enable pipewire pipewire-pulse
systemctl --user mask pulseaudio
systemctl --user --now enable pipewire-media-session.service
Run Code Online (Sandbox Code Playgroud)

现在,每次启动计算机时,我都需要运行这些命令才能使一切再次正常运行:

systemctl --user unmask pulseaudio
systemctl --user --now enable pulseaudio.service pulseaudio.socket
Run Code Online (Sandbox Code Playgroud)

我不想一次又一次地这样做,我怎样才能回滚所有这些更改

小智 8

以下命令对我有帮助:

systemctl --user unmask pulseaudio
systemctl --user --now disable pipewire-media-session.service
systemctl --user --now disable pipewire pipewire-pulse
systemctl --user --now enable pulseaudio.service pulseaudio.socket
sudo apt remove pipewire-audio-client-libraries pipewire
Run Code Online (Sandbox Code Playgroud)

  • 运行“sudo apt remove pipeline”还尝试删除 Ubuntu 22.04 中的“ubuntu-desktop”和其他核心功能,导致登录屏幕无法出现。 (5认同)
  • 我想提醒任何人不要在没有检查他们所做的一切的情况下运行这组命令。这从我的电脑中删除了 ubuntu-desktop,我必须从命令行修复所有问题,因为计算机在运行这些命令时崩溃了 (2认同)