2日前にFedora 35にアップグレードしました。最初はすべてがうまくいくようだった。しかし、突然音(およびビデオ)の問題が発生しました。ビデオは20秒ごとに1フレームずつ再生され、オーディオはまったく再生されません。再起動後、すべてが大丈夫に見えます。
ただし、ある時点で再起動しても問題は解決しません。だから私はそれを試しました systemctl --user enable --now wireplumber
。
最初は問題は解決しましたが、長くは行きませんでした。とにかく私は次のようなさまざまなことをしました。sudo dnf swap wireplumber pipewire-media-session
またはインストールpipewire-pulse
して実行しました。
現在、次のようになります。
pactl list short sinks
次を返します(45が必要ですが、数字は変わります)。
35 alsa_output.pci-0000_0b_00.1.hdmi-stereo PipeWire s16le 2ch 48000Hz SUSPENDED
45 alsa_output.usb-Focusrite_Scarlett_6i6_USB_00052950-00.analog-surround-21 PipeWire s32le 3ch 48000Hz SUSPENDED
47 alsa_output.pci-0000_0d_00.3.iec958-stereo PipeWire s16le 2ch 48000Hz SUSPENDED
selectを使用すると、数字35は有効ですpactl set-default-sink 35
が、45は無効です。また、私のオーディオインターフェイスFocusrite Scarlett 6i6はマイク入力も登録しません(通常は登録されており、コンピュータにまったく接続されていなくても、インターフェイスに話すときに入力インジケータが点灯することがわかります)。
バグがあるようですが、Windowsではすべてがまだうまくいき、Fedora 34でもうまく機能し、昨日はFedora 35でもしばらくうまくいきました。
今インストールした下位レベルのメディアサーバーとは何か、何を変更して何を変更していないのかわからないので、詳細をご提供いたします。
Fedora 34のオーディオ設定に戻りたいのですが、現在のオーディオドライバやメディアサーバーなどをすべて完全に削除することはできません。 pulseaudio、alsamixer、Pact、およびPipewireのArch Linux Wikiエントリを読んだ後も、それらがどのように関連していて何をしているのかわかりません。
ベストアンサー1
私のためにsudo dnf swap --allowerasing pulseaudio pipewire-pulseaudio
提案どおりに実行https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2016253すでに作業中です。
再起動すると、音は正常に動作します。