Arch Linuxのインストールに奇妙な問題が発生しました。コンピュータでしばらくの間オーディオが再生されない場合は、オーディオパネルを開き、オーディオプロファイルを別のプロファイルに切り替えてから、使用したいオーディオプロファイルに戻すまでオーディオの再生を拒否します。たとえば、「アナログステレオデュプレックス」から「アナログステレオ出力」に切り替えてから、「アナログステレオデュプレックス」に切り替える必要があります。 「Analog Stereo Out」から起動したときに「Analog Stereo Duplex」に切り替えると問題が解決します。しかし、「出力」または「デュアル」はどちらもゲートですぐには機能せず、両方ともわずかな切り替えが必要です。このスイッチを作成する前に、サウンドの再生が拒否され、スイッチを作成するまで私が試したほとんどのアプリケーションは0秒で中断されます。たとえば、Youtubeは動画の表示をまったく拒否します(ロードスピナーのみが表示されます)。
ハードウェアはASRock DeskMini X300です。
また、コンピュータにスピーカーが接続されているモニターがありますが、同時に音は再生されず、プロファイルを永久に「オフ」に設定しても違いはありません。
これは役に立つかもしれないいくつかのターミナル出力です。
~ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Generic_1 [HD-Audio Generic], device 0: ALC233 Analog [ALC233 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 2: ALC233 Alt Analog [ALC233 Alt Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
➜ ~ aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [AG271QG4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC233 Analog [ALC233 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
➜ ~ /sbin/lsmod | grep snd
snd_seq_dummy 16384 0
snd_hrtimer 16384 1
snd_seq 94208 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
snd_hda_codec_realtek 172032 1
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 86016 1
snd_hda_intel 61440 7
snd_intel_dspcfg 36864 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 188416 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 118784 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 172032 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm
snd 131072 26 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
soundcore 16384 1 snd
➜ ~
問題を解決したり解決しalsactl kill rescan
たりしません。mv ~/.config/pulse ~/.config/pulseold && killall pulseaudio
試してみることができる他のタスクはありますか?それとも、問題の範囲を絞り込むために見ることができる他の興味深いログがありますか?
以下は、実際の問題を記録した画面です。
ベストアンサー1
このソリューションは、Archlinuxフォーラムのおなじみのユーザーが私に提供しました。
私に助けてくれた人の言葉を引用すると、
サポートされていないか面倒な設定が予想されるwireplumberとpulseaudioを混在しています。パイプワイヤーメディアセッションに切り替え、パルスオーディオを維持するか、パルスオーディオの代わりにパイプワイヤーパルスを取り付けてパイプワイヤーに正しく切り替えます。