Closed alvinpeters closed 4 months ago
Hello, your install.sh
script doesn't work if the file ipu6-pkgs.txt
doesn't exist .
Hello, your
install.sh
script doesn't work if the fileipu6-pkgs.txt
doesn't exist .
good catch! fixed it!
icamerasrc
isn't installed because a udev (?) file is missing/incorrectly tagged as source in the PKGBUILD
, it seems
==> ERROR: 70-ipu6-psys.rules was not found in the build directory and is not a URL.
Hello, I gave a try to this PR this morning while my webcam support was broken
I managed to make the webcam work (with test.sh
) but I got at least two local tweaks to do to make it work:
intel-ipu6ep-camera-bin
. intel-ipu6ep-camera-bin-fix-r72.ff21b5556a90-1-x86_64.pkg.tar.zst
was indeed present after package build in package-fix/intel-ipu6ep-camera-bin
but install.sh
raised errors because it did not manage to find src-fix-r72.ff21b5556a90-1-x86_64.pkg.tar.zst
(which looks like an auto-generated, broken name). I suspect 7b1af04b3088c8e983c2d9c8bb8d923dbf09ca12 or 175c1f537f40c13a70d56f7fa7e464f0f9aa0c7e to be faulty, and I made it work by going back to hardcoded values relevant for my platform (Alder Lake) in the PKGBUILDicamerasrc-git
failed to install because of missing 70-ipu6-psys.rules
(same as observed by @ilyasdc). Indeed I do not see this file in targeted revision tree. Removed locally this file from PKGBUILDyup uh it's me being a massive idiot apologies Now it's sorted out. Feel free to give it a try.
@striczkof just gave this a go in my Dell XPS + Manjaro 6.5 Seems to be working smoothly 👍🏼 (and as such should fix #41 )
Awesome!
I just wrecked my laptop by applying liquid metal onto it then moving around causing blobs of death to go everywhere so I really can't do testing right now. I will try polishing this PR and get this ready for merging today or so, before weekend I guess.
It doesn't work for me but I have a finicky laptop (hp envy with 5MP camera...)
Also there's a problem with your ununinstall.sh
script, see
https://gist.github.com/ilyasdc/0413a388aa38fe3d096e4f3fe4b7dc75
I just ran the install script on my Dell XPS 13 Plus. When running test.sh after the reboot Im getting
WARNING: erroneous pipeline: no element "icamerasrc"
Assuming thats not very helpful, let me know what else I should share
It doesn't work for me but I have a finicky laptop (hp envy with 5MP camera...) Also there's a problem with your un
uninstall.sh
script, see https://gist.github.com/ilyasdc/0413a388aa38fe3d096e4f3fe4b7dc75
Cheers mate! Would it be possible for you to provide logs of these?
What to test: - Does the script install everything successfully? (if not, send the logs!) - Does the `./test.sh` even run it at all? - Is the firmware being loaded at all? `sudo dmesg | grep ipu` - Is it being blacklisted? `sudo gst-inspect-1.0 icamerasrc` (check both with and without sudo) - Why is it being blacklisted (the inspect command above and `sudo gst-inspect-1.0` should be able to give out the reason) (also check both with and without sudo) - What happens if you delete both ~/.cache/gstreamer-1.0/registry.x86_64.bin and /root/.cache/gstreamer-1.0/registry.x86_64.bin then check the two commands above again? - Does `v4l2-ctl --list-devices` show something? (also check both with and without sudo) - What does `systemctl status v4l2-relayd` say? (not gonna lie, this never helped me so far)
I just ran the install script on my Dell XPS 13 Plus. When running test.sh after the reboot Im getting
WARNING: erroneous pipeline: no element "icamerasrc"
Assuming thats not very helpful, let me know what else I should share
Can you try deleting ~/.cache/gstreamer-1.0/registry.x86_64.bin then try it again? You might as well follow the test above.
Removing ~/.cache/gstreamer-1.0/registry.x86_64.bin
seemed to do some good stuff, test.sh now runs but with the following error:
Answers to the other questions are:
Yep seems to work
Yeah see above
Running this command outputs nothing (I assume thats bad?)
Both sudo and no sudo say Cannot open device /dev/video0, exiting
Running this command outputs nothing (I assume thats bad?)
That is indeed bad. Have you installed the packages successfully? Would it be possible if you send the full dmesg?
I reran the install script and it seems to think all the packages are installed
Alder Lake 6.5.7-arch1-1
sudo dmesg | grep ipu
[ 1.415072] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002) [ 1.415257] intel-ipu6 0000:00:05.0: Device 0x465d (rev: 0x2) [ 1.415294] intel-ipu6 0000:00:05.0: physical base address 0x603e000000 [ 1.415295] intel-ipu6 0000:00:05.0: mapped as: 0x00000000f183ae5d [ 1.415360] intel-ipu6 0000:00:05.0: Unable to set secure mode [ 1.415361] intel-ipu6 0000:00:05.0: IPU in non-secure mode [ 1.415362] intel-ipu6 0000:00:05.0: IPU secure touch = 0x0 [ 1.415363] intel-ipu6 0000:00:05.0: IPU camera mask = 0xff [ 1.415377] intel-ipu6 0000:00:05.0: Skip ipc reset for non-secure mode [ 1.415378] intel-ipu6 0000:00:05.0: IPC reset done [ 1.415379] intel-ipu6 0000:00:05.0: cpd file name: intel/ipu6ep_fw.bin [ 1.415405] intel-ipu6 0000:00:05.0: Direct firmware load for intel/ipu6ep_fw.bin failed with error -2 [ 1.415408] intel-ipu6 0000:00:05.0: Requesting signed firmware failed [ 1.415427] intel-ipu6: probe of 0000:00:05.0 failed with error -2
./test.sh
Setting pipeline to PAUSED ... [10-18 10:25:57.89] CamHAL[INF] aiqb file name ov13b10.aiqb [10-18 10:25:57.89] CamHAL[INF] aiqb file name ov13b10.aiqb [10-18 10:25:57.90] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.90] CamHAL[INF] aiqb file name ov13b10.aiqb [10-18 10:25:57.90] CamHAL[INF] aiqb file name ov13b10.aiqb [10-18 10:25:57.90] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.90] CamHAL[INF] aiqb file name ov8856.aiqb [10-18 10:25:57.91] CamHAL[INF] aiqb file name ov8856.aiqb [10-18 10:25:57.91] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.91] CamHAL[INF] aiqb file name ov8856.aiqb [10-18 10:25:57.91] CamHAL[INF] aiqb file name ov8856.aiqb [10-18 10:25:57.91] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.91] CamHAL[INF] aiqb file name ov01a10.aiqb [10-18 10:25:57.91] CamHAL[INF] aiqb file name ov01a10.aiqb [10-18 10:25:57.92] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.92] CamHAL[INF] aiqb file name ov01a10.aiqb [10-18 10:25:57.92] CamHAL[INF] aiqb file name ov01a10.aiqb [10-18 10:25:57.92] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.92] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-18 10:25:57.92] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-18 10:25:57.93] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.93] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-18 10:25:57.93] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-18 10:25:57.93] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.93] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-18 10:25:57.94] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-18 10:25:57.94] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-18 10:25:57.94] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-18 10:25:57.94] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.94] CamHAL[INF] aiqb file name OV2740_CJFLE23_ADL.aiqb [10-18 10:25:57.95] CamHAL[INF] aiqb file name OV2740_CJFLE23_ADL.aiqb [10-18 10:25:57.95] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.95] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-18 10:25:57.95] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-18 10:25:57.95] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.95] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-18 10:25:57.95] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-18 10:25:57.96] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.96] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-18 10:25:57.96] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-18 10:25:57.96] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.96] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-18 10:25:57.96] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-18 10:25:57.96] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.96] CamHAL[INF] aiqb file name HI556_1BG502T3_ADL.aiqb [10-18 10:25:57.96] CamHAL[INF] aiqb file name HI556_1BG502T3_ADL.aiqb [10-18 10:25:57.96] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.96] CamHAL[INF] aiqb file name HI556_CJFLE25_ADL.aiqb [10-18 10:25:57.97] CamHAL[INF] aiqb file name HI556_CJFLE25_ADL.aiqb [10-18 10:25:57.97] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.97] CamHAL[INF] aiqb file name ov01a1s.aiqb [10-18 10:25:57.97] CamHAL[INF] aiqb file name ov01a1s.aiqb [10-18 10:25:57.97] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.97] CamHAL[INF] aiqb file name OV08A10_YHUT_ADL.aiqb [10-18 10:25:57.98] CamHAL[INF] aiqb file name OV08A10_YHUT_ADL.aiqb [10-18 10:25:57.98] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.98] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.98] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.98] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.98] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.98] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.99] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-18 10:25:57.100] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.100] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-18 10:25:57.101] CamHAL[ERR] invalid media format, default value used. [10-18 10:25:57.101] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.101] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.101] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.101] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-18 10:25:57.101] CamHAL[ERR] Failed to find DevName for cameraId: 0, get video node: ov13b10 , devname: /dev/v4l-subdev1 [10-18 10:25:57.104] CamHAL[ERR] MediaControl init failed Failed to set pipeline to PAUSED. Setting pipeline to NULL ... Freeing pipeline ...
Hey, sorry for disappearing. Was busy with uni stuff and shit. Now, I am almost done though.
Plus, I just saw this comment about OV01A10 (Dell XPS 13 Plus 9320) camera driver that ships with the kernel being just broken and taking precedence over the DKMS driver. https://github.com/intel/ipu6-drivers/issues/22#issuecomment-1777054067
I will be implementing that workaround in the install script.
Tried bulding this today, but it failed during installation of intel-ipu6ep-camera-bin
# Build and install package: intel-ipu6ep-camera-bin
~/code/archlinux-ipu6-webcam/package-fix/intel-ipu6ep-camera-bin ~/code/archlinux-ipu6-webcam
==> Making package: intel-ipu6ep-camera-bin-fix r72.ff21b55-1 (Wed 07 Feb 2024 07:56:35 AM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning ipu6-camera-bins git repo...
Cloning into bare repository '/home/filip/code/archlinux-ipu6-webcam/package-fix/intel-ipu6ep-camera-bin/ipu6-camera-bins'...
remote: Enumerating objects: 5703, done.
remote: Counting objects: 100% (897/897), done.
remote: Compressing objects: 100% (283/283), done.
remote: Total 5703 (delta 647), reused 805 (delta 582), pack-reused 4806
Receiving objects: 100% (5703/5703), 399.34 MiB | 22.11 MiB/s, done.
Resolving deltas: 100% (3819/3819), done.
==> Validating source files with sha256sums...
ipu6-camera-bins ... Skipped
==> Extracting sources...
-> Creating working copy of ipu6-camera-bins git repo...
Cloning into 'ipu6-camera-bins'...
done.
==> Starting pkgver()...
==> Updated version: intel-ipu6ep-camera-bin-fix r73.af5ba0c-1
==> Entering fakeroot environment...
==> Starting package_intel-ipu6ep-camera-bin-fix()...
==> 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-bin-fix"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: intel-ipu6ep-camera-bin-fix r73.af5ba0c-1 (Wed 07 Feb 2024 07:57:04 AM CET)
==> Installing intel-ipu6ep-camera-bin-fix package group with pacman -U...
loading packages...
error: '/home/filip/code/archlinux-ipu6-webcam/package-fix/intel-ipu6ep-camera-bin/src-fix-r73.af5ba0c-1-x86_64.pkg.tar.zst': could not find or read package
==> WARNING: Failed to install built package(s).
ERROR: Failed to build/install: intel-ipu6ep-camera-bin
Seems like there is a typo in the path to the pkg.tar.zst
. The file can be found at
/home/filip/code/archlinux-ipu6-webcam/package-fix/intel-ipu6ep-camera-bin/intel-ipu6ep-camera-bin-fix-r73.af5ba0c-1-x86_64.pkg.tar.zst
but the script is looking for
/home/filip/code/archlinux-ipu6-webcam/package-fix/intel-ipu6ep-camera-bin/src-fix-r73.af5ba0c-1-x86_64.pkg.tar.zst
I am not familiar enough with PKGBUILDs to figure out how this happened.
I'm on a Dell Precision 5680 with a 13th Gen i7-13800H CPU.
(I've installed intel-ipu6ep-camera-bin-fix-r73.af5ba0c-1-x86_64.pkg.tar.zst
manually, and will report back how the rest of the install goes).
Everything installed now, but I'm getting the WARNING: erroneous pipeline: no element "icamerasrc"
error.
Does the script install everything successfully? (if not, send the logs!)
Everything seems to install fine (after manually installing intel-ipu6ep-camera-bin-fix
)
Does the ./test.sh even run it at all?
➜ ./test.sh
WARNING: erroneous pipeline: no element "icamerasrc"
With sudo
➜ sudo ./test.sh
[02-07 08:53:48.176] CamHAL[ERR] Malformed ET range in exposure time range configuration
[02-07 08:53:48.176] CamHAL[ERR] Parse AE eExposure time range failed
(gst-launch-1.0:8594): GStreamer-CRITICAL **: 08:53:48.177: gst_element_link_pads_filtered: assertion 'GST_IS_BIN (parent)' failed
ERROR: pipeline could not be constructed: syntax error.
Is the firmware being loaded at all? sudo dmesg | grep ipu
Seems fine?
Is it being blacklisted? sudo gst-inspect-1.0 icamerasrc (check both with and without sudo)
I don't think so?
Why is it being blacklisted (the inspect command above and sudo gst-inspect-1.0 should be able to give out the reason) (also check both with and without sudo)
Not sure :D
What happens if you delete both ~/.cache/gstreamer-1.0/registry.x86_64.bin and /root/.cache/gstreamer-1.0/registry.x86_64.bin then check the two commands above again?
No change I think.
Does v4l2-ctl --list-devices show something? (also check both with and without sudo)
I have a lot of devices here (I had none before installing the driver).
What does systemctl status v4l2-relayd say? (not gonna lie, this never helped me so far)
The service is active (running)
.
sorry. gone stale for too long and got sidetracked by real life. closing for now.
Modified the camera binaries and HAL to be able to be built for Tiger Lake, Alder Lake, Raptor Lake and its refresh (also uses Alder Lake), and Meteor Lake (kinda hard to test rn lol)
Moved the packages to its own directory to prepare for maintaining another, version locked stable version so that it won't get affected by Intel breaking random shit.
More QOL change to the installer like being able to autodetect the intel generation and supporting trizen AUR helper. (needs more improvement lol)
Testers with IPU6 cameras on Tiger Lake and Raptor Lake platforms welcome! Meteor Lake testers welcome too if you somehow have access to a Meteor Lake laptop.
Current issues: app support is broken (prolly v4l2-relayd/v4l2loopback issue)Fixes #41 and fixes #40 too
How to install: