Dell Precision 5690 camera not found

@lionel_hutz

I checked dmesg, but it returns nothing:

mberkan@mberkan-lap3:~$ sudo dmesg | grep ipu6

Then I checked var/log/syslog, there is a lot of information there, but it doesn’t look like errors:

mberkan@mberkan-lap3:~$ grep ipu6 /var/log/syslog
2025-02-16T08:40:02.880063+01:00 mberkan-lap3 kernel: intel_ipu6: module verification failed: signature and/or required key missing - tainting kernel
2025-02-16T08:40:02.880064+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
2025-02-16T08:40:02.880065+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880065+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880065+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880066+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880066+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880067+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880110+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880111+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880113+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880113+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880114+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880114+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880115+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880115+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880115+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880116+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880117+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880118+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880118+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880118+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880119+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880119+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880120+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880121+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880121+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880122+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880122+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b3c37d6c
2025-02-16T08:40:02.880122+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880123+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880123+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880124+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880124+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880125+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880125+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880125+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880126+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880126+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880126+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880127+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880128+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880129+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880130+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880130+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880130+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880131+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880131+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880132+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880132+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880143+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880144+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880144+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880149+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880149+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880149+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880150+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880150+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880153+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880154+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880154+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880154+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880155+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880155+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880157+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880158+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880158+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880195+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880245+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b3c37d6c
2025-02-16T08:40:02.880246+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880247+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880247+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880248+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880248+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880253+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880256+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880256+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000dcd5b445
2025-02-16T08:40:02.880257+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880257+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880258+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880258+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880258+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880261+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880261+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880262+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880262+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880263+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880263+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880263+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880264+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880265+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880265+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880266+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880266+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880267+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880267+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880268+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880269+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880275+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880275+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880276+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880276+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880276+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880277+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880277+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880279+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880279+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880280+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880280+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b3c37d6c
2025-02-16T08:40:02.880281+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880281+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880281+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880282+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880282+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880283+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880284+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880284+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b948659a
2025-02-16T08:40:02.880284+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880285+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880285+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880286+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880286+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880286+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880287+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880287+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b3c37d6c
2025-02-16T08:40:02.880288+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880288+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880288+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880289+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880289+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880289+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880290+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880290+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000dcd5b445
2025-02-16T08:40:02.880290+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880291+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880291+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880291+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880292+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880292+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880292+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880292+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x000000009ce60498
2025-02-16T08:40:02.880293+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880293+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880328+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880328+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880328+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880329+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880329+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880329+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000675e1d14
2025-02-16T08:40:02.880330+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880330+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880331+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880331+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880331+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880332+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880332+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880332+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b3c37d6c
2025-02-16T08:40:02.880333+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880333+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880333+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880334+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880334+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880343+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880343+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880344+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x0000000093fc2393
2025-02-16T08:40:02.880344+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880344+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880344+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880345+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880345+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880347+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880347+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880348+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000960176fe
2025-02-16T08:40:02.880348+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880349+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880349+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880350+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880350+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880366+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880366+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880366+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000b3c37d6c
2025-02-16T08:40:02.880367+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880367+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880367+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880368+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880368+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880370+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880370+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880370+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x0000000093fc2393
2025-02-16T08:40:02.880371+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880371+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880398+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880426+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880426+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880426+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880427+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880427+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x00000000960176fe
2025-02-16T08:40:02.880428+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880428+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880428+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880429+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880429+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880430+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
2025-02-16T08:40:02.880430+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: physical base address 0x501c000000
2025-02-16T08:40:02.880430+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: mapped as: 0x0000000093fc2393
2025-02-16T08:40:02.880431+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T08:40:02.880431+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
2025-02-16T08:40:02.880432+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
2025-02-16T08:40:02.880432+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPC reset done
2025-02-16T08:40:02.880432+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: FW version: 20230925
2025-02-16T08:40:02.880433+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Found supported sensor OVTI02E1:00
2025-02-16T08:40:02.880433+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Connected 1 cameras
2025-02-16T08:40:02.880434+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
2025-02-16T08:40:02.880434+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
2025-02-16T08:40:02.880434+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: CSE authenticate_run done
2025-02-16T08:40:02.880435+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU6-v4 driver version 1.0
2025-02-16T08:40:02.880435+01:00 mberkan-lap3 kernel: intel-ipu6-psys intel-ipu6-psys0: pkg_dir entry count:8
2025-02-16T08:40:02.880436+01:00 mberkan-lap3 kernel: intel-ipu6-psys intel-ipu6-psys0: psys probe minor: 0
2025-02-16T08:40:02.880441+01:00 mberkan-lap3 kernel: intel-ipu6-isys intel-ipu6-isys0: bind Intel IVSC CSI nlanes is 2 port is 4
2025-02-16T08:40:02.880445+01:00 mberkan-lap3 kernel: intel-ipu6-isys intel-ipu6-isys0: All sensor registration completed.
2025-02-16T11:52:01.529985+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode
2025-02-16T15:01:41.223571+01:00 mberkan-lap3 kernel: intel-ipu6 0000:00:05.0: IPU in secure mode

