Intel ipu6 drivers installation

Hi,

I am new to Endeavour OS. I have just installed it (kernel 6.13.8).
However, the webcam of my laptop (Dell Precision 5680) does not work.
It uses the Intel ipu6 driver.
Could you tell me how to install it?

Thanks

I found this on the Aur maybe something here is what you need to install it just use yay

yay -S $PACKAGE

1 Like

There ia a comment from the packager of one of the AUR’s packages:

This package is obsolete!

Linux kernel 6.10 onwards now has built-in IPU6 drivers and this package will no longer work! Uninstall it from your system if it is still installed.

So if it is already in the kernel… :thinking:

@andmog77

find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep ipu6

What is the output?

1 Like

What are you using to activate it? (Zoom, Cheese, Other ???)

Hi, the output to:

find /lib/modules/$(uname -r) -type f -name ‘.ko’ | grep ipu6

is:

/lib/modules/6.13.8-arch1-1/kernel/drivers/media/pci/intel/ipu6/intel-ipu6-isys.ko.zst
/lib/modules/6.13.8-arch1-1/kernel/drivers/media/pci/intel/ipu6/intel-ipu6.ko.zst

I tried to launch Cheese but it does not open.
I tried Google Meet. See attached a screenshot with the error I get.

Could you help me?

Thanks

Share the output:

inxi -Ga

lsmod | grep ipu6

modinfo intel-ipu6

1 Like

I tried with Cheese but it does not open.
I also tried with Google Meet. See attached a screenshot with the error I get

Here are attached



two screenshots of the outputs.
Thanks

The modules are already loaded so I don’t know what is wrong.

Do your laptop have a physical button to turn it on/off:Laptop camera detected but not working :wink:

Does your BIOS have a setting for enable/disable the camera?

You can try unloading and reloading and see if it works:

sudo modprobe -r intel-ipu6
sudo modprobe intel-ipu6

My laptop does not have a button to switch on/off the camera.

If I type

sudo modprobe -r intel-ipu6

I get

modprobe: FATAL: Module intel_ipu6 is in use.

I tried to reboot the system but the camera does not work.

Thanks

1 Like

Your camera’s module/driver is loaded and is being used. What is wrong? I don’t know. I have no more ideas. Maybe some other person can help.

Seems there are other users of the same laptop model having issues with that webcam.

But first of all, there is an bios updated marked as critical which has been released recently, version number 1.18.1. Additionally, the webcam could be disabled in the bios, make sure it is.

And based on this, along a patched kernel driver, it seems like it may also require the LTS kernel to get the webcam to work properly.

When I launch Google Meet and try to select the camera, the dropdown menu shows many entries with “ipou6” as in the attached screenshot.

This issue with the Webcam on that laptop model is that the actual kernel driver isn’t the only required driver for the webcam to work properly, the driver for the actual image sensor also needs to be working. And that seems to be the major culprit.

In a nutshell, it’s a bit more complicated. As this post in the Arch forums implies. But note that that user has a slightly different laptop model, the Dell Precision 5690 instead of the 5680 that you’ve got. Thus, the actual camera sensor might be a different one.

is it also not working in the v4l testing tools?
2025-03-31_00-38
https://discovery.endeavouros.com/hardware/webcam-setup/2022/05/

1 Like

I followed the instructions found at https://hansdegoede.dreamwidth.org/28841.html

After typing

ls /sys/bus/i2c/devices

I get

i2c-0 i2c-10 i2c-12 i2c-14 i2c-16 i2c-18 i2c-2 i2c-21 i2c-4 i2c-6 i2c-8 i2c-ELAN900C:00 i2c-OVTI02C1:00
i2c-1 i2c-11 i2c-13 i2c-15 i2c-17 i2c-19 i2c-20 i2c-3 i2c-5 i2c-7 i2c-9 i2c-HIMX1092:00 i2c-VEN_06CB:00

The sensor is:

OVTI02C1

Which is not listed in:

However in Fedora 41 the webcam of my laptop works with kernel 6.13

Thanks

pipewire-libcamera and libcamera-ipa is installed?
And you tried LTS kernel ? to bail out its may a kernel regression?

Yes, both pipewire-libcamera and libcamera-ipa are installed.

I did not try LTS kernel. How to install it?
I am new to Endeavour OS.

Thanks

Check #80 and read through and follow the links. Maybe it will help solve.