We recently discovered that the #libcamera + #pipewire stack was actually broken on most distros for devices requiring an IPA - such as the #PinePhonePro and other mobile phones - when using distro-packages and not building either of the two projects from source.
#ArchLinux / #Manjaro and #Alpine / #postmarketOS have updates for that in the pipe now.
#debian got that fix a bit earlier already, #Fedora will likely follow soon.
tl;dr: the modern linux camera stack is slowly falling into place.