Note, Dell’s official stance on this is to use 22.04:

Yes, I know, but I wanted a new version of Ubuntu on my new laptop.

Cool, but you can test almost everything there, just not the camera:

What’s the output of

sudo cam -l

and

sudo modprobe -v ov02e10

What happens if you select libcamhal0 under additional drivers instead of the intel ones?

lionel_hutz,

My anwers are below:

What’s the output of sudo cam -l

mberkan@mberkan-lap3:~$ sudo cam -l
[0:03:03.046887211] [7049]  WARN IPAManager ipa_manager.cpp:154 No IPA found in '/usr/lib/x86_64-linux-gnu/libcamera'
[0:03:03.046922310] [7049]  INFO Camera camera_manager.cpp:284 libcamera v0.2.0
Available cameras:
1: 'Logitech Webcam C925e' (\_SB_.PC00.XHCI.RHUB.HS01-1.3.3:1.0-046d:085b)

and sudo modprobe -v ov02e10

Output is empty:
mberkan@mberkan-lap3:~$ sudo modprobe -v ov02e10

@federicarike

What happens if you select libcamhal0 under additional drivers instead of the intel ones?

The difference is that when I select libcamhal0 the internal camera is no longer visible as a result of executing the command v4l2-ctl --list-devices:

mberkan@mberkan-lap3:~$ v4l2-ctl --list-devices
ipu6 (PCI:pci:pci0000:00):
	/dev/video2
	/dev/video3
	/dev/video4
	/dev/video5
	/dev/video6
	/dev/video7
	/dev/video8
	/dev/video9

ipu6 (pci:pci0000:00):
	/dev/media1

Logitech Webcam C925e (usb-0000:00:14.0-1.3.3):
	/dev/video0
	/dev/video1
	/dev/media0

… and after restart I noticed that in the driver selection window the device is marked as not working:

Do you have a slider covering the camera, to make it black. That’s tripped me up more times than I care to admit. Some cameras have an inbuilt cover you can slide for privacy. Here is one similar to mine
https://www.notebookcheck.net/fileadmin/_processed_/5/8/csm_Dell_Latitude14_5420_09_255359b5ef.jpg
Little slider moves a cover over the webcam

@Actionparsnip ,

I’ve thought about it a few times, but the design of this laptop is very simple and I don’t see any cover here:

Screenshot from https://www.delltechnologies.com/asset/en-us/products/workstations/technical-support/precision-5690-technical-guidebook.pdf

Wait, but here the HAL library is not selected. What happens if you select the first option?
I am not sure we installed it. In any case, if it is not already

sudo apt install libcamhal0

https://www.dell.com/community/en/conversations/linux-general/recent-dell-firmware-on-precision-56805690-breaks-ubuntu/665ff92a1980ce7ac8c11572

Not a good sign

1 Like

Dell released some new drivers here:
https://www.dell.com/support/product-details/en-us/product/precision-16-5690-laptop/drivers

The bios one @mberkan last release February 12, 2025 !!!

