You are not logged in.
itayf wrote:Sorry to bring even more pessimism, after upgrading to 6.10, using using Dell XPS 13 Plus (9320) the camera doesn't even seem to be recognized.
Have anyone with that laptop got something else?
I'm using the same laptop, the camera isn't recognized too.
dmesg:
> sudo dmesg | grep ipu6 [ 1.764285] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002) [ 1.764485] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff [ 1.764518] intel-ipu6 0000:00:05.0: Direct firmware load for intel/ipu/ipu6ep_fw.bin failed with error -2 [ 1.764521] intel-ipu6 0000:00:05.0: error -ENOENT: Requesting signed firmware intel/ipu/ipu6ep_fw.bin failed [ 1.764523] intel-ipu6 0000:00:05.0: probe with driver intel-ipu6 failed with error -2
I got the same error because the firmware was stored on an encrypted device. I fixed it by adding the complete path to the firmware in FILES array of mkinitcpio.conf (and generate again the image). I don't know wether it is a valid solution, but the firmware is now loaded.
Last edited by bdeloynes (2024-09-02 16:19:05)
Offline
Have you installed external intel driver package?
In my my dmesg (running on XPS 9320 6.10.7-arch1-1) i have only:
lvanni@XPS-LV:~$ sudo dmesg | grep ipu6
[ 16.820656] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[ 16.821391] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff
[ 16.829951] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 16.830489] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff
[ 16.834005] intel-ipu6 0000:00:05.0: FW version: 20230925
.....
and my camera isn't working too.
Last edited by lvanni (2024-09-02 20:14:17)
Offline
According to this debian bug (https://bugs.debian.org/cgi-bin/bugrepo … ug=1074441), it seems that IPU6 is only fully functional with kernel 6.11. Is this the case for Archlinux?
I don't see how that issue is relevant, I have all those config flags set in my 6.10.5 kernel and still no camera, at least not in an XPS 13+
Offline
Have you installed external intel driver package?
In my my dmesg (running on XPS 9320 6.10.7-arch1-1) i have only:
lvanni@XPS-LV:~$ sudo dmesg | grep ipu6 [ 16.820656] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002) [ 16.821391] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff [ 16.829951] intel-ipu6 0000:00:05.0: FW version: 20230925 [ 16.830489] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff [ 16.834005] intel-ipu6 0000:00:05.0: FW version: 20230925 .....
and my camera isn't working too.
I have the same output but also the one with
deferred probe pending: intel-ipu6: IPU6 bridge init failed
Last edited by potuz (2024-09-04 14:31:44)
Offline
So I have been doing some research because I have the same problem where the camera is not recognized (running on Manjaro 6.10 on a Dell Precision 5490). It seems that dkms is failing when building the drivers. In fact if I run
sudo dkms autoinstall -k $(uname -r)
this is the output:
❯ sudo dkms autoinstall -k $(uname -r)
Sign command: /usr/lib/modules/6.10.6-10-MANJARO/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Building module:
Cleaning build area...
make -j22 KERNELRELEASE=6.10.6-10-MANJARO KERNELRELEASE=6.10.6-10-MANJARO KERNEL_SRC=/usr/lib/modules/6.10.6-10-MANJARO/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.10.6-10-MANJARO (x86_64)
Consult /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/make.log for more information.
dkms autoinstall on 6.10.6-10-MANJARO/x86_64 succeeded for v4l2loopback
dkms autoinstall on 6.10.6-10-MANJARO/x86_64 failed for ipu6-drivers(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
If I take a look at the log, this is what is shown:
make -C /lib/modules/6.10.6-10-MANJARO/build M=/var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build modules
make[1]: Entering directory '/usr/lib/modules/6.10.6-10-MANJARO/build'
CC [M] /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.o
In file included from /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu-buttress.h:9,
from /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.c:20:
/var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.h:75:23: error: field ‘buttress’ has incomplete type
75 | struct ipu_buttress buttress;
| ^~~~~~~~
make[5]: *** [scripts/Makefile.build:244: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.o] Error 1
make[4]: *** [scripts/Makefile.build:485: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6] Error 2
make[3]: *** [scripts/Makefile.build:485: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel] Error 2
make[2]: *** [/usr/lib/modules/6.10.6-10-MANJARO/build/Makefile:1934: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build] Error 2
make[1]: *** [Makefile:240: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.10.6-10-MANJARO/build'
make: *** [Makefile:121: all] Error 2
So there seems to be a problem with the driver itself. If you guys could try the same so we can see if that's actually the problem here it would be great!
Offline
So I have been doing some research because I have the same problem where the camera is not recognized (running on Manjaro 6.10 on a Dell Precision 5490). It seems that dkms is failing when building the drivers. In fact if I run
sudo dkms autoinstall -k $(uname -r)
this is the output:
❯ sudo dkms autoinstall -k $(uname -r) Sign command: /usr/lib/modules/6.10.6-10-MANJARO/build/scripts/sign-file Signing key: /var/lib/dkms/mok.key Public certificate (MOK): /var/lib/dkms/mok.pub Building module: Cleaning build area... make -j22 KERNELRELEASE=6.10.6-10-MANJARO KERNELRELEASE=6.10.6-10-MANJARO KERNEL_SRC=/usr/lib/modules/6.10.6-10-MANJARO/build...(bad exit status: 2) Error! Bad return status for module build on kernel: 6.10.6-10-MANJARO (x86_64) Consult /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/make.log for more information. dkms autoinstall on 6.10.6-10-MANJARO/x86_64 succeeded for v4l2loopback dkms autoinstall on 6.10.6-10-MANJARO/x86_64 failed for ipu6-drivers(10) Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information.
If I take a look at the log, this is what is shown:
make -C /lib/modules/6.10.6-10-MANJARO/build M=/var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build modules make[1]: Entering directory '/usr/lib/modules/6.10.6-10-MANJARO/build' CC [M] /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.o In file included from /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu-buttress.h:9, from /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.c:20: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.h:75:23: error: field ‘buttress’ has incomplete type 75 | struct ipu_buttress buttress; | ^~~~~~~~ make[5]: *** [scripts/Makefile.build:244: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6/../ipu.o] Error 1 make[4]: *** [scripts/Makefile.build:485: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel/ipu6] Error 2 make[3]: *** [scripts/Makefile.build:485: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build/drivers/media/pci/intel] Error 2 make[2]: *** [/usr/lib/modules/6.10.6-10-MANJARO/build/Makefile:1934: /var/lib/dkms/ipu6-drivers/r165.cfb7af1e5/build] Error 2 make[1]: *** [Makefile:240: __sub-make] Error 2 make[1]: Leaving directory '/usr/lib/modules/6.10.6-10-MANJARO/build' make: *** [Makefile:121: all] Error 2
So there seems to be a problem with the driver itself. If you guys could try the same so we can see if that's actually the problem here it would be great!
I've tried on my archlinux system. I was not using dkms, I've installed it and run the sudo dkms autoinstall -k $(uname -r) command which exits immediately without any message.
I do not know if it is related, but since some days in the dmesg I got this error:
vsc-tp spi-INTC1094:00: probe with driver vsc-tp failed with error -22
That seems related to the ipu6 somehow.
Last edited by Xwang (2024-09-07 17:01:33)
Offline
Just adding 0.02 here, from a read of that Debian bug, I checked the config for 6.10.9-arch1-2 and it looks like Arch has everything needed enabled:
% for mod in `cat mod.txt`
do
zcat /proc/config.gz | grep $mod
done
CONFIG_INTEL_MEI_VSC_HW=m
CONFIG_INTEL_MEI_VSC_HW=m
CONFIG_INTEL_MEI_VSC=m
CONFIG_I2C_LJCA=m
CONFIG_SPI_LJCA=m
CONFIG_GPIO_LJCA=m
CONFIG_INTEL_VSC=m
CONFIG_IPU_BRIDGE=m
CONFIG_VIDEO_OV2740=m
CONFIG_USB_LJCA=m
CONFIG_VIDEO_INTEL_IPU6=m
I have a new Dell Latitude 7450 from work and the camera still doesn't work on it, even though everything looks like it's loaded properly and I see no firmware errors in dmesg etc.
Offline