Don't know what happened to my first posting of this. Why did two attempts get deleted?
I can successfully get a jpg image from my IMX219 on my raspberry pi, and MotionEye knows the camera exists, but when set up only displays a solid grey image.
libcamera-jpeg -o test219a.jpg
[0:26:24.106513790] [1325] INFO Camera camera_manager.cpp:326 libcamera v0.5.0+59-d83ff0a4
[0:26:24.175865814] [1328] WARN RPiSdn sdn.cpp:40 Using legacy SDN tuning - please consider moving SDN inside rpi.denoise
[0:26:24.181779620] [1328] INFO RPI vc4.cpp:447 Registered camera /base/soc/i2c0mux/i2c(atsign)1/imx219(assign)10 to Unicam device /dev/media2 and ISP device /dev/media0
[0:26:24.181993735] [1328] INFO RPI pipeline_base.cpp:1121 Using configuration file '/usr/share/libcamera/pipeline/rpi/vc4/rpi_apps.yaml'
Preview window unavailable
I've tried sudo modprobe v4l2_async and sudo modprobe bcm2835-v412 and sudo modprobe v412_common to no effect.
The folders dev/video0/ exists, though MotionEye says it's using dev/media2 for the camera that isn't working.
I have an external USB camera working in MotionEye without problems. I've stopped and started MotionEye multiple times, and rebooted the Pi Zero 2.