No sound on recent build
Recently after upgrading pipewire sound just broke completely. Relevant logs in the journal:
Nov 17 00:33:25 laptop pipewire[2132490]: 'hw:1,1': playback open failed: Invalid argument
Nov 17 00:33:25 laptop kernel: snd_hda_codec_realtek ehdaudio0D0: didn't find PCM for DAI Digital Codec DAI
Nov 17 00:33:25 laptop kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC: error at snd_soc_dai_startup on Digital Codec DAI: -22
Nov 17 00:33:25 laptop kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC: can't open DAI Digital Codec DAI: -22
Nov 17 00:33:25 laptop kernel: Digital Playback and Capture: ASoC: BE open failed -22
Nov 17 00:33:25 laptop kernel: HDA Digital: ASoC: failed to start some BEs -22
Nov 17 00:33:25 laptop pipewire[2132490]: adapter 0x55ef92315620: can't get format: Invalid argument
Nov 17 00:33:25 laptop pipewire[2132490]: usage: node.name=<string>
Nov 17 00:33:25 laptop pipewire[2132490]: 'hw:1,1': capture open failed: Invalid argument
Nov 17 00:33:25 laptop pipewire[2132490]: adapter 0x55ef922bd070: can't get format: Invalid argument
Nov 17 00:33:25 laptop pipewire[2132490]: usage: node.name=<string>
Nov 17 00:33:25 laptop kernel: snd_hda_codec_realtek ehdaudio0D0: didn't find PCM for DAI Digital Codec DAI
Nov 17 00:33:25 laptop kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC: error at snd_soc_dai_startup on Digital Codec DAI: -22
Nov 17 00:33:25 laptop kernel: snd_hda_codec_realtek ehdaudio0D0: ASoC: can't open DAI Digital Codec DAI: -22
Nov 17 00:33:25 laptop kernel: Digital Playback and Capture: ASoC: BE open failed -22
Nov 17 00:33:25 laptop kernel: HDA Digital: ASoC: failed to start some BEs -22
Nov 17 00:33:25 laptop pipewire-media-session[2132493]: core 0x55e9b0c2b3c0: proxy 0x55e9b0c3d900 id:53: bound:-1 seq:179 res:-22 (Invalid argument) msg:"usage: node.name=<string> "
Nov 17 00:33:25 laptop pipewire-media-session[2132493]: error id:53 seq:179 res:-22 (Invalid argument): usage: node.name=<string>
Nov 17 00:33:25 laptop pipewire-media-session[2132493]: core 0x55e9b0c2b3c0: proxy 0x55e9b0ca0ba0 id:54: bound:-1 seq:180 res:-22 (Invalid argument) msg:"usage: node.name=<string> "
Nov 17 00:33:25 laptop pipewire-media-session[2132493]: error id:54 seq:180 res:-22 (Invalid argument): usage: node.name=<string>
This happened on a recent build - I might have time during the weekend to do git bisect to pinpoint when it was introduced.