dreemurrs-embedded / Pine64-Arch

:penguin: Arch Linux ARM for your PinePhone/Pro and PineTab/2
691 stars 105 forks source link

Megapixels crashes when taking a picture on kernel 6.2 #540

Closed Danct12 closed 1 year ago

Danct12 commented 1 year ago

Steps to reproduce

Open megapixels and take a picture.

Expected behavior

Takes a picture and save it to storage.

Actual behavior

Crash with:

MPCamera: VIDIOC_STREAMON error 22, Invalid argument
MPCamera: VIDIOC_DQBUF error 22, Invalid argument

Logfiles and additional information

dmesg.txt

App log:

Found config file at /usr/share/megapixels/config/pine64,pinephone-1.2.ini
Adding camera rear from config
Adding camera front from config
MPDevice: MEDIA_IOC_SETUP_LINK error 22, Invalid argument
MPDevice: MEDIA_IOC_SETUP_LINK error 22, Invalid argument
MPDevice: MEDIA_IOC_SETUP_LINK error 22, Invalid argument
Initialized OpenGL ES 2.0
MPCamera: VIDIOC_STREAMON error 22, Invalid argument
MPCamera: VIDIOC_DQBUF error 22, Invalid argument

This is a upstream issue, refer to:

arthomnix commented 1 year ago

This has been fixed in upstream Megapixels 1.6.1