Fedora 38で「pipewire-pulseaudio」と「pulseaudio」の衝突

Fedora 38で「pipewire-pulseaudio」と「pulseaudio」の衝突

使ってみよう簡単な効果pipewire-pulseaudioこのパッケージをインストールする必要があります。私も書いてみたいPulseAudio 音量調節(pavucontrol)pulseaudioを使用するには、このパッケージをインストールする必要があります。これら2つのパッケージの間にはいくつかの競合があります。を実行すると、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に永久に移行していることです。簡単な効果が必要な場合は、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

おすすめ記事