-
Notifications
You must be signed in to change notification settings - Fork 37
Description
OS: Arch linux
Kernel: Linux 6.16.6-arch1-1
Laptop model: HP Spectre x360 2-in-1 Laptop 14t-eu000
Camera Sensor: ov08x40
IPU version: Intel IPU6
Description:
- Camera works with qcam, but with flickering , but with other apps like cheese it showes dark screen and system hangs, CPU is overloaded. OBS show long list of cameras , when I choose one of them, only dark screen.
Installed packets:
-
installed fresh arch linux
-
ipu firmware manual installed
git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp intel/ipu/ipu6epmtl* /lib/firmware/intel/ipu/
sudo mkinitcpio -P -
Installed required packages:
sudo pacman -S libcamera qt6-base qt6-tools pipewire pipewire-pulse wireplumber v4l-utils
libcamera-tools pipewire-libcamera
linux-headers \ -
Rebooted many times, only qcam is working , but with flickering when room is brighter. when i run qcam --verbose, flickering is decreasing.
-
Logs when run:
"cam -l"
[aziz@archusb ~]$ cam -l
INFO Camera camera_manager.cpp:330 libcamera v0.5.2
ERROR V4L2 v4l2_subdevice.cpp:1198 'ov08x40 18-0036': Unable to get rectangle 2 on pad 0/0: Inappropriate ioctl for device
WARN CameraSensor camera_sensor_legacy.cpp:401 'ov08x40 18-0036': The PixelArraySize property has been defaulted to 3856x2416
WARN CameraSensor camera_sensor_legacy.cpp:420 'ov08x40 18-0036': Failed to retrieve the sensor crop rectangle
WARN CameraSensor camera_sensor_legacy.cpp:426 'ov08x40 18-0036': The sensor kernel driver needs to be fixed
WARN CameraSensor camera_sensor_legacy.cpp:880 'ov08x40 18-0036': The analogue crop rectangle has been defaulted to the active area size
Available cameras:
1: Internal front camera (\_SB_.PC00.LNK0)
lsmod | grep ipu6
intel_ipu6_psys 114688 1
intel_ipu6_isys 143360 0
videobuf2_dma_sg 24576 1 intel_ipu6_isys
videobuf2_v4l2 40960 1 intel_ipu6_isys
videobuf2_common 94208 4 videobuf2_v4l2,intel_ipu6_isys,videobuf2_dma_sg,videobuf2_memops
v4l2_fwnode 36864 3 intel_ipu6_isys,ov08x40
v4l2_async 32768 3 v4l2_fwnode,intel_ipu6_isys,ov08x40
intel_ipu6 86016 2 intel_ipu6_isys,intel_ipu6_psys
videodev 397312 6 v4l2_async,v4l2_fwnode,videobuf2_v4l2,v4l2loopback,intel_ipu6_isys,ov08x40
ipu_bridge 24576 2 intel_ipu6,intel_ipu6_isys
mc 90112 6 v4l2_async,videodev,videobuf2_v4l2,intel_ipu6_isys,videobuf2_common,ov08x40
v4l2-ctl --list-formats-ext -d /dev/video0
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'BG12' (12-bit Bayer BGBG/GRGR)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[1]: 'GB12' (12-bit Bayer GBGB/RGRG)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[2]: 'BA12' (12-bit Bayer GRGR/BGBG)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[3]: 'RG12' (12-bit Bayer RGRG/GBGB)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[4]: 'BG10' (10-bit Bayer BGBG/GRGR)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[5]: 'GB10' (10-bit Bayer GBGB/RGRG)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[6]: 'BA10' (10-bit Bayer GRGR/BGBG)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[7]: 'RG10' (10-bit Bayer RGRG/GBGB)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[8]: 'BA81' (8-bit Bayer BGBG/GRGR)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[9]: 'GBRG' (8-bit Bayer GBGB/RGRG)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[10]: 'GRBG' (8-bit Bayer GRGR/BGBG)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[11]: 'RGGB' (8-bit Bayer RGRG/GBGB)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[12]: 'pBCC' (12-bit Bayer BGBG/GRGR Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[13]: 'pGCC' (12-bit Bayer GBGB/RGRG Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[14]: 'pgCC' (12-bit Bayer GRGR/BGBG Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[15]: 'pRCC' (12-bit Bayer RGRG/GBGB Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[16]: 'pBAA' (10-bit Bayer BGBG/GRGR Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[17]: 'pGAA' (10-bit Bayer GBGB/RGRG Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[18]: 'pgAA' (10-bit Bayer GRGR/BGBG Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[19]: 'pRAA' (10-bit Bayer RGRG/GBGB Packed)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[20]: 'UYVY' (UYVY 4:2:2)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[21]: 'YUYV' (YUYV 4:2:2)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[22]: 'RGBP' (16-bit RGB 5-6-5)
Size: Stepwise 2x2 - 4672x3416 with step 2/2
[23]: 'BGR3' (24-bit BGR 8-8-8)
Size: Stepwise 2x2 - 4672x3416 with step 2/2