https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=w5h23&oscode=biosa&productcode=precision-16-5690-laptop

Are you in the VIDEO group?

@ federicarike

Wait, but here the HAL library is not selected. What happens if you select the first option?
I am not sure we installed it. In any case, if it is not already sudo apt install libcamhal0

Package libcamhal0 was already installed:

mberkan@mberkan-lap3:~$ sudo apt install libcamhal0
[sudo] password for mberkan: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libcamhal0 is already the newest version (0~git202410220058.74ffeab~ubuntu24.04.2).

Dell released some new drivers here: (…) The bios one @mberkan last release February 12, 2025 !!!

I have updated my BIOS to version 1.10.0:

However, it still does not change anything, the camera still returns a black image and the light indicating that the camera is working does not turn on.


@ heynnema

Are you in the VIDEO group?

Yes, I’m in the group:

mberkan@mberkan-lap3:~$ id
uid=1000(mberkan) gid=1000(mberkan) groups=1000(mberkan),4(adm),24(cdrom),27(sudo),30(dip),44(video),46(plugdev),100(users),114(lpadmin),988(docker)

Alright. Now, the last screenshot you posted was without selecting the HAL library under additional drivers.
What happens if you select it and reboot?

@federicarike

It’s strange, but now I noticed that the libcamhal0 driver on this screen is selected and you can see the status that it’s working:

In the meantime I restarted the computer because I updated the BIOS but I didn’t change this selection.

Current result of the dmesg command:

mberkan@mberkan-lap3:~$ sudo dmesg | grep ipu6
[sudo] password for mberkan: 
Sorry, try again.
[sudo] password for mberkan: 
[  657.235182] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[  657.235527] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.235557] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.235558] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  657.235656] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.235660] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.235661] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.248272] intel-ipu6 0000:00:05.0: IPC reset done
[  657.250201] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.252979] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.253003] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.253005] intel-ipu6 0000:00:05.0: mapped as: 0x00000000dbd91847
[  657.253050] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.253054] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.253055] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.255383] intel-ipu6 0000:00:05.0: IPC reset done
[  657.256817] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.257869] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.257885] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.257886] intel-ipu6 0000:00:05.0: mapped as: 0x000000009feae94a
[  657.257931] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.257932] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.257933] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.259746] intel-ipu6 0000:00:05.0: IPC reset done
[  657.260847] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.286266] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.286278] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.286279] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  657.286321] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.286324] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.286326] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.288157] intel-ipu6 0000:00:05.0: IPC reset done
[  657.289304] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.303790] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.303800] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.303801] intel-ipu6 0000:00:05.0: mapped as: 0x00000000dbd91847
[  657.303858] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.303859] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.303859] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.305676] intel-ipu6 0000:00:05.0: IPC reset done
[  657.306666] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.324624] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.324637] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.324638] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  657.324701] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.324702] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.324703] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.326470] intel-ipu6 0000:00:05.0: IPC reset done
[  657.327540] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.353674] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.353684] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.353685] intel-ipu6 0000:00:05.0: mapped as: 0x00000000c82e120d
[  657.353726] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.353727] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.353728] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.355888] intel-ipu6 0000:00:05.0: IPC reset done
[  657.357526] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.373798] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.373807] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.373809] intel-ipu6 0000:00:05.0: mapped as: 0x00000000ed5a6c51
[  657.373839] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.373839] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.373840] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.375665] intel-ipu6 0000:00:05.0: IPC reset done
[  657.376668] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.391113] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.391123] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.391124] intel-ipu6 0000:00:05.0: mapped as: 0x0000000036b50a00
[  657.391155] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.391157] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.391157] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.392975] intel-ipu6 0000:00:05.0: IPC reset done
[  657.394830] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.408961] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.408975] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.408976] intel-ipu6 0000:00:05.0: mapped as: 0x000000004b494754
[  657.409008] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.409011] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.409012] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.410924] intel-ipu6 0000:00:05.0: IPC reset done
[  657.412772] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.416656] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.416665] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.416666] intel-ipu6 0000:00:05.0: mapped as: 0x0000000095e52ba2
[  657.416691] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.416692] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.416693] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.419088] intel-ipu6 0000:00:05.0: IPC reset done
[  657.420225] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.438488] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.438495] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.438496] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  657.438817] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.438819] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.438820] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.441303] intel-ipu6 0000:00:05.0: IPC reset done
[  657.442587] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.444226] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.444233] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.444234] intel-ipu6 0000:00:05.0: mapped as: 0x00000000c82e120d
[  657.444266] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.444267] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.444268] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.446747] intel-ipu6 0000:00:05.0: IPC reset done
[  657.448584] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.461563] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.461572] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.461573] intel-ipu6 0000:00:05.0: mapped as: 0x00000000ed5a6c51
[  657.461699] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.461699] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.461700] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.463480] intel-ipu6 0000:00:05.0: IPC reset done
[  657.464472] intel-ipu6 0000:00:05.0: FW version: 20230925
[  657.656736] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  657.656767] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  657.656768] intel-ipu6 0000:00:05.0: mapped as: 0x0000000036b50a00
[  657.656930] intel-ipu6 0000:00:05.0: IPU in secure mode
[  657.656931] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  657.656932] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  657.658751] intel-ipu6 0000:00:05.0: IPC reset done
[  657.660657] intel-ipu6 0000:00:05.0: FW version: 20230925
[  668.714256] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  668.714296] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  668.714298] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  668.714474] intel-ipu6 0000:00:05.0: IPU in secure mode
[  668.714476] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  668.714478] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  668.728762] intel-ipu6 0000:00:05.0: IPC reset done
[  668.730331] intel-ipu6 0000:00:05.0: FW version: 20230925
[  668.734668] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  668.734678] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  668.734679] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  668.734784] intel-ipu6 0000:00:05.0: IPU in secure mode
[  668.734787] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  668.734788] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  668.737169] intel-ipu6 0000:00:05.0: IPC reset done
[  668.738402] intel-ipu6 0000:00:05.0: FW version: 20230925
[  668.739565] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  668.739582] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  668.739584] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  668.739633] intel-ipu6 0000:00:05.0: IPU in secure mode
[  668.739636] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  668.739638] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  668.741714] intel-ipu6 0000:00:05.0: IPC reset done
[  668.743131] intel-ipu6 0000:00:05.0: FW version: 20230925
[  668.744523] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  668.744540] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  668.744542] intel-ipu6 0000:00:05.0: mapped as: 0x00000000c82e120d
[  668.744588] intel-ipu6 0000:00:05.0: IPU in secure mode
[  668.744591] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  668.744593] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  668.747028] intel-ipu6 0000:00:05.0: IPC reset done
[  668.748453] intel-ipu6 0000:00:05.0: FW version: 20230925
[  668.749764] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  668.749778] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  668.749780] intel-ipu6 0000:00:05.0: mapped as: 0x000000003dd00e6e
[  668.749911] intel-ipu6 0000:00:05.0: IPU in secure mode
[  668.749913] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  668.749915] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  668.753596] intel-ipu6 0000:00:05.0: IPC reset done
[  668.755361] intel-ipu6 0000:00:05.0: FW version: 20230925
[  668.770422] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  668.770436] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  668.770437] intel-ipu6 0000:00:05.0: mapped as: 0x00000000c82e120d
[  668.770482] intel-ipu6 0000:00:05.0: IPU in secure mode
[  668.770483] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  668.770485] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  668.773175] intel-ipu6 0000:00:05.0: IPC reset done
[  668.774900] intel-ipu6 0000:00:05.0: FW version: 20230925
[  669.325874] intel-ipu6 0000:00:05.0: Device 0x7d19 (rev: 0x4)
[  669.325889] intel-ipu6 0000:00:05.0: physical base address 0x501c000000
[  669.325890] intel-ipu6 0000:00:05.0: mapped as: 0x00000000bbed7e76
[  669.325946] intel-ipu6 0000:00:05.0: IPU in secure mode
[  669.325947] intel-ipu6 0000:00:05.0: IPU secure touch = 0x80000000
[  669.325948] intel-ipu6 0000:00:05.0: IPU camera mask = 0x0
[  669.328471] intel-ipu6 0000:00:05.0: IPC reset done
[  669.329975] intel-ipu6 0000:00:05.0: FW version: 20230925
[  669.331026] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[  669.367977] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[  669.415679] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[  669.415711] intel-ipu6 0000:00:05.0: IPU6-v4 driver version 1.0
[  669.417244] intel-ipu6-isys intel-ipu6-isys0: bind Intel IVSC CSI nlanes is 2 port is 4
[  669.418341] intel-ipu6-psys intel-ipu6-psys0: pkg_dir entry count:8
[  669.418518] intel-ipu6-psys intel-ipu6-psys0: psys probe minor: 0
[  669.560896] intel-ipu6-isys intel-ipu6-isys0: All sensor registration completed.

List devices (again):

mberkan@mberkan-lap3:~$ v4l2-ctl --list-devices
ipu6 (PCI:pci:pci0000:00):
	/dev/video1
	/dev/video2
	/dev/video3
	/dev/video4
	/dev/video5
	/dev/video6
	/dev/video7
	/dev/video8

ipu6 (pci:pci0000:00):
	/dev/media0

Intel MIPI Camera (platform:v4l2loopback-000):
	/dev/video0

Command GST_V4L2_USE_LIBV4L2=1 gst-launch-1.0 v4l2src device=/dev/video0 ! xvimagesink open black screen, as before.

Commands sudo cam -l and sudo modprobe -v ov02e10 return the same ouput as before.

Hi @mberkan,

Forget about this pipeline

It is apparent the libv4l2 is not the correct library.

To test the camera, please use https://mozilla.github.io/webrtc-landing/gum_test.html instead.

Another user followed the procedure again and it worked. Maybe you can give it a try:

All the ipu6/7 stuff should be purged
sudo add-apt-repository --remove ppa:oem-solutions-group/intel-ipu6

sudo add-apt-repository --remove ppa:oem-solutions-group/intel-ipu7 

sudo apt autopurge oem-*-meta libia-* libgcss* libipu* libcamhal*

sudo apt autopurge lib*ipu6*

sudo apt autopurge lib*ipu7*
Keyring + Update repositories and cache
sudo apt install ubuntu-oem-keyring
sudo add-apt-repository "deb http://dell.archive.canonical.com/ noble somerville"
sudo apt-get update
List and install compatible drivers
ubuntu-drivers list 
...
libcamhal0
...
sudo apt install oem-somerville-magmar-meta   #this is the OEM for Precision 5690
sudo apt install libcamhal0
Reboot
reboot

Any other detail is listed here: https://wiki.ubuntu.com/IntelMIPICamera#Ubuntu_LTS_24.04

@federicarike

I appreciate your help, but despite following the above commands and not getting any errors, the camera still returns a black image:

I don’t see any other option than to reinstall Ubuntu 22.04 and if the symptoms are the same, report the problem to Dell support.

1 Like

Hearing from Dell is always a good idea! Hope you will solve soon!

These modules are also in, right @mberkan ?

sudo apt-get install --no-install-recommends --yes \
    linux-generic-hwe-24.04 \
    linux-modules-ipu6-generic-hwe-24.04 \
    linux-modules-usbio-generic-hwe-24.04

just a final check.

yes they are installed

mberkan@mberkan-lap3:~$ sudo apt-get install --no-install-recommends --yes \
    linux-generic-hwe-24.04 \
    linux-modules-ipu6-generic-hwe-24.04 \
    linux-modules-usbio-generic-hwe-24.04
[sudo] password for mberkan: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
linux-generic-hwe-24.04 is already the newest version (6.11.0-17.17~24.04.2+2).
linux-modules-ipu6-generic-hwe-24.04 is already the newest version (6.11.0-17.17~24.04.2+2).
linux-modules-usbio-generic-hwe-24.04 is already the newest version (6.11.0-17.17~24.04.2+2).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
1 Like