Webcam Not Recognized on Dell Precision 5680

Dear Manjaro Linux community,

The webcam on my Dell Precision 5680 computer is not recognized under Manjaro Linux 23.1.3. It is activated in the BIOS, and it was working correctly with the original system (Windows 11).

The lsusb and lspci commands do not seem to yield anything relevant regarding the existence of the webcam.

The exact name of the camera is FHD IR CMRA, ExpressSign-In, TNR, Intelligent Privacy, Camera, Microphone; No Camera Shutter.

Thank you very much in advance!

Welcome to the forum! :wave:

Your machine is Ubuntu Certified, so in theory, everything should work out of the box.

Please post the output of both using preformatted text. Your Capture device is listed as an Intel MIPI Camera.

Please also post the output of the following1:

v4l2-ctl --list-devices

1 Requires v4l-utils:

sudo pacman -S --needed v4l-utils

This should also work: GitHub - stefanpartheym/archlinux-ipu6-webcam: Easy installation for patched Intel IPU6 camera drivers .

Welcome to the forum! :wave:

Thank you very much!

Your machine is Ubuntu Certified, so in theory, everything should work out of the box.

What is strange is that I have tested Ubuntu 22.04.3 LTS on a live USB and the webcam was still not recognized.

Here is the output of lsusb:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 8086:0b63 Intel Corp. USB Bridge
Bus 003 Device 005: ID 27c6:63cc Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC
Bus 003 Device 008: ID 8087:0033 Intel Corp. AX211 Bluetooth
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Here is the output of lspci;

0000:00:00.0 Host bridge: Intel Corporation Device a706
0000:00:01.0 PCI bridge: Intel Corporation Device a70d
0000:00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-P [Iris Xe Graphics] (rev 04)
0000:00:04.0 Signal processing controller: Intel Corporation Raptor Lake Dynamic Platform and Thermal Framework Processor Participant
0000:00:05.0 Multimedia controller: Intel Corporation Device a75d
0000:00:06.0 System peripheral: Intel Corporation RST VMD Managed Controller
0000:00:07.0 PCI bridge: Intel Corporation Raptor Lake-P Thunderbolt 4 PCI Express Root Port #2
0000:00:07.3 PCI bridge: Intel Corporation Device a71f
0000:00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module
0000:00:0a.0 Signal processing controller: Intel Corporation Raptor Lake Crashlog and Telemetry (rev 01)
0000:00:0d.0 USB controller: Intel Corporation Raptor Lake-P Thunderbolt 4 USB Controller
0000:00:0d.3 USB controller: Intel Corporation Raptor Lake-P Thunderbolt 4 NHI #1
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller Intel Corporation
0000:00:12.0 Serial controller: Intel Corporation Alder Lake-P Integrated Sensor Hub (rev 01)
0000:00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
0000:00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
0000:00:14.3 Network controller: Intel Corporation Raptor Lake PCH CNVi WiFi (rev 01)
0000:00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
0000:00:15.1 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #1 (rev 01)
0000:00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
0000:00:16.3 Serial controller: Intel Corporation Alder Lake AMT SOL Redirection (rev 01)
0000:00:19.0 Serial bus controller: Intel Corporation Alder Lake-P Serial IO I2C Controller #0 (rev 01)
0000:00:1d.0 PCI bridge: Intel Corporation Device 51b3 (rev 01)
0000:00:1e.0 Communication controller: Intel Corporation Alder Lake PCH UART #0 (rev 01)
0000:00:1e.3 Serial bus controller: Intel Corporation Alder Lake SPI Controller (rev 01)
0000:00:1f.0 ISA bridge: Intel Corporation Raptor Lake LPC/eSPI Controller (rev 01)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
0000:00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
0000:00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
0000:01:00.0 VGA compatible controller: NVIDIA Corporation AD104GLM [RTX 3500 Ada Generation Laptop GPU] (rev a1)
0000:01:00.1 Audio device: NVIDIA Corporation Device 22bc (rev a1)
0000:56:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5260 PCI Express Card Reader (rev 01)
10000:e0:06.0 PCI bridge: Intel Corporation Raptor Lake PCIe 4.0 Graphics Port
10000:e1:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO

Here is the output of v4l2-ctl --list-devices:

Cannot open device /dev/video0, exiting.

Yes, it seems something like that may be needed. There are related AUR packages:

❯ pamac search ipu6
intel-ipu6ep-camera-hal-git  r87.113ca90-1                                                                                                                                                 AUR
    Intel IPU6 camera HAL (Alder Lake)
intel-ipu6-dkms-git  r78.f83b0747b-1                                                                                                                                                       AUR
    Intel IPU6 camera drivers (DKMS)
intel-ipu6-camera-hal-git  r87.113ca90-1                                                                                                                                                   AUR
    Intel IPU6 camera HAL (Tiger Lake)
intel-ipu6-camera-bin  r70.c4f9e52-1                                                                                                                                                       AUR
    Intel IPU6 camera binaries

Thanks!

The camera now works, but it seems that it is always on (the light indicator is always on, even if all applications using the camera are closed).