You are not logged in.

#76 2022-11-01 20:57:25

itayf
Member
Registered: 2006-01-09
Posts: 30

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

crapthal wrote:

@itayf Yes, it seems random. Mine started working after putting "Thorough" in fastboot setting at the same reboot. I have to say I did so much stuff, it's hard to tell what really fixed it.


Thanks for sharing, let's see where this all goes with kernel and drivers updates neutral

Offline

#77 2022-11-01 21:42:32

0snap
Member
Registered: 2022-11-01
Posts: 1

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

stefanpartheym wrote:

Thanks a lot for this! Unfortunately, when I install everything via that script, setup the kernel modules and restart the systemd services, I get the following errors / behavior:

- it does show /dev/video0 device, which was not there before
- browser (webrtc test) or zoom client cannot access that device
- testing via gstreamer pipeline gives similar errors as reported by @bjesus earlier in this thread https://bbs.archlinux.org/viewtopic.php … 8#p2064268
- hibernating crashes the system, graphics freeze, cannot even switch to another tty. I suppose it's a kernel panic but I don't see logs
- after boot I see a null pointer deref in journalctl:

Nov 01 21:46:12 fixel-pc kernel: intel-ipu6 intel-ipu: IPC reset done
Nov 01 21:46:12 fixel-pc kernel: intel-ipu6 intel-ipu: cpd file name: intel/ipu6ep_fw.bin
Nov 01 21:46:12 fixel-pc kernel: intel_rapl_common: Found RAPL domain package
Nov 01 21:46:12 fixel-pc dockerd[783]: time="2022-11-01T21:46:12.052670492+01:00" level=warning msg="Error (Unable to complete atomic operation, key modified) deleting objec>
Nov 01 21:46:12 fixel-pc systemd[1]: run-docker-netns-6a62aa4debb5.mount: Deactivated successfully.
Nov 01 21:46:12 fixel-pc kernel: intel-ipu6 intel-ipu: FW version: 20220510
Nov 01 21:46:12 fixel-pc kernel: BUG: kernel NULL pointer dereference, address: 0000000000000304
Nov 01 21:46:12 fixel-pc kernel: #PF: supervisor read access in kernel mode
Nov 01 21:46:12 fixel-pc kernel: #PF: error_code(0x0000) - not-present page
Nov 01 21:46:12 fixel-pc kernel: PGD 0 P4D 0 
Nov 01 21:46:12 fixel-pc kernel: Oops: 0000 [#1] PREEMPT SMP NOPTI
Nov 01 21:46:12 fixel-pc kernel: CPU: 13 PID: 690 Comm: systemd-udevd Tainted: G           OE      6.0.6-arch1-1 #1 a46cc4b882cfc11c3bbb09d6a0fab3dcad53b5c2
Nov 01 21:46:12 fixel-pc kernel: Hardware name: LENOVO 21CBCTO1WW/21CBCTO1WW, BIOS N3AET65W (1.30 ) 08/02/2022
Nov 01 21:46:12 fixel-pc kernel: RIP: 0010:ipu_pci_probe.cold+0x3fc/0x930 [intel_ipu6]
Nov 01 21:46:12 fixel-pc kernel: Code: 48 89 fa 48 85 ff 0f 84 dd 00 00 00 48 8b bf 10 03 00 00 48 85 ff 0f 84 2d 01 00 00 e8 23 b4 ff ff 48 8b 43 18 48 85 c0 74 11 <48> 8b >
Nov 01 21:46:12 fixel-pc kernel: RSP: 0018:ffffbce60193fb28 EFLAGS: 00010282
Nov 01 21:46:12 fixel-pc kernel: RAX: fffffffffffffff4 RBX: ffff950e4a084428 RCX: 0000000000000000
Nov 01 21:46:12 fixel-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
Nov 01 21:46:12 fixel-pc kernel: RBP: ffff950e00e56000 R08: ffff950e00e56378 R09: 0000000000000024
Nov 01 21:46:12 fixel-pc kernel: R10: 00000000fa83b2da R11: 00000000b123f581 R12: ffff950e00e560d0
Nov 01 21:46:12 fixel-pc kernel: R13: ffffbce603000000 R14: 00000000fffffff4 R15: ffffbce603000000
Nov 01 21:46:12 fixel-pc kernel: FS:  00007fde073a1200(0000) GS:ffff95153f940000(0000) knlGS:0000000000000000
Nov 01 21:46:12 fixel-pc kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 01 21:46:12 fixel-pc kernel: CR2: 0000000000000304 CR3: 0000000148ae6005 CR4: 0000000000f70ee0
Nov 01 21:46:12 fixel-pc kernel: PKRU: 55555554
Nov 01 21:46:12 fixel-pc kernel: Call Trace:
Nov 01 21:46:12 fixel-pc kernel:  <TASK>
Nov 01 21:46:12 fixel-pc kernel:  local_pci_probe+0x42/0x80
Nov 01 21:46:12 fixel-pc kernel:  pci_device_probe+0xc1/0x220
Nov 01 21:46:12 fixel-pc kernel:  ? sysfs_do_create_link_sd+0x6e/0xe0
Nov 01 21:46:12 fixel-pc kernel:  really_probe+0xdb/0x380
Nov 01 21:46:12 fixel-pc kernel:  ? pm_runtime_barrier+0x54/0x90
Nov 01 21:46:12 fixel-pc kernel:  __driver_probe_device+0x78/0x170
Nov 01 21:46:12 fixel-pc kernel:  driver_probe_device+0x1f/0x90
Nov 01 21:46:12 fixel-pc kernel:  __driver_attach+0xd5/0x1d0
Nov 01 21:46:12 fixel-pc kernel:  ? __device_attach_driver+0x110/0x110
Nov 01 21:46:12 fixel-pc kernel:  bus_for_each_dev+0x88/0xd0
Nov 01 21:46:12 fixel-pc kernel:  bus_add_driver+0x1b2/0x200
Nov 01 21:46:12 fixel-pc kernel:  driver_register+0x8d/0xe0
Nov 01 21:46:12 fixel-pc kernel:  ? 0xffffffffc1049000
Nov 01 21:46:12 fixel-pc kernel:  ipu_init+0x3f/0x1000 [intel_ipu6 d3fb34220588636632c4a553541ea4e5259669b3]
Nov 01 21:46:12 fixel-pc kernel:  ? 0xffffffffc1049000
Nov 01 21:46:12 fixel-pc kernel:  do_one_initcall+0x5a/0x220
Nov 01 21:46:12 fixel-pc kernel:  do_init_module+0x4a/0x1e0
Nov 01 21:46:12 fixel-pc kernel:  __do_sys_init_module+0x17f/0x1b0
Nov 01 21:46:12 fixel-pc kernel:  do_syscall_64+0x5c/0x90
Nov 01 21:46:12 fixel-pc kernel:  ? syscall_exit_to_user_mode+0x1b/0x40
Nov 01 21:46:12 fixel-pc kernel:  ? do_syscall_64+0x6b/0x90
Nov 01 21:46:12 fixel-pc kernel:  ? exc_page_fault+0x74/0x170
Nov 01 21:46:12 fixel-pc kernel:  entry_SYSCALL_64_after_hwframe+0x63/0xcd
Nov 01 21:46:12 fixel-pc kernel: RIP: 0033:0x7fde07d21eae
Nov 01 21:46:12 fixel-pc kernel: Code: 48 8b 0d dd ee 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00 00 0f 05 <48> 3d >
Nov 01 21:46:12 fixel-pc kernel: RSP: 002b:00007ffc5aa6bb88 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
Nov 01 21:46:12 fixel-pc kernel: RAX: ffffffffffffffda RBX: 00005606e1bec3e0 RCX: 00007fde07d21eae
Nov 01 21:46:12 fixel-pc kernel: RDX: 00007fde081cf343 RSI: 000000000004ae75 RDI: 00007fde0633a010
Nov 01 21:46:12 fixel-pc kernel: RBP: 00007fde081cf343 R08: 000000000006b000 R09: 85ebca77c2b2ae63
Nov 01 21:46:12 fixel-pc kernel: R10: 00000000000576f1 R11: 0000000000000246 R12: 0000000000020000
Nov 01 21:46:12 fixel-pc kernel: R13: 00005606e1bdd740 R14: 00005606e1bec3e0 R15: 00005606e1bf30b0
Nov 01 21:46:12 fixel-pc kernel:  </TASK>
Nov 01 21:46:12 fixel-pc kernel: Modules linked in: processor_thermal_device_pci intel_vsec intel_ipu6(OE+) pcc_cpufreq(-) processor_thermal_device tpm_crb fjes(-) drm_displ>
Nov 01 21:46:12 fixel-pc kernel:  crypto_user fuse bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_logitech_hidpp hid_logitech_dj usbhid dm_crypt c>
Nov 01 21:46:12 fixel-pc kernel: CR2: 0000000000000304
Nov 01 21:46:12 fixel-pc kernel: ---[ end trace 0000000000000000 ]---
Nov 01 21:46:12 fixel-pc kernel: RIP: 0010:ipu_pci_probe.cold+0x3fc/0x930 [intel_ipu6]
Nov 01 21:46:12 fixel-pc kernel: Code: 48 89 fa 48 85 ff 0f 84 dd 00 00 00 48 8b bf 10 03 00 00 48 85 ff 0f 84 2d 01 00 00 e8 23 b4 ff ff 48 8b 43 18 48 85 c0 74 11 <48> 8b >
Nov 01 21:46:12 fixel-pc kernel: RSP: 0018:ffffbce60193fb28 EFLAGS: 00010282
Nov 01 21:46:12 fixel-pc kernel: RAX: fffffffffffffff4 RBX: ffff950e4a084428 RCX: 0000000000000000
Nov 01 21:46:12 fixel-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
Nov 01 21:46:12 fixel-pc kernel: RBP: ffff950e00e56000 R08: ffff950e00e56378 R09: 0000000000000024
Nov 01 21:46:12 fixel-pc kernel: R10: 00000000fa83b2da R11: 00000000b123f581 R12: ffff950e00e560d0
Nov 01 21:46:12 fixel-pc kernel: R13: ffffbce603000000 R14: 00000000fffffff4 R15: ffffbce603000000
Nov 01 21:46:12 fixel-pc kernel: FS:  00007fde073a1200(0000) GS:ffff95153f940000(0000) knlGS:0000000000000000
Nov 01 21:46:12 fixel-pc kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 01 21:46:12 fixel-pc kernel: CR2: 0000000000000304 CR3: 0000000148ae6005 CR4: 0000000000f70ee0
Nov 01 21:46:12 fixel-pc kernel: PKRU: 55555554

Regarding the gstreamer test, I  checked the intel-ipu6-dkms-git/ repo and there are comments in the code regarding the "ov13b10" camera model that gstreamer complains about. So I suppose it should be there in the compiled drivers and the error is rather related to the kernel null pointer than what the message suggests. I don't really know how to proceed from here. I'm on 6.0.6-arch1-1 mainline. Is anyone seeing that, too?

Offline

#78 2022-11-02 20:39:44

itayf
Member
Registered: 2006-01-09
Posts: 30

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

crapthal wrote:

@itayf Yes, it seems random. Mine started working after putting "Thorough" in fastboot setting at the same reboot. I have to say I did so much stuff, it's hard to tell what really fixed it.

Haha damn... Let's wait with the kernel and drivers updates to see where that all goes neutral

Offline

#79 2022-11-24 23:02:39

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Any idea on how to get this working on 6.0.9?

I've described the issue and put as much detail as possible into it here.

Offline

#80 2023-01-02 11:16:35

sigboe
Member
Registered: 2023-01-02
Posts: 7

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

To further the conversation, getting it to work (chrome and chromium only, no cheese or firefox) on kernel 6.0.9 is explained here https://github.com/stefanpartheym/archl … 1347066095
It works on 6.0.9 but the explanation in the readme of the repo is not complete

Getting it to work on kernel 6.1 and newer requires a patched driver from Hans De Goede, if you read here, https://github.com/stefanpartheym/archl … 1366008432
You will see the patch to get the repo of PKGBUILD files to use Hans' fork of the ipu6-drivers instead.

If you care, there is an open merge request to the intel repo https://github.com/intel/ipu6-drivers/pull/67 to make it functioning in the 6.1 kernel, but the merge request has been stale since November. I think its sad that Intel both haven't made much progress to make the driver ready to be upstreamed to the kernel, nor accepting help from people from other companies like Hans' from Redhat. I can only expect there are some passionate engineers at Intel that sadly has other tasks the management wants them to work on first. At least that is my impression when talking to Intel engineers in the past.

Last edited by sigboe (2023-01-02 11:17:36)

Offline

#81 2023-01-08 15:17:30

itayf
Member
Registered: 2006-01-09
Posts: 30

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Thanks @sigboe for this comment! I was able to compile it on 6.1.3 and the camera is working just as in 6.0 (for good and for bad).

I suspect installing the camera drivers makes the microphone not working, as the microphone could record sound after upgrading to 6.1.3, but after installing the camera drivers for that kernel version it stopped recording.

Does it happen to other people here? (That the microphone, after reloading snd_sof_pci_intel_tgl and making sure it's not muted, still does not record anything)

Last edited by itayf (2023-01-09 21:24:50)

Offline

#82 2023-01-10 00:35:51

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

I would also like to shere this workaround (https://github.com/stefanpartheym/archl … 1370005030) to get the camera working in discord, firefox, and more too smile

Offline

#83 2023-01-11 22:13:20

itayf
Member
Registered: 2006-01-09
Posts: 30

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

alba4k wrote:

I would also like to shere this workaround (https://github.com/stefanpartheym/archl … 1370005030) to get the camera working in discord, firefox, and more too smile

Awesome @alba4k, it worked!

itayf wrote:

I suspect installing the camera drivers makes the microphone not working, as the microphone could record sound after upgrading to 6.1.3, but after installing the camera drivers for that kernel version it stopped recording.

Does it happen to other people here? (That the microphone, after reloading snd_sof_pci_intel_tgl and making sure it's not muted, still does not record anything)

And regarding the microphone, it somehow works now in 6.1.4 after reloading the driver and running "pulseaudio" or "pulseaudio -k" (meaning restart) if it was already run automatically (because a video was played, etc.). This mean that there is some difference between manual running it (that makes the mic work) and its automatic spawning (that doesn't). What I did is just running it manually at boot (after automatically reloading the driver at boot too).

And I'll also mention that as @crapthal mentioned, the mic is very random - for example sometimes after boot it doesn't record at all, something it records on low volume (and restarting pulseaudio fixes that).

Last edited by itayf (2023-01-11 22:46:13)

Offline

#84 2023-01-12 06:39:53

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

And regarding the microphone, it somehow works now in 6.1.4 after reloading the driver and running "pulseaudio" or "pulseaudio -k" (meaning restart) if it was already run automatically (because a video was played, etc.).

@iayf huh, that is weird, I never had such an issue on my machine (with pipewire, at least).

glad it turned out fine for you too

Offline

#85 2023-01-16 02:36:12

heregoesnoth
Member
Registered: 2022-11-05
Posts: 1

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

sigboe wrote:

To further the conversation, getting it to work (chrome and chromium only, no cheese or firefox) on kernel 6.0.9 is explained here https://github.com/stefanpartheym/archl … 1347066095
It works on 6.0.9 but the explanation in the readme of the repo is not complete

Getting it to work on kernel 6.1 and newer requires a patched driver from Hans De Goede, if you read here, https://github.com/stefanpartheym/archl … 1366008432
You will see the patch to get the repo of PKGBUILD files to use Hans' fork of the ipu6-drivers instead.

If you care, there is an open merge request to the intel repo https://github.com/intel/ipu6-drivers/pull/67 to make it functioning in the 6.1 kernel, but the merge request has been stale since November. I think its sad that Intel both haven't made much progress to make the driver ready to be upstreamed to the kernel, nor accepting help from people from other companies like Hans' from Redhat. I can only expect there are some passionate engineers at Intel that sadly has other tasks the management wants them to work on first. At least that is my impression when talking to Intel engineers in the past.

It was finally merged

Offline

#86 2023-01-16 21:44:13

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Also, does anybody have any info on getting the IR camera to work? I'm not sure if it's part of the same array or if it even has anything with the MIPI/IPU6 driver, but fact is it is not picked up by v4l2-ctl.

Is there any work being done on this anywhere?

Offline

#87 2023-01-25 22:09:45

vavra.7
Member
Registered: 2021-05-22
Posts: 15

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Hi, I have been watching this thread since its very beginning hoping that one day some solution for fully working webcam will appear here. Since it is already an half of the year I am wondering what is going on?  Can someone please briefly explain why driver for the webcam is not a part of the kernel for such a long time? When it will be? And why there is still not at least a proprietary driver that would make webcam fully working?

Offline

#88 2023-01-25 22:26:51

itayf
Member
Registered: 2006-01-09
Posts: 30

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Hi @vavra.7,

I cannot answer your questions regarding why things what they are now, but regarding working camera I can share -

I've been following this thread and I was also helped by fellow users here, and my camera (and actually all other 9320's hardware) is currently fully working for me.

Tell us where you got stuck and see if people here could assist you.

Last edited by itayf (2023-01-25 22:27:14)

Offline

#89 2023-01-26 10:47:56

pengux
Member
Registered: 2023-01-26
Posts: 4

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

@vavra.7 you may have missed to install the `dkms` and `linux-headers` packages like I did. See https://wiki.archlinux.org/title/Dynami … le_Support. After that and then running the `install.sh` script, the camera finally works for me. Its performance is not the best though, but at least it's usable.

Offline

#90 2023-01-26 11:03:19

vavra.7
Member
Registered: 2021-05-22
Posts: 15

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Thank you for the answer @itayf

I came to the conclusion that there is not fully functional solution because there is repeatedly stated that camera works only for chrome and chromium, no cheese or firefox and also IR camera doesn't work.

Can you please confirm that camera is accessible also from other browsers, apps like OBS or can be accessed from VirtualBox for instance? In that case would be more than happy to follow steps to get it up and running. On the other hand if the camera is working only in chromium, it is better for me to wait for some other solution.

Offline

#91 2023-01-26 11:54:26

twouters
Member
Registered: 2010-04-01
Posts: 29

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

vavra.7 wrote:

Thank you for the answer @itayf

I came to the conclusion that there is not fully functional solution because there is repeatedly stated that camera works only for chrome and chromium, no cheese or firefox and also IR camera doesn't work.

Can you please confirm that camera is accessible also from other browsers, apps like OBS or can be accessed from VirtualBox for instance? In that case would be more than happy to follow steps to get it up and running. On the other hand if the camera is working only in chromium, it is better for me to wait for some other solution.

Camera works for me in cheese (XPS 9315, though afaik at least the camera is the same) but haven't tested OBS. There's a workaround to make it work in firefox.

Offline

#92 2023-01-26 15:43:09

vavra.7
Member
Registered: 2021-05-22
Posts: 15

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

I used installation script from @stefanpartheym. It set up everything for me. I was really surprised how easy it was so all credits to those guys behind the script!

Without applying "--workaround" flag when installing webcam is working for me in chromium and OBS. No luck with Firefox, Cheese and accessing it in VirtualBox. Maybe the workaround could solve the issue.

Thank you.

Offline

#93 2023-01-30 18:27:05

pengux
Member
Registered: 2023-01-26
Posts: 4

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

So my camera is workong on my XPS Plus (9320), but it seems like it makes Arch Linux to hang after resuming from hibernation (suspend to disk). It works if I just suspend to RAM though. It also works if I run

./uninstall.sh

from https://github.com/stefanpartheym/archlinux-ipu6-webcam. So I tried to unload the modules before hibernation:

sudo modprobe -r intel_ipu6_isys videobuf2_dma_contig videobuf2_v4l2 videobuf2_common intel_ipu6_psys intel_ipu6 v4l2_fwnode v4l2_async videodev mc
systemctl hibernate

but it still fails to resume. Are there other modules which was installed that I can try to unload?

Offline

#94 2023-01-31 00:26:12

twouters
Member
Registered: 2010-04-01
Posts: 29

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

pengux wrote:

So my camera is workong on my XPS Plus (9320), but it seems like it makes Arch Linux to hang after resuming from hibernation (suspend to disk). It works if I just suspend to RAM though. It also works if I run

./uninstall.sh

from https://github.com/stefanpartheym/archlinux-ipu6-webcam. So I tried to unload the modules before hibernation:

sudo modprobe -r intel_ipu6_isys videobuf2_dma_contig videobuf2_v4l2 videobuf2_common intel_ipu6_psys intel_ipu6 v4l2_fwnode v4l2_async videodev mc
systemctl hibernate

but it still fails to resume. Are there other modules which was installed that I can try to unload?

Can you try booting with the following kernel parameter?

ibt=warn

Seems to work for me, see my report upstream: https://github.com/intel/ipu6-drivers/issues/79

Last edited by twouters (2023-01-31 00:27:13)

Offline

#95 2023-02-01 10:31:25

pengux
Member
Registered: 2023-01-26
Posts: 4

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

twouters wrote:

Can you try booting with the following kernel parameter?

ibt=warn

Seems to work for me, see my report upstream: https://github.com/intel/ipu6-drivers/issues/79

Thanks, I've tried and added it to my grub config but it didn't help. I do have a trace at boot but it seems to be different from the one you mentioned in the GH issue. How did you find the persisted log when booting? I've looked in /var/log/kernel.log and journalctl -k but didn't find it.

Offline

#96 2023-02-02 10:18:41

twouters
Member
Registered: 2010-04-01
Posts: 29

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

pengux wrote:

Thanks, I've tried and added it to my grub config but it didn't help. I do have a trace at boot but it seems to be different from the one you mentioned in the GH issue. How did you find the persisted log when booting? I've looked in /var/log/kernel.log and journalctl -k but didn't find it.

You probably just have to tell journalctl to show the kernel log from the previous boot:

journalctl -k -b1

Offline

#97 2023-02-02 17:11:56

pengux
Member
Registered: 2023-01-26
Posts: 4

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

twouters wrote:

You probably just have to tell journalctl to show the kernel log from the previous boot:

journalctl -k -b1

It doesn't work as it's the boot from suspend that is showing the trace and when it freezes I can't do anything other than power down and start the laptop again. At that time, no logs are persisted so

journalctl -k -b=-1

is just showing the previous successful boot.

Offline

#98 2023-02-13 09:50:49

vavra.7
Member
Registered: 2021-05-22
Posts: 15

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

After updating the system camera stopped working. I run "uninstall.sh" and then "install.sh" to install it again which seems it have gone well:

warning: linux-headers-6.1.11.arch1-1 is up to date -- skipping
 there is nothing to do
# Build and install package: intel-ipu6-dkms-git
~/Downloads/archlinux-ipu6-webcam/intel-ipu6-dkms-git ~/Downloads/archlinux-ipu6-webcam
==> Making package: intel-ipu6-dkms-git-fix r78.f83b0747b-1 (Mon 13 Feb 2023 10:34:10 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ipu6-drivers git repo...
From https://github.com/intel/ipu6-drivers
 - [deleted]             (none)     -> refs/pull/89/merge
remote: Enumerating objects: 1, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 1 (delta 0), reused 1 (delta 0), pack-reused 0
Unpacking objects: 100% (1/1), 446 bytes | 446.00 KiB/s, done.
 + da2818d20...61b462db5 refs/pull/89/head -> refs/pull/89/head  (forced update)
==> Validating source files with sha256sums...
    ipu6-drivers ... Skipped
==> Extracting sources...
  -> Creating working copy of ipu6-drivers git repo...
Reset branch 'makepkg'
==> Starting prepare()...
Cloning into 'ivsc-driver'...
remote: Enumerating objects: 273, done.
remote: Counting objects: 100% (69/69), done.
remote: Compressing objects: 100% (41/41), done.
remote: Total 273 (delta 42), reused 34 (delta 28), pack-reused 204
Receiving objects: 100% (273/273), 104.50 KiB | 2.61 MiB/s, done.
Resolving deltas: 100% (100/100), done.
==> Starting pkgver()...
==> WARNING: A package has already been built, installing existing package...
==> Installing package intel-ipu6-dkms-git-fix with pacman -U...
loading packages...
warning: intel-ipu6-dkms-git-fix-r78.f83b0747b-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) intel-ipu6-dkms-git-fix-r78.f83b0747b-1

Total Installed Size:  1.34 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod ipu6-drivers/r78.f83b0747b -k 6.1.11-arch1-1
:: Processing package changes...
(1/1) reinstalling intel-ipu6-dkms-git-fix                       [####################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod ipu6-drivers/r78.f83b0747b -k 6.1.11-arch1-1
Module version  for ov2740.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for hi556.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
==> depmod 6.1.11-arch1-1
~/Downloads/archlinux-ipu6-webcam
=> SUCCESS
# Install dependency for intel-ipu6ep-camera-hal-git
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  ipu6-camera-bin-r32.0797f74-1 (intel-ipu6ep-camera-bin)

  1 ipu6-camera-bin (intel-ipu6ep-camera-bin) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: PKGBUILD up to date, Skipping (1/0): ipu6-camera-bin
  1 ipu6-camera-bin (intel-ipu6ep-camera-bin) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: ipu6-camera-bin (intel-ipu6ep-camera-bin)
==> Making package: ipu6-camera-bin r32.0797f74-1 (Mon 13 Feb 2023 10:34:21 AM CET)
==> Retrieving sources...
  -> Updating ipu6-camera-bins git repo...
==> Validating source files with sha256sums...
    ipu6-camera-bins ... Skipped
==> Making package: ipu6-camera-bin r32.0797f74-1 (Mon 13 Feb 2023 10:34:23 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ipu6-camera-bins git repo...
==> Validating source files with sha256sums...
    ipu6-camera-bins ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of ipu6-camera-bins git repo...
Cloning into 'ipu6-camera-bins'...
done.
==> Starting pkgver()...
==> Updated version: ipu6-camera-bin r44.276859f-1
==> Sources are ready.
==> Making package: ipu6-camera-bin r44.276859f-1 (Mon 13 Feb 2023 10:34:25 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Sources are ready.
 -> ipu6-camera-bin-r44.276859f-1 already made -- skipping build
 -> Found git repo: github.com/intel/ipu6-camera-bins.git
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) intel-ipu6ep-camera-bin-r44.276859f-1

Total Installed Size:  13.39 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing intel-ipu6ep-camera-bin                         [####################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
=> SUCCESS
# Build and install package: intel-ipu6ep-camera-hal-git
~/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git ~/Downloads/archlinux-ipu6-webcam
==> Making package: intel-ipu6ep-camera-hal-git-fix r52.3729289-1 (Mon 13 Feb 2023 10:34:26 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning ipu6-camera-hal git repo...
Cloning into bare repository '/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/ipu6-camera-hal'...
remote: Enumerating objects: 3980, done.
remote: Counting objects: 100% (643/643), done.
remote: Compressing objects: 100% (408/408), done.
remote: Total 3980 (delta 362), reused 306 (delta 226), pack-reused 3337
Receiving objects: 100% (3980/3980), 8.21 MiB | 9.85 MiB/s, done.
Resolving deltas: 100% (2641/2641), done.
==> Validating source files with sha256sums...
    ipu6-camera-hal ... Skipped
==> Extracting sources...
  -> Creating working copy of ipu6-camera-hal git repo...
Cloning into 'ipu6-camera-hal'...
done.
==> Starting pkgver()...
==> Updated version: intel-ipu6ep-camera-hal-git-fix r56.884b81a-1
==> Starting build()...
CMake Deprecation Warning at CMakeLists.txt:17 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- install prefix: /usr
-- Performing Test COMPILER_SUPPORTS_ALIGNED_NEW
-- Performing Test COMPILER_SUPPORTS_ALIGNED_NEW - Success
INFOadd definition -DIPU_SYSVER_ipu6v5 for ipu6ep
-- Performing Test COMPILER_SUPPORTS_NO_UNUSED_BUT_SET_VAR
-- Performing Test COMPILER_SUPPORTS_NO_UNUSED_BUT_SET_VAR - Success
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'ia_imaging'
--   Found ia_imaging, version VERSION
-- Found IA_IMAGING: /usr/include/ia_imaging  
-- Checking for module 'libgcss'
--   Found libgcss, version 
-- Found LIBGCSS: /usr/include/ia_camera  
-- Checking for module 'libipu6ep'
--   Found libipu6ep, version VERSION
-- Found LIBIPU: /usr/include/libipu  
Install ADL IPU6EP configure files
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    ENABLE_VIRTUAL_IPU_PIPE
    USE_STATIC_GRAPH


-- Build files have been written to: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/build
[  1%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_terminal.c.o
[  2%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_program_group_manifest.c.o
[  3%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_process_group.c.o
In file included from /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/src/ia_css_psys_process_group.c:27:
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h: In function ‘ia_css_process_group_print’:
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h:535:18: warning: variable ‘routing_bitmap’ set but not used [-Wunused-but-set-variable]
  535 |     ia_css_rbm_t routing_bitmap;
      |                  ^~~~~~~~~~~~~~
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h: In function ‘ia_css_can_process_group_submit’:
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h:703:25: warning: variable ‘buffer’ set but not used [-Wunused-but-set-variable]
  703 |         vied_vaddress_t buffer;
      |                         ^~~~~~
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h:691:9: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable]
  691 |     int retval = -1;
      |         ^~~~~~
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h: In function ‘ia_css_can_enqueue_buffer_set’:
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h:797:25: warning: variable ‘buffer’ set but not used [-Wunused-but-set-variable]
  797 |         vied_vaddress_t buffer;
      |                         ^~~~~~
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h:774:9: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable]
  774 |     int retval = -1;
      |         ^~~~~~
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h: In function ‘ia_css_can_process_group_start’:
/home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/src/ipu6-camera-hal/modules/ia_css/ipu6ep/include/ia_css_psys_process_group_impl.h:856:9: warning: variable ‘retval’ set but not used [-Wunused-but-set-variable]
  856 |     int retval = -1;
      |         ^~~~~~
[  4%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_rbm.c.o
[  5%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_program_group_data.c.o
[  6%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_process_group_cmd_impl.c.o
[  7%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_process.c.o
[  8%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/vied_nci_psys_system.c.o
[  9%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_terminal.c.o
[ 10%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_program_group_param.c.o
[ 11%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_terminal_manifest.c.o
[ 12%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_program_manifest.c.o
[ 13%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_psys_terminal_manifest.c.o
[ 14%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_kernel_bitmap.c.o
[ 15%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/I3AControlFactory.cpp.o
[ 16%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqUtils.cpp.o
[ 17%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/intel3a/Intel3AParameter.cpp.o
[ 18%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqResult.cpp.o
[ 19%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqResultStorage.cpp.o
[ 20%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/SensorManager.cpp.o
[ 21%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/LensManager.cpp.o
[ 22%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqCore.cpp.o
[ 23%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqEngine.cpp.o
[ 24%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqSetting.cpp.o
[ 25%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/AiqUnit.cpp.o
[ 26%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/MakerNote.cpp.o
[ 27%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/Dvs.cpp.o
[ 28%] Building CXX object CMakeFiles/camhal_static.dir/src/3a/Ltm.cpp.o
[ 29%] Building CXX object CMakeFiles/camhal_static.dir/src/core/CaptureUnit.cpp.o
[ 30%] Building CXX object CMakeFiles/camhal_static.dir/src/core/DeviceBase.cpp.o
[ 31%] Building CXX object CMakeFiles/camhal_static.dir/src/core/CameraStream.cpp.o
[ 32%] Building CXX object CMakeFiles/camhal_static.dir/src/core/CameraDevice.cpp.o
[ 34%] Building CXX object CMakeFiles/camhal_static.dir/src/core/ProcessorManager.cpp.o
[ 35%] Building CXX object CMakeFiles/camhal_static.dir/src/core/RequestThread.cpp.o
[ 36%] Building CXX object CMakeFiles/camhal_static.dir/src/core/SwImageProcessor.cpp.o
[ 37%] Building CXX object CMakeFiles/camhal_static.dir/src/core/BufferQueue.cpp.o
[ 38%] Building CXX object CMakeFiles/camhal_static.dir/src/core/CameraBuffer.cpp.o
[ 39%] Building CXX object CMakeFiles/camhal_static.dir/src/core/CameraEvent.cpp.o
[ 40%] Building CXX object CMakeFiles/camhal_static.dir/src/core/LensHw.cpp.o
[ 41%] Building CXX object CMakeFiles/camhal_static.dir/src/core/SensorHwCtrl.cpp.o
[ 42%] Building CXX object CMakeFiles/camhal_static.dir/src/core/SofSource.cpp.o
[ 43%] Building CXX object CMakeFiles/camhal_static.dir/src/core/SyncManager.cpp.o
[ 44%] Building CXX object CMakeFiles/camhal_static.dir/src/core/psysprocessor/PolicyManager.cpp.o
[ 45%] Building CXX object CMakeFiles/camhal_static.dir/src/core/CvfPrivacyChecker.cpp.o
[ 46%] Building CXX object CMakeFiles/camhal_static.dir/src/core/PSysProcessor.cpp.o
[ 47%] Building CXX object CMakeFiles/camhal_static.dir/src/core/IspParamAdaptor.cpp.o
[ 48%] Building CXX object CMakeFiles/camhal_static.dir/src/core/psysprocessor/PSysDAG.cpp.o
[ 49%] Building CXX object CMakeFiles/camhal_static.dir/src/core/psysprocessor/PipeLiteExecutor.cpp.o
[ 50%] Building CXX object CMakeFiles/camhal_static.dir/src/core/psysprocessor/PGCommon.cpp.o
[ 51%] Building CXX object CMakeFiles/camhal_static.dir/src/core/psysprocessor/PGUtils.cpp.o
[ 52%] Building CXX object CMakeFiles/camhal_static.dir/src/core/psysprocessor/ShareReferBufferPool.cpp.o
[ 53%] Building CXX object CMakeFiles/camhal_static.dir/src/hal/CameraHal.cpp.o
[ 54%] Building CXX object CMakeFiles/camhal_static.dir/src/hal/ICamera.cpp.o
[ 55%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/CameraLog.cpp.o
[ 56%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/LogSink.cpp.o
[ 57%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/ModuleTags.cpp.o
[ 58%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/CameraDump.cpp.o
[ 59%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/Trace.cpp.o
[ 60%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/ScopedAtrace.cpp.o
[ 61%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/Thread.cpp.o
[ 62%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/Utils.cpp.o
[ 63%] Building CXX object CMakeFiles/camhal_static.dir/src/iutils/SwImageConverter.cpp.o
[ 64%] Building CXX object CMakeFiles/camhal_static.dir/src/metadata/icamera_metadata_base.cpp.o
[ 65%] Building CXX object CMakeFiles/camhal_static.dir/src/metadata/CameraMetadata.cpp.o
[ 67%] Building CXX object CMakeFiles/camhal_static.dir/src/metadata/Parameters.cpp.o
[ 68%] Building CXX object CMakeFiles/camhal_static.dir/src/metadata/ParameterHelper.cpp.o
[ 69%] Building CXX object CMakeFiles/camhal_static.dir/src/metadata/ParameterGenerator.cpp.o
[ 70%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/ParserBase.cpp.o
[ 71%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/PlatformData.cpp.o
[ 72%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/CameraParser.cpp.o
[ 73%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/PolicyParser.cpp.o
[ 74%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/AiqInitData.cpp.o
[ 75%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/gc/GraphUtils.cpp.o
[ 76%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/gc/GraphConfigManager.cpp.o
[ 77%] Building CXX object CMakeFiles/camhal_static.dir/src/platformdata/gc/GraphConfig.cpp.o
[ 78%] Building CXX object CMakeFiles/camhal_static.dir/src/scheduler/CameraScheduler.cpp.o
[ 79%] Building CXX object CMakeFiles/camhal_static.dir/src/scheduler/CameraSchedulerPolicy.cpp.o
[ 80%] Building CXX object CMakeFiles/camhal_static.dir/src/v4l2/MediaControl.cpp.o
[ 81%] Building CXX object CMakeFiles/camhal_static.dir/src/v4l2/V4l2DeviceFactory.cpp.o
[ 82%] Building CXX object CMakeFiles/camhal_static.dir/src/v4l2/SysCall.cpp.o
[ 83%] Building CXX object CMakeFiles/camhal_static.dir/src/v4l2/NodeInfo.cpp.o
[ 84%] Building CXX object CMakeFiles/camhal_static.dir/modules/v4l2/v4l2_device.cc.o
[ 85%] Building CXX object CMakeFiles/camhal_static.dir/modules/v4l2/v4l2_subdevice.cc.o
[ 86%] Building CXX object CMakeFiles/camhal_static.dir/modules/v4l2/v4l2_video_node.cc.o
[ 87%] Building CXX object CMakeFiles/camhal_static.dir/modules/algowrapper/IntelCca.cpp.o
[ 88%] Building CXX object CMakeFiles/camhal_static.dir/modules/algowrapper/graph/GraphConfigImpl.cpp.o
[ 89%] Building CXX object CMakeFiles/camhal_static.dir/modules/algowrapper/graph/GraphConfigPipe.cpp.o
[ 90%] Building CXX object CMakeFiles/camhal_static.dir/modules/algowrapper/IntelPGParam.cpp.o
[ 91%] Building CXX object CMakeFiles/camhal_static.dir/src/image_process/ImageConverter.cpp.o
[ 92%] Building CXX object CMakeFiles/camhal_static.dir/src/image_process/ImageScalerCore.cpp.o
[ 93%] Building CXX object CMakeFiles/camhal_static.dir/modules/ia_cipr/src/Buffer.cpp.o
[ 94%] Building CXX object CMakeFiles/camhal_static.dir/modules/ia_cipr/src/Context.cpp.o
[ 95%] Building CXX object CMakeFiles/camhal_static.dir/modules/ia_cipr/src/Event.cpp.o
[ 96%] Building CXX object CMakeFiles/camhal_static.dir/modules/ia_cipr/src/Command.cpp.o
[ 97%] Building CXX object CMakeFiles/camhal_static.dir/modules/ia_cipr/src/Utils.cpp.o
[ 98%] Linking CXX static library libcamhal.a
[ 98%] Built target camhal_static
[100%] Linking CXX shared library libcamhal.so
[100%] Built target camhal
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "Release"
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/api
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/api/intel_vendor_metadata_tags.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/api/ICamera.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/api/Parameters.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/utils
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/utils/ScopedAtrace.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/media-bus-format.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/ipu-isys.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/v4l2-subdev.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/media.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/v4l2-common.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/v4l2-mediabus.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/videodev2.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/include/libcamhal/linux/v4l2-controls.h
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/hi556.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/OV02C10_1BG203N3_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/OV02C10_1SG204N3_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_ov01a1s.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_hm2170_1SG205N3_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_ov8856.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_HM2170_1SG205N3_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_OV2740_CJFLE23_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_OV02C10_1BG203N3_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_HI556_CJFLE25_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_OV02C10_CIFME14_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_descriptor.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_ov13b10.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_HM2170_CJFME18_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_ov01a10.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_HI556_1BG502T3_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/gcss/graph_settings_OV02C10_1SG204N3_ADL.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/HM2170_CJFME18_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/psys_policy_profiles.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/OV2740_CJFLE23_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/HI556_CJFLE25_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/ov01a10.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/HM2170_1SG205N3_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/HM2170_1SG205N3_MB_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/HM2170_1SG205N3_OS_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov13b10-wf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov02c10-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/hm2170-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov01a1s-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov8856-wf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/hi556-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov01a10-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov13b10-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov2740-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/sensors/ov8856-uf.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/libcamhal_profile.xml
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/HI556_1BG502T3_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/ov01a1s.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/share/defaults/etc/camera/OV02C10_CIFME14_ADL.aiqb
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/lib/libcamhal.so
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/lib/libcamhal.a
-- Installing: /home/vavra/Downloads/archlinux-ipu6-webcam/intel-ipu6ep-camera-hal-git/pkg/intel-ipu6ep-camera-hal-git-fix/usr/lib/pkgconfig/libcamhal.pc
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "intel-ipu6ep-camera-hal-git-fix"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: intel-ipu6ep-camera-hal-git-fix r56.884b81a-1 (Mon 13 Feb 2023 10:35:42 AM CET)
==> Installing package intel-ipu6ep-camera-hal-git-fix with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) intel-ipu6ep-camera-hal-git-fix-r56.884b81a-1

Total Installed Size:  13.79 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing intel-ipu6ep-camera-hal-git-fix                 [####################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
~/Downloads/archlinux-ipu6-webcam
=> SUCCESS
# Build and install package: v4l2-looback-dkms-git
~/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git ~/Downloads/archlinux-ipu6-webcam
==> Making package: v4l2loopback-dkms-git-fix r10.b37d72d-1 (Mon 13 Feb 2023 10:35:42 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning v4l2loopback git repo...
Cloning into bare repository '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git/v4l2loopback'...
remote: Enumerating objects: 1894, done.
remote: Counting objects: 100% (1894/1894), done.
remote: Compressing objects: 100% (920/920), done.
remote: Total 1894 (delta 1065), reused 1643 (delta 915)
Receiving objects: 100% (1894/1894), 605.41 KiB | 3.20 MiB/s, done.
Resolving deltas: 100% (1065/1065), done.
==> Validating source files with md5sums...
    v4l2loopback ... Skipped
==> Extracting sources...
  -> Creating working copy of v4l2loopback git repo...
Cloning into 'v4l2loopback'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file v4l2loopback.c
patching file v4l2loopback.c
patching file dkms.conf
patching file Makefile
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
'COPYING' -> '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git/pkg/v4l2loopback-dkms-git-fix/usr/share/licenses/v4l2loopback/COPYING'
install -p -m 755 -d "/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git/pkg/v4l2loopback-dkms-git-fix/usr/bin"
install -p -m 755 utils/v4l2loopback-ctl "/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git/pkg/v4l2loopback-dkms-git-fix/usr/bin"
help2man -N --name "control v4l2 loopback devices" utils/v4l2loopback-ctl > man/v4l2loopback-ctl.1
install -p -m 755 -d "/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git/pkg/v4l2loopback-dkms-git-fix/usr/share/man/man1"
install -m 644 man/v4l2loopback-ctl.1 "/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-looback-dkms-git/pkg/v4l2loopback-dkms-git-fix/usr/share/man/man1"
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "v4l2loopback-dkms-git-fix"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: v4l2loopback-dkms-git-fix r10.b37d72d-1 (Mon 13 Feb 2023 10:35:50 AM CET)
==> Installing package v4l2loopback-dkms-git-fix with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) v4l2loopback-dkms-git-fix-r10.b37d72d-1

Total Installed Size:  0.23 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing v4l2loopback-dkms-git-fix                       [####################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod v4l2loopback/r10.b37d72d -k 6.1.11-arch1-1
==> depmod 6.1.11-arch1-1
~/Downloads/archlinux-ipu6-webcam
=> SUCCESS
# Build and install package: v4l2-relayd
~/Downloads/archlinux-ipu6-webcam/v4l2-relayd ~/Downloads/archlinux-ipu6-webcam
==> Making package: v4l2-relayd r42.6fd6b6a-1 (Mon 13 Feb 2023 10:35:54 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning v4l2-relayd git repo...
Cloning into bare repository '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/v4l2-relayd'...
remote: Enumerating objects: 239, done.
remote: Counting objects: 100% (239/239), done.
remote: Compressing objects: 100% (142/142), done.
remote: Total 239 (delta 107), reused 140 (delta 61)
Receiving objects: 100% (239/239), 51.99 KiB | 2.74 MiB/s, done.
Resolving deltas: 100% (107/107), done.
==> Validating source files with sha256sums...
    v4l2-relayd ... Skipped
==> Extracting sources...
  -> Creating working copy of v4l2-relayd git repo...
Cloning into 'v4l2-relayd'...
done.
warning: remote HEAD refers to nonexistent ref, unable to checkout
Switched to a new branch 'makepkg'
==> Starting pkgver()...
==> Starting build()...
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4 ${ACLOCAL_FLAGS}
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory build-aux
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4 ${ACLOCAL_FLAGS}
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:51: installing 'build-aux/compile'
configure.ac:60: installing 'build-aux/config.guess'
configure.ac:60: installing 'build-aux/config.sub'
configure.ac:22: installing 'build-aux/install-sh'
configure.ac:22: installing 'build-aux/missing'
Makefile.am: installing 'build-aux/depcomp'
autoreconf: Leaving directory '.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... (cached) yes
./configure: line 3277: AX_CHECK_ENABLE_DEBUG: command not found
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating ./config.lt
config.lt: creating libtool
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for DEPS... yes
checking for GST... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
git.mk: Generating .gitignore
make  all-recursive
make[1]: Entering directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
Making all in .
make[2]: Entering directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
  CC       src/v4l2_relayd-v4l2-relayd.o
  CCLD     src/v4l2-relayd
make[2]: Leaving directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
make[1]: Leaving directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
==> Entering fakeroot environment...
==> Starting package()...
Making install in .
make[1]: Entering directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
make[2]: Entering directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
 /usr/bin/mkdir -p '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/bin'
  /bin/sh ./libtool   --mode=install /usr/bin/install -c src/v4l2-relayd '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/bin'
libtool: install: /usr/bin/install -c src/v4l2-relayd /home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/bin/v4l2-relayd
 /usr/bin/mkdir -p '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/etc/modprobe.d'
 /usr/bin/install -c -m 644 data/etc/modprobe.d/v4l2-relayd.conf '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/etc/modprobe.d'
 /usr/bin/mkdir -p '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/lib/modules-load.d'
 /usr/bin/install -c -m 644 data/etc/modules-load.d/v4l2-relayd.conf '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/lib/modules-load.d'
 /usr/bin/mkdir -p '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/etc/default'
 /usr/bin/install -c -m 644 data/etc/default/v4l2-relayd '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/etc/default'
 /usr/bin/mkdir -p '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/lib/systemd/system'
 /usr/bin/install -c -m 644 data/systemd/v4l2-relayd.service '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/pkg/v4l2-relayd//usr/lib/systemd/system'
make[2]: Leaving directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
make[1]: Leaving directory '/home/vavra/Downloads/archlinux-ipu6-webcam/v4l2-relayd/src/v4l2-relayd'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "v4l2-relayd"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: v4l2-relayd r42.6fd6b6a-1 (Mon 13 Feb 2023 10:36:02 AM CET)
==> Installing package v4l2-relayd with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) v4l2-relayd-r42.6fd6b6a-1

Total Installed Size:  0.02 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing v4l2-relayd                                     [####################################] 100%
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
(2/2) Arming ConditionNeedsUpdate...
~/Downloads/archlinux-ipu6-webcam
=> SUCCESS
# Install general dependencies
resolving dependencies...
looking for conflicting packages...

Packages (1) gst-plugin-pipewire-1:0.3.65-6

Total Installed Size:  0.12 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing gst-plugin-pipewire                             [####################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
:: There are 2 providers available for intel-ivsc-driver-dkms-git:
:: Repository AUR
    1) intel-ivsc-driver-dkms-git 2) intel-ipu6-dkms-git 

Enter a number (default=1): 
1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:3]  intel-ivsc-firmware-r2.764bd6e-1  intel-ivsc-driver-dkms-git-r25.b8c22f4-1  icamerasrc-git-r55.3b7cdb9-2

  3 intel-ivsc-firmware                      (Build Files Exist)
  2 intel-ivsc-driver-dkms-git               (Build Files Exist)
  1 icamerasrc-git                           (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: PKGBUILD up to date, Skipping (3/0): intel-ivsc-firmware, intel-ivsc-driver-dkms-git, icamerasrc-git
  3 intel-ivsc-firmware                      (Build Files Exist)
  2 intel-ivsc-driver-dkms-git               (Build Files Exist)
  1 icamerasrc-git                           (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/3) Parsing SRCINFO: intel-ivsc-firmware
:: (2/3) Parsing SRCINFO: intel-ivsc-driver-dkms-git
:: (3/3) Parsing SRCINFO: icamerasrc-git
==> Making package: intel-ivsc-firmware r2.764bd6e-1 (Mon 13 Feb 2023 10:36:04 AM CET)
==> Making package: intel-ivsc-driver-dkms-git r25.b8c22f4-1 (Mon 13 Feb 2023 10:36:04 AM CET)
==> Retrieving sources...
==> Retrieving sources...
  -> Updating ivsc-firmware git repo...
  -> Updating ivsc-driver git repo...
==> Making package: icamerasrc-git r55.3b7cdb9-2 (Mon 13 Feb 2023 10:36:04 AM CET)
==> Retrieving sources...
  -> Updating icamerasrc git repo...
==> Validating source files with sha256sums...
    ivsc-firmware ... Skipped
From https://github.com/intel/icamerasrc
 * [new tag]         20230105_1401_mtl_plat_alpha -> 20230105_1401_mtl_plat_alpha
 * [new tag]         20230208_1038                -> 20230208_1038
==> Validating source files with sha256sums...
    ivsc-driver ... Skipped
  -> Found 70-ipu6-psys.rules
==> Validating source files with sha256sums...
    icamerasrc ... Skipped
    70-ipu6-psys.rules ... Passed
==> Making package: intel-ivsc-firmware r2.764bd6e-1 (Mon 13 Feb 2023 10:36:05 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ivsc-firmware git repo...
==> Validating source files with sha256sums...
    ivsc-firmware ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of ivsc-firmware git repo...
Cloning into 'ivsc-firmware'...
done.
==> Starting pkgver()...
==> Updated version: intel-ivsc-firmware r8.29c5eff-1
==> Sources are ready.
==> Making package: intel-ivsc-firmware r8.29c5eff-1 (Mon 13 Feb 2023 10:36:06 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Sources are ready.
 -> intel-ivsc-firmware-r8.29c5eff-1 already made -- skipping build
 -> Found git repo: github.com/intel/ivsc-firmware.git
 -> intel-ivsc-firmware not satisfied, flushing install queue
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) intel-ivsc-firmware-r8.29c5eff-1

Total Installed Size:  9.45 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing intel-ivsc-firmware                             [####################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Making package: intel-ivsc-driver-dkms-git r25.b8c22f4-1 (Mon 13 Feb 2023 10:36:07 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ivsc-driver git repo...
==> Validating source files with sha256sums...
    ivsc-driver ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of ivsc-driver git repo...
Cloning into 'ivsc-driver'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: intel-ivsc-driver-dkms-git r35.94ecb88-1
==> Sources are ready.
==> Making package: intel-ivsc-driver-dkms-git r35.94ecb88-1 (Mon 13 Feb 2023 10:36:08 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Sources are ready.
 -> intel-ivsc-driver-dkms-git-r35.94ecb88-1 already made -- skipping build
 -> Found git repo: github.com/intel/ivsc-driver.git
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) intel-ivsc-driver-dkms-git-r35.94ecb88-1

Total Installed Size:  0.25 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing intel-ivsc-driver-dkms-git                      [####################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod ivsc-driver/r35.94ecb88 -k 6.1.11-arch1-1
Module version  for ljca.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for spi-ljca.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for gpio-ljca.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for i2c-ljca.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for mei-vsc.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for intel_vsc.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for mei_csi.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for mei_ace.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for mei_pse.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for mei_ace_debug.ko.zst
exactly matches what is already found in kernel 6.1.11-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Error! Installation aborted.
==> WARNING: `dkms install --no-depmod ivsc-driver/r35.94ecb88 -k 6.1.11-arch1-1' exited 6
==> Making package: icamerasrc-git r55.3b7cdb9-2 (Mon 13 Feb 2023 10:36:12 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating icamerasrc git repo...
  -> Found 70-ipu6-psys.rules
==> Validating source files with sha256sums...
    icamerasrc ... Skipped
    70-ipu6-psys.rules ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of icamerasrc git repo...
Cloning into 'icamerasrc'...
done.
Switched to a new branch 'makepkg'
==> Starting pkgver()...
==> Updated version: icamerasrc-git r57.2d36ade-1
==> Sources are ready.
==> Making package: icamerasrc-git r57.2d36ade-1 (Mon 13 Feb 2023 10:36:13 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Sources are ready.
 -> icamerasrc-git-r57.2d36ade-1 already made -- skipping build
 -> Found git repo: github.com/intel/icamerasrc.git
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) icamerasrc-git-r57.2d36ade-1

Total Installed Size:  0.27 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                   [####################################] 100%
(1/1) checking package integrity                                 [####################################] 100%
(1/1) loading package files                                      [####################################] 100%
(1/1) checking for file conflicts                                [####################################] 100%
(1/1) checking available disk space                              [####################################] 100%
:: Processing package changes...
(1/1) installing icamerasrc-git                                  [####################################] 100%
:: Running post-transaction hooks...
(1/2) Reloading device manager configuration...
(2/2) Arming ConditionNeedsUpdate...
=> SUCCESS
# Enable: v4l2-relayd.service
Created symlink /etc/systemd/system/multi-user.target.wants/v4l2-relayd.service → /usr/lib/systemd/system/v4l2-relayd.service.
=> SUCCESS
# Start: v4l2-relayd.service
=> SUCCESS

But now when I run "test.sh" I am getting an error

Setting pipeline to PAUSED ...
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov13b10.aiqb
[02-13 10:36:23.518] CamHAL[ERR] there is no aiqb file:ov13b10
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov13b10.aiqb
[02-13 10:36:23.518] CamHAL[ERR] there is no aiqb file:ov13b10
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov8856.aiqb
[02-13 10:36:23.518] CamHAL[ERR] there is no aiqb file:ov8856
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov8856.aiqb
[02-13 10:36:23.518] CamHAL[ERR] there is no aiqb file:ov8856
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov01a10.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov01a10.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov01a10.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name ov01a10.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb
[02-13 10:36:23.518] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV2740_CJFLE23_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name OV2740_CJFLE23_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb
[02-13 10:36:23.519] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name HI556_1BG502T3_ADL.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name HI556_1BG502T3_ADL.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name HI556_CJFLE25_ADL.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name HI556_CJFLE25_ADL.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name ov01a1s.aiqb
[02-13 10:36:23.520] CamHAL[INF] aiqb file name ov01a1s.aiqb
[02-13 10:36:23.520] CamHAL[ERR] @getDeviceName, Fail open : /sys/class/video4linux/
[02-13 10:36:23.520] CamHAL[ERR] Failed to find DevName for cameraId: 0, get video node: ov13b10 , devname: /dev/v4l-subdev1
[02-13 10:36:23.522] CamHAL[ERR] MediaControl init failed
Failed to set pipeline to PAUSED.
Setting pipeline to NULL ...
Freeing pipeline ...

EDIT: Sorry for spam I just had to restart the system and camera is working again.

Last edited by vavra.7 (2023-02-13 09:55:35)

Offline

#99 2023-02-16 15:08:48

fstab
Member
Registered: 2019-03-07
Posts: 4

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Hello, looks like there are some good news for the 6.1 kernel. Hans de Goede wrote a kernel patch in November saying "...for now the goal is to make the out of tree driver work with standard mainline distro kernels through e.g. dkms". Moreover, Intel merged some recent commits by @jwrdegoede in the intel/ipu6-drivers repository.

Is anyone following this and knows the status?

Offline

#100 2023-03-09 09:10:43

brandimarte
Member
Registered: 2016-06-09
Posts: 4

Re: Dell XPS 13 Plus 9320: Camera issues (Intel IPU6 MIPI on Alder Lake)

Hi!

I've been following this thread and used the script from @stefanpartheym, which installed everything smoothly!

I can run `sudo -E LANG=C gst-launch-1.0 icamerasrc ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink` and a window with the camera capture pops up. So apparently the camera is working!

My issue is that the camera it's not recognized on Chrome or any other app (like jitsi or teams).

I read here in this thread that to use it within the browser one needs to have the terminal open, but which command? Or maybe I'm missing a plugin or other package...

Does anyone have some hint?

Many thanks!!!

Offline

Board footer

Powered by FluxBB