-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dell XPS 13 plus 9340 on Manjaro 6.6.32-1 #86
Comments
Had a similiar |
@hazimimdnazri I haven't tried again since this post, camera still not working on my end too. |
Hi @AlexiZ, |
Hi @stefanpartheym, I am running on kernel LTS 6.6.52-1, which is not the .56 you are mentioning but I don't have the option to get this one for some reason. Maybe it's irrelevant though, since it's still the LTS. Camera still doesn't work on my end. I tried to run the install script again from a fresh clone of your repository without success.
I tried several changes to make it work but they all failed :
I am not familiar with PKGBUILD and don't know how to solve this, even with the help of ChatGPT... Can you help me on this please ? |
Hi @AlexiZ, uff, honestly I have no idea, why you get this error. Seems to me like there is an issue with some of the packages you installed. |
Hi @stefanpartheym, |
@stefanpartheym do you think it will work on fresh arch installation with kernel |
Maybe you can try to radically rename the driver files temporarily. This would enable the you to install the AUR package. This way you could at least try if it works. |
yes |
@stefanpartheym Your idea raised my hope and I tried it. Renaming .bin files worked to pass previous error ! I also had to make a few changes here and there.
Someone mentioned installation of pkgconf here : github.com/intel/ipu6-camera-hal/#18, which I did but as you can tell, it wasn't very helpful. Any hint on this one ? PS : I'll share everything I did when we're done, to get relevant parts only. |
I have the exact same issue now too. |
Same here, I tried a whole bunch of things, using many different combinations of earlier commits, etc, but I'm still getting stuck at this call to find_package_handle_standard_args. A user on the Arch Linux forum mentioned that they were able to get a specific commit with specific patches working on the 9340 using a patched version of Fedora Linux w/ kernel 6.11. However, I couldn't get it to build under arch. And the relevant rpm spec files for ipu6-camera-bin and intel-ipu6-camera-hal. I'm guessing that these spec files are doing something the PKGBUILD isn't, but I can't seem to figure out what. I'm on the latest kernel btw, so maybe my situation is different from all of you since I'm guessing most people here are using the LTS build. Once this is working, I plan to package the modifications made in that opensuse project page into a new fork of archlinux-ipu6-webcam that at the very least works with Meteor Lake CPUs on the new XPS series. Theoretically, all this should be possible without even using the ipu6-drivers or any of the icamerasrc stuff. Fedora 41 has support for the 9340 just with a combination of new native support (as of kernel 6.10), libcamera-ipa, and intel-ivsc-firmware, both of which of are already in Arch. |
Ok, so i got it partially working on the latest LTS kernel again. However, I can't really use it, because it does not work in my browsers (neither Chrome/Chromium/Brave nor Firefox). diff --git a/intel-ipu6ep-camera-bin/PKGBUILD b/intel-ipu6ep-camera-bin/PKGBUILD
index d80ecd4..3ec6d7d 100644
--- a/intel-ipu6ep-camera-bin/PKGBUILD
+++ b/intel-ipu6ep-camera-bin/PKGBUILD
@@ -14,7 +14,7 @@ depends=('intel-ipu6-dkms-git' 'glibc')
makedepends=('git')
provides=(ipu6-camera-bin intel-ipu6ep-camera-bin)
conflicts=(intel-ipu6-camera-bin intel-ipu6ep-camera-bin)
-source=("git+${url}.git")
+source=("git+${url}.git#commit=af5ba0cb4a763569ac7514635013e9d870040bcf")
sha256sums=('SKIP')
pkgver() {
diff --git a/v4l2loopback-dkms-git/PKGBUILD b/v4l2loopback-dkms-git/PKGBUILD
index 1b9ddeb..d55ec83 100644
--- a/v4l2loopback-dkms-git/PKGBUILD
+++ b/v4l2loopback-dkms-git/PKGBUILD
@@ -13,7 +13,7 @@ depends=('dkms')
makedepends=('git' 'help2man')
conflicts=("${_pkgbase}-dkms" "${_pkgbase}-dkms-git")
provides=("${_pkgbase}-dkms")
-source=("git://git.launchpad.net/ubuntu/+source/v4l2loopback#branch=ubuntu/devel")
+source=("git://git.launchpad.net/ubuntu/+source/v4l2loopback#commit=0e961819fc46f98017af02e84b7973106edd12f1")
md5sums=('SKIP')
pkgver() {
@@ -35,7 +35,10 @@ package() {
cd "${srcdir}/${_pkgbase}"
mkdir -p "${pkgdir}/usr/share/licenses/${_pkgbase}"
cp -vf COPYING "${pkgdir}/usr/share/licenses/${_pkgbase}"
- make DESTDIR="${pkgdir}" PREFIX="/usr" install-utils install-man
+ #make DESTDIR="${pkgdir}" PREFIX="/usr" install-utils #install-man
+ # NOTE: Builing and installing man pages fails for some reason, so I just
+ # dont build and install them.
+ make DESTDIR="${pkgdir}" PREFIX="/usr" install-utils
mkdir -p "${pkgdir}/usr/src/${_pkgbase}-${pkgver}"
cp -ar * "${pkgdir}/usr/src/${_pkgbase}-${pkgver}"
} When I run
|
@stefanpartheym sadly, it does not work yet. Install script works fine now but test script shows this error : ./test.sh[10-28 09:12:01.447] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.447] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.447] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.447] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.447] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.447] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.447] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.447] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.448] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.448] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.449] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.449] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.449] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.449] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.450] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.450] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.451] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.451] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.451] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.451] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.451] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.451] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.451] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.451] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.451] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.451] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.451] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.451] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE gain range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE eExposure time range failed [10-28 09:12:01.452] CamHAL[ERR] Malformed ET range in exposure time range configuration [10-28 09:12:01.452] CamHAL[ERR] Parse AE gain range failed Setting pipeline to PAUSED ... [10-28 09:12:02.317] CamHAL[INF] aiqb file name ov13b10.aiqb [10-28 09:12:02.317] CamHAL[INF] aiqb file name ov13b10.aiqb [10-28 09:12:02.317] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.317] CamHAL[INF] aiqb file name ov13b10.aiqb [10-28 09:12:02.317] CamHAL[INF] aiqb file name ov13b10.aiqb [10-28 09:12:02.318] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.318] CamHAL[INF] aiqb file name ov8856.aiqb [10-28 09:12:02.318] CamHAL[INF] aiqb file name ov8856.aiqb [10-28 09:12:02.318] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.318] CamHAL[INF] aiqb file name ov8856.aiqb [10-28 09:12:02.318] CamHAL[INF] aiqb file name ov8856.aiqb [10-28 09:12:02.318] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.318] CamHAL[INF] aiqb file name ov01a10.aiqb [10-28 09:12:02.319] CamHAL[INF] aiqb file name ov01a10.aiqb [10-28 09:12:02.320] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.320] CamHAL[INF] aiqb file name ov01a10.aiqb [10-28 09:12:02.320] CamHAL[INF] aiqb file name ov01a10.aiqb [10-28 09:12:02.320] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.320] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-28 09:12:02.320] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-28 09:12:02.320] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.320] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-28 09:12:02.320] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-28 09:12:02.320] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.320] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-28 09:12:02.320] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-28 09:12:02.321] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV02C10_1BG203N3_ADL.aiqb [10-28 09:12:02.321] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV02C10_1SG204N3_ADL.aiqb [10-28 09:12:02.321] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV02C10_CIFME14_ADL.aiqb [10-28 09:12:02.321] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV2740_CJFLE23_ADL.aiqb [10-28 09:12:02.321] CamHAL[INF] aiqb file name OV2740_CJFLE23_ADL.aiqb [10-28 09:12:02.321] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.321] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-28 09:12:02.321] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-28 09:12:02.321] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.321] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-28 09:12:02.322] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.322] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name HM2170_1SG205N3_ADL.aiqb [10-28 09:12:02.322] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.322] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name HM2170_CJFME18_ADL.aiqb [10-28 09:12:02.322] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.322] CamHAL[INF] aiqb file name HI556_1BG502T3_ADL.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name HI556_1BG502T3_ADL.aiqb [10-28 09:12:02.322] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.322] CamHAL[INF] aiqb file name HI556_CJFLE25_ADL.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name HI556_CJFLE25_ADL.aiqb [10-28 09:12:02.322] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.322] CamHAL[INF] aiqb file name ov01a1s.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name ov01a1s.aiqb [10-28 09:12:02.322] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.322] CamHAL[INF] aiqb file name OV08A10_YHUT_ADL.aiqb [10-28 09:12:02.322] CamHAL[INF] aiqb file name OV08A10_YHUT_ADL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.323] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name IMX390_HDR_TGL.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.324] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[INF] aiqb file name AR0234_TGL_10bits.aiqb [10-28 09:12:02.325] CamHAL[ERR] invalid media format, default value used. [10-28 09:12:02.325] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.325] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.325] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.325] CamHAL[INF] (null), media format in tuning: 0, media format for aic 0. [10-28 09:12:02.325] CamHAL[ERR] Failed to find DevName for cameraId: 0, get video node: ov13b10 , devname: /dev/v4l-subdev1 Pipeline is live and does not need PREROLL ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock [10-28 09:12:02.332] CamHAL[ERR] Get entity fail for calling getEntityById [10-28 09:12:02.332] CamHAL[ERR] Get entity fail for calling getEntityById [10-28 09:12:02.332] CamHAL[ERR] setup Link ov13b10 [-1:0] ==> Intel IPU6 CSI-2 [-1x0] enable 1 failed. [10-28 09:12:02.332] CamHAL[ERR] set MediaCtlConf McLink failed: ret = -1 [10-28 09:12:02.332] CamHAL[ERR] set up mediaCtl failed [10-28 09:12:02.332] CamHAL[ERR] @configure Device Configure failed [10-28 09:12:02.332] CamHAL[ERR] failed to config streams. ERROR: from element /GstPipeline:pipeline0/Gstcamerasrc:camerasrc0: src pad: Internal data flow error. Additional debug info: gstcambasesrc.cpp(3143): gst_cam_base_src_loop (): /GstPipeline:pipeline0/Gstcamerasrc:camerasrc0: streaming task paused, reason not-negotiated (-4) Execution ended after 0:00:00.004131971 Setting pipeline to NULL ... Freeing pipeline ... I did not find any helpful tip in #90. |
@AlexiZ I don't think XPS 9340 will work, seems our sensor HM1092 is still not being supported. |
HM1092 is actually just the IR sensor. The camera itself is supported. |
@alexhulbert Ah really? I did try to get the sensor of XPS 9340 from this and it returns the HM1092. |
@hazimimdnazri https://hansdegoede.dreamwidth.org/28841.html?thread=5289#cmt5289 He confirms in the comments below it's a false alarm. Seems like you're probably also having issues with the ivsc drivers picking up the right sensor then. I believe that there are two parallel solutions to these ipu6 drivers right now: the new drivers that take advantage of recent changes to the Linux kernel and the out-of-tree drivers used in this repo. The package that populates that /sys/ folder is not actually necessary for any of the packages provided by the script in this repo and vice versa, but I couldn't get either to work on my laptop on the latest Linux kernel. Seems like multiple people have gotten them working with the new XPS series on Ubuntu, Fedora, and OpenSUSE, so it can't be too hard. |
@alexhulbert Thank you for the clarification! So based on your comment and what I've read on the article the ivsc driver is the culprit? AFAIK the camera is working on ubuntu because oem kernel is being used. Are you using xps 9340 as well? |
@hazimimdnazri Yeah exactly, I emailed Hans a while back and he said the following:
He couldn't give me anything beyond that though, since he's focusing on Fedora support. I'm guessing you're also seeing "probe with driver vsc-tp failed with error -22" in your kernel log. That seems to be the culprit. As for the Ubuntu OEM kernel, I actually compiled the kernel with the relevant changes in my test. I followed this post and tried to get the out-of-tree ipu6 drivers working on my laptop but i ran into issues compiling the specified commit of ipu6-camera-hal, even without the patches. I have a 9640 by the way, but all of the positive examples I've seen have been for the 9340. I think they both work on Ubuntu (which uses out of tree drivers) and Fedora (which uses in tree drivers) so in all likelihood, they're using the same sensor. |
Hi,
I am trying to get the camera working on XPS 9340 with Manjaro 6.6.32-1 but can't find any way to do it.
As issue 78 suggests, I also tried to build
icamerasrc-git
to said commit but it did nothing much. His Dell is different than this one, 9320 instead of 9340, which can explain the failure.Result of
./install.sh
seems fine but$ ./test.sh
fails :WARNING: erroneous pipeline: no element "icamerasrc"
.Camera kinda seems to exist (?) as
$ sudo dmesg | grep -i camera
said :Can you help me with this please ?
Detailed outputs :
$ ./install.sh
$ ./test.sh
$ lsusb
$ lspci
.EDIT : Just noticed the "Tips and tricks" section referring to the error shown here from test.sh.
New output is showing lots of "critical"
The text was updated successfully, but these errors were encountered: