Fedora 38 中的“pipewire-pulseaudio”和“pulseaudio”冲突

Fedora 38 中的“pipewire-pulseaudio”和“pulseaudio”冲突

我正在尝试使用简单效果需要pipewire-pulseaudio安装该软件包。我也想用PulseAudio 音量控制(pavucontrol) 需要pulseaudio安装该软件包。这两个包有一些冲突。当我运行时sudo dnf install pulseaudio,出现以下错误:

Last metadata expiration check: 1:48:53 ago on Thu 01 Jun 2023 10:14:30 PM +0330.
Error: 
 Problem: problem with installed package pipewire-pulseaudio-0.3.71-2.fc38.x86_64
  - package pipewire-pulseaudio-0.3.71-2.fc38.x86_64 from @System conflicts with pulseaudio provided by pulseaudio-16.1-4.fc38.x86_64 from fedora
  - package pipewire-pulseaudio-0.3.71-2.fc38.x86_64 from @System conflicts with pulseaudio-daemon provided by pulseaudio-16.1-4.fc38.x86_64 from fedora
  - package pulseaudio-16.1-4.fc38.x86_64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.71-2.fc38.x86_64 from @System
  - package pipewire-pulseaudio-0.3.67-1.fc38.x86_64 from fedora conflicts with pulseaudio provided by pulseaudio-16.1-4.fc38.x86_64 from fedora
  - package pipewire-pulseaudio-0.3.67-1.fc38.x86_64 from fedora conflicts with pulseaudio-daemon provided by pulseaudio-16.1-4.fc38.x86_64 from fedora
  - package pulseaudio-16.1-4.fc38.x86_64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.67-1.fc38.x86_64 from fedora
  - package pulseaudio-16.1-4.fc38.x86_64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.71-2.fc38.x86_64 from updates
  - package pipewire-pulseaudio-0.3.71-2.fc38.x86_64 from updates conflicts with pulseaudio provided by pulseaudio-16.1-4.fc38.x86_64 from fedora
  - package pipewire-pulseaudio-0.3.71-2.fc38.x86_64 from updates conflicts with pulseaudio-daemon provided by pulseaudio-16.1-4.fc38.x86_64 from fedora
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)

我尝试使用,--allow-erasing但这会将pulseaudio替换为pipewire-pulseaudio。对于这个问题我能做什么?

答案1

问题是 Fedora 早已永久过渡到 PipeWire。如果您想要 easyeffects,您需要卸载 PulseAudio 服务器。

# rpm -qa | sort | grep -E -i "pipew|pulse|wire"
alsa-plugins-pulseaudio-1.2.7.1-5.fc38.i686
alsa-plugins-pulseaudio-1.2.7.1-5.fc38.x86_64
pipewire-0.3.71-2.fc38.x86_64
pipewire-alsa-0.3.71-2.fc38.x86_64
pipewire-devel-0.3.71-2.fc38.x86_64
pipewire-jack-audio-connection-kit-0.3.71-2.fc38.x86_64
pipewire-libs-0.3.71-2.fc38.x86_64
pipewire-pulseaudio-0.3.71-2.fc38.x86_64
pipewire-utils-0.3.71-2.fc38.x86_64
pulseaudio-libs-16.1-4.fc38.i686
pulseaudio-libs-16.1-4.fc38.x86_64
pulseaudio-libs-devel-16.1-4.fc38.i686
pulseaudio-libs-devel-16.1-4.fc38.x86_64
pulseaudio-libs-glib2-16.1-4.fc38.i686
pulseaudio-libs-glib2-16.1-4.fc38.x86_64
pulseaudio-utils-16.1-4.fc38.x86_64
wireplumber-0.4.14-1.fc38.x86_64
wireplumber-libs-0.4.14-1.fc38.x86_64

相关内容