Dell Precision 5690 camera not found

Could you post a screenshot of the drivers panel please so I can help further?

Please find the screenshot of drivers panel

1 Like

Alright, can you give me also the list of all your repositories? Thanks

sudo add-apt-repository --list

Please find the output of command line

sudo add-apt-repository --list
Types: deb
URIs: https://ppa.launchpadcontent.net/oem-solutions-engineers/oem-projects-meta/ubuntu/
Suites: noble
Components: main

# Written by ubuntu-pro-client
Types: deb
URIs: https://esm.ubuntu.com/infra/ubuntu
Suites: noble-infra-security noble-infra-updates
Components: main
Signed-By: /usr/share/keyrings/ubuntu-pro-esm-infra.gpg 

Types: deb
URIs: http://archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 

Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 

# Written by ubuntu-pro-client
Types: deb
URIs: https://esm.ubuntu.com/apps/ubuntu
Suites: noble-apps-security noble-apps-updates
Components: main
Signed-By: /usr/share/keyrings/ubuntu-pro-esm-apps.gpg 

deb http://dell.archive.canonical.com/ noble somerville somerville-tentacool 

Types: deb
URIs: https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu/
Suites: noble
Components: main

The first ppa repository should not be there, let us purge it:

 sudo add-apt-repository --remove ppa: oem-solutions-engineers/oem-projects-meta/ubuntu/

We want to use instead the stable one! Here how to install it (in case you have not):

sudo add-apt-repository "deb http://dell.archive.canonical.com/ noble somerville"

Then reboot, and check again the list please.

Now that the development ppa is gone, we should update and remove unnecessary stuff:

sudo apt-get update && apt-get upgrade
sudo apt-get autoclean
sudo apt-get autoremove

In case there is any residual old package should also be purged:

sudo apt autopurge oem-*-meta libia-* libgcss* libipu* libcamhal*
sudo apt autopurge lib*ipu6*
sudo apt autopurge lib*ipu7*

After all this, we are ready to install from the stable repository the metapackage and the drivers we need.
Lemme know when you’re ready :slight_smile:

Same issue due to building problem for package intel-ipu6-dkms with the latest version of kernel 6.14.0-24 or 6.14.0-27

1 Like

Well, then meanwhile the only thing you can do to make it work again is to downgrade to a previous kernel version, I guess.

I found the following worked for me:

I am running:
6.14.0-29-generic

sudo add-apt-repository --remove ppa:oem-solutions-group/intel-ipu6
sudo add-apt-repository --remove ppa:oem-solutions-group/intel-ipu7
sudo apt autopurge oem--meta libia- libgcss* libipu* libcamhal*
sudo apt autopurge libipu6
sudo apt autopurge libipu7

Keyring + Update repositories and cache

sudo apt install ubuntu-oem-keyring
sudo add-apt-repository “deb http://dell.archive.canonical.com/ noble somerville”
sudo apt-get update

Install Driver OEM forlaptop

sudo apt install oem-somerville-magmar-meta #this is the OEM for Precision 5690
sudo apt install libcamhal0

sudo apt install --no-install-recommends --yes
linux-generic-hwe-24.04
linux-modules-ipu6-generic-hwe-24.04
linux-modules-usbio-generic-hwe-24.04

Creat Wireplumber directory and config

mkdir -p ~/.config/wireplumber/main.lua.d/

cat ~/.config/wireplumber/main.lua.d/60-intel-ipu6-fix.lua
– Intel IPU6 camera fix
table.insert(alsa_monitor.rules, {
matches = {
{
{ “node.name”, “matches”, “v4l2_device.pci-------*.ipu6” },
{ “media.class”, “equals”, “Video/Source” },
},
},
apply_properties = {
[“video.force-props”] = true,
},
})

Restart Wireplumber and check Status

systemctl --user restart wireplumber
systemctl --user status wireplumber
wpctl status

Check GStreamer - this should mean apps like Teams should work

gst-launch-1.0 v4l2src device=/dev/video0 ! xvimagesink