You are not logged in.
Has anyone been able to make it work on Lenovo X1 carbon (Gen 12)? nothing seems to be working.
The camera is identified by v4l2-ctl, but not by cam -l
Offline
Has anyone been able to make it work on Lenovo X1 carbon (Gen 12)? nothing seems to be working.
The camera is identified by v4l2-ctl, but not by cam -l
Nope. According to Hans De Goede our sensor is not supported yet https://hansdegoede.dreamwidth.org/28841.html
Offline
iamzimy wrote:Anyone able to get the webcam working on XPS 9340?
No, did you get it working in the meantime?
Nope, still waiting for a proper guide for this model, are using XPS 9340 too?
Offline
Ah, I actually misread your model number first. I am on a Dell 9640. But I figure much of the hardware (and issues) are similar.
I currently keep my old laptop around just for video conference, which is kinda annoying.
I am somehow hoping that the issue will resolve itself with a kernel update in the near future.
Not sure if that is too much wishful thinking ...
Offline
I had the same problem as others reported here, but I solved it, finally!. Well, except for Chrome, see below.
I have a Dell Precision 5690, Linux 6.12.1-zen kernel, KDE Plasma 6.2.4, wayland 1.23.1.
I followed the instructions of bjesus at https://bbs.archlinux.org/viewtopic.php … 7#p2204987. First I ensured that I have the following packages installed:
extra/gst-plugin-libcamera 0.3.2-1
extra/pipewire-libcamera 1:1.2.6-1
extra/libcamera-tools 0.3.2-1
extra/libcamera-ipa 0.3.2-1
extra/libcamera 0.3.2-1
aur/intel-ivsc-firmware
After I rebooted I saw that IPU6 hardware is detected:
$ sudo dmesg | grep -i ipu6
[ 3.878493] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[ 3.879039] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[ 3.892606] intel-ipu6 0000:00:05.0: FW version: 20230925
... // last 2 lines get repeated many times, then:
[ 14.325667] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 14.326868] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[ 14.366143] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[ 14.413175] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[ 14.413179] intel-ipu6 0000:00:05.0: IPU6-v4[7d19] hardware version 6
So the pci device ID of the camera is 0000:00:05.0.
$ sudo dmesg | grep "pci 0000:00:05.0"
[ 0.392174] pci 0000:00:05.0: [8086:7d19] type 00 class 0x048000 PCIe Root Complex Integrated Endpoint
[ 0.392182] pci 0000:00:05.0: BAR 0 [mem 0x5019000000-0x5019ffffff 64bit]
[ 0.392196] pci 0000:00:05.0: enabling Extended Tags
[ 0.597804] pci 0000:00:05.0: Adding to iommu group 3
[ 14.309751] pci 0000:00:05.0: Found supported sensor OVTI02E1:00
[ 14.309790] pci 0000:00:05.0: Connected 1 cameras
Thus, the camera device is found and the sensor is OVTI02E1.
But libcamera didn't find it, not even with sudo:
$ sudo cam -l
[0:18:48.273897168] [5007] ERROR IPAModule ipa_module.cpp:171 Symbol ipaModuleInfo not found
[0:18:48.273918001] [5007] ERROR IPAModule ipa_module.cpp:291 v4l2-compat.so: IPA module has no valid info
[0:18:48.273934832] [5007] INFO Camera camera_manager.cpp:325 libcamera v0.3.2
[0:18:48.286942256] [5008] INFO SimplePipeline simple.cpp:1548 No sensor found for /dev/media0
Available cameras:
After reading Hans De Goede's article I checked if the sensor OVTI02E1 is known at all. It is!. So why does it not work?!? Reading Hans' article carefully I realized that he said:
Note not all of these have upstream drivers yet. In that cases chances are that there might be a sensor driver for your sensor here.
The link points to Intel's ipu6-drivers repository. Looking at https://github.com/intel/ipu6-drivers/t … /media/i2c I saw that there is a driver for my sensor named ov02e1.c. I thought that all IPU6 drivers have been upstreamed to the linux kernel source!?! But apparently this is not the case:
$ yay -Ql linux-zen | grep "/drivers/media/i2c/ov"
This lists many drivers like "ov02a10" etc. but none for "ovti02e1" or "ov02e1". So apparently this driver from the ipu6-drivers repository hasn't been upstreamed yet. Luckily, there's an AUR:
$ yay intel-ipu6-dkms-git
Important! As of today this should build rev r205.0ad498824-1 which matches the 6.12.1 kernel. Previously I made the mistake to build an older revision r187 that doesn't compile. I had to remove the old build files before that, via:
$ rm -rf .cache/yay/intel-ipu6-dkms-git/
Btw. the AUR is flagged outdated but that's a mistake. I presume someone flagged it because he thought that all drivers have been upstreamed, but that's wrong.
Now verify that the drivers have been built and installed:
$ ls -l /var/lib/dkms/ipu6-drivers/r205.0ad498824/6.12.1-zen1-1-zen/x86_64/module/
.rw-r--r-- 23k root 6 Dez 13:01 hi556.ko.zst
.rw-r--r-- 23k root 6 Dez 13:01 hm11b1.ko.zst
.rw-r--r-- 22k root 6 Dez 13:01 hm2170.ko.zst
.rw-r--r-- 23k root 6 Dez 13:01 hm2172.ko.zst
.rw-r--r-- 57k root 6 Dez 13:01 intel-ipu6-psys.ko.zst
.rw-r--r-- 0 root 6 Dez 13:01 Module.symvers
.rw-r--r-- 22k root 6 Dez 13:01 ov01a1s.ko.zst
.rw-r--r-- 21k root 6 Dez 13:01 ov01a10.ko.zst
.rw-r--r-- 24k root 6 Dez 13:01 ov02c10.ko.zst
.rw-r--r-- 24k root 6 Dez 13:01 ov02e10.ko.zst
.rw-r--r-- 22k root 6 Dez 13:01 ov05c10.ko.zst
Load the driver:
$ sudo modprobe -v ov02e10
and lo and behold libcamera now detects my camera! Even without being root:
$ cam -l
[3:11:33.424194631] [2237298] ERROR IPAModule ipa_module.cpp:171 Symbol ipaModuleInfo not found
[3:11:33.424205911] [2237298] ERROR IPAModule ipa_module.cpp:291 v4l2-compat.so: IPA module has no valid info
[3:11:33.424213185] [2237298] INFO Camera camera_manager.cpp:325 libcamera v0.3.2
... // lots of errors and warnings
Available cameras:
1: 'ov02e10' (\_SB_.PC00.LNK1)
The errors and warnings seem to be neglectable.
gstreamer can use the camera, too, but only with sudo:
$ sudo gst-launch-1.0 libcamerasrc ! queue ! glimagesink
For the first time I see a picture, hooray! But since it only works as root I must apply the camera udev rules, as bjesus and others explained: I created a file at /etc/udev/rules.d/camera.rules with this line in it:
KERNEL=="udmabuf", TAG+="uaccess"
After another reboot now it works without sudo.
Cheese worked out of the box.
Firefox worked after setting media.webrtc.camera.allow-pipewire = true in about:config and restarting.
For Chrome I enabled "PipeWire Camera support" in chrome://flags/#enable-webrtc-pipewire-camera. Chrome detects the camera, but all I get is a black picture. I have to investigate this further. So far nobody seems to have this problem, but I admid the combination Wayland+Plasma+Chrome+Pipewire+MIPI camera with ov02e10 sensor is very special.
Offline
Offline
I, like many other people, have suffered with this stupid camera for far too long. Deep regrets on trusting Intel to support linux as a first class citizen. That said, I was able to fix the problems in this thread. Following the instructions from dmoebius above:
I had the same problem as others reported here, but I solved it, finally!. .....
If you can see your camera output in qcam but nothing else, you probably need to tell wireplumber to use libcamera and not v4l2. That is that the userspace wireplumber defaults to is v4l2 and the fancy ipu modules only work with libcamera. I discovered this through a blog post written by developer Jan Grulich. That's as simple as creating the file $HOME/.config/wireplumber/wireplumber.conf.d/99-libcamera.conf and putting in it:
wireplumber.profiles = {
main = {
monitor.v4l2 = disabled
monitor.libcamera = optional
}
}
Said blog post:
https://jgrulich.cz/2024/12/13/when-you … re-issues/
The good news is that there is far lower cpu usage with the in tree ipu modules and not sending it through v4l2 relay. It's a usable experience that seems to be very decent finally. Thanks to the people who put in the effort to get it here. I have the ov2740 sensor in a Thinkpad X1 Nano gen2.
Last edited by acegallagher (2024-12-14 01:45:15)
Offline
Only problem is that the hardware bugs out on suspend. There might be some magic incantation of manual unloading/reloading modules that makes it work but right now my suspend won't resume unless I unload the ov2740 sensor module first. Then, after resume, I can't actually use the camera without rebooting. If anyone figures out the magic incantation do post here. I get the following error in dmesg when I try to manually unload/reload the chain of modules:
$sudo rmmod ov2740
$sudo rmmod intel_ipu6_isys
$sudo rmmod intel_ipu6
$sudo rmmod i2c_ljca
$sudo modprobe i2c_ljca
$sudo modprobe intel_ipu6
$sudo modprobe intel_ipu6_isys
$sudo modprobe ov2740
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x0 mask 0xff
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: FW version: 20230925
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: expected resp: 0x1, IPC response: 0x220
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: CSE boot_load failed
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: error -EIO: FW authentication failed
[Fri Dec 13 18:55:56 2024] intel-ipu6 0000:00:05.0: probe with driver intel-ipu6 failed witherror -5
Further info... I diffed the modules and their status from before/after suspend and it appears that something strange is happening with the intel_ipu6_isys module or intel_skl_int3472_discrete in my case. Not sure what. I'm sure someone with a better understanding of how this is all glued together could sort it out.
Last edited by acegallagher (2024-12-14 02:18:57)
Offline
I'm getting my ov2740 camera to work sporadically on 6.12.1 using cheese and qcam.
Sometimes you need to reboot to be able to use the camera at all, and you might need several attempts to get qcam and cheese to show any picture.
I'm also unable to get the camera to be detected in Chromium and Firefox despite enabling the pipewire camera settings.
Offline
I get it working with a Dell XPS Plus 9320 on a fresh Endeavouros install with Gnome (wayland)
$ uname -r
6.12.8-arch1-1
I installed :
libcamera
pipewire-libcamera
pipewire-v4l2
v4l2loopback-dkms
extra/gst-plugin-libcamera
extra/pipewire-libcamera
extra/libcamera-tools
extra/libcamera-ipa
extra/libcamera
extra/snapshot
That's all. I reboot and it's working directly on gnome snapshot.
I just had to activate pipewire camera on firefox : navigate to about:config and switch media.webrtc.camera.allow-pipewire to true.
Stuck from more than 2 years with ubuntu on this laptop, I'm glad to be able to leave it now...
Last edited by loiclf (2025-01-04 15:08:02)
Offline
I just try again with a fresh endeavouros install with i3wm (xorg) only.
I install the same packages and it's not working in firefox even with pipewire camera allowed. It's working in snapshot. I'll try to make a fresh gnome install to try gnome xorg.
Last edited by loiclf (2025-01-04 16:32:12)
Offline
So it's working with gnome xorg and wayland.
If I install i3-wm with gnome, it's working on firefox & snapshot.
I have a modal asking Permission to access the camera the first time I open the cam in firefox or snapshot. It's the only difference. I guess there is a package installed with gnome that allow firefox to access the camera. I have to find which one.
Last edited by loiclf (2025-01-04 17:51:09)
Offline
If I install xdg-desktop-portal and xdg-desktop-gtk, when I launch firefox the modal asking for permission open and after allowing access to the webcam it's fine. I don't understand why I need this package. Is firefox sandboxed ? Maybe it's only because I use EndeavourOs. Anyway, it's working now.
Last edited by loiclf (2025-01-04 17:51:40)
Offline
Hi,
I updated today and I got the 6.12.9 and still on my Dell Latitude 9330 2in1, I do not see any camera.
Firmware is :
pacman -Ql linux-firmware | grep ipu6
linux-firmware /usr/lib/firmware/intel/ipu/ipu6_fw.bin.zst
linux-firmware /usr/lib/firmware/intel/ipu/ipu6ep_fw.bin.zst
linux-firmware /usr/lib/firmware/intel/ipu/ipu6epadln_fw.bin.zst
linux-firmware /usr/lib/firmware/intel/ipu/ipu6epmtl_fw.bin.zst
linux-firmware /usr/lib/firmware/intel/ipu/ipu6se_fw.bin.zst
dmesg:
sudo dmesg | grep ipu6
[ 4.548456] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[ 4.548943] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff
[ 4.555525] intel-ipu6 0000:00:05.0: FW version: 20230925
{last two lines repeated multiple times}
[ 15.603106] intel-ipu6 0000:00:05.0: IPU6 in non-secure mode touch 0x0 mask 0xff
[ 15.608008] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 15.609073] intel-ipu6 0000:00:05.0: Found supported sensor OVTI02C1:00
[ 15.609174] intel-ipu6 0000:00:05.0: Connected 1 cameras
[ 15.610195] intel-ipu6 0000:00:05.0: IPU6-v3[465d] hardware version 5
v4l2 somehow recognizes the camera, but no bus info is available:
v4l2-ctl --all
Driver Info:
Driver name : isys
Card type : ipu6
Bus info :
Driver version : 6.12.9
Capabilities : 0xa4a00001
Video Capture
Metadata Capture
I/O MC
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x24a00001
Video Capture
Metadata Capture
I/O MC
Streaming
Extended Pix Format
Priority: 2
Video input : 0 (Intel IPU6 ISYS Capture 0: ok)
Format Video Capture:
Width/Height : 1920/1080
Pixel Format : 'BG12' (12-bit Bayer BGBG/GRGR)
Field : None
Bytes per Line : 3840
Size Image : 4151040
Colorspace : Raw
Transfer Function : Default (maps to None)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Full Range)
Flags :
Format Metadata Capture:
Sample Format : 'MET8' (8-bit Generic Metadata)
Buffer Size : 9600
No camera is available in cam -l or using qcam
sudo cam -l
[2:03:43.609143877] [9738] ERROR IPAModule ipa_module.cpp:171 Symbol ipaModuleInfo not found
[2:03:43.609173915] [9738] ERROR IPAModule ipa_module.cpp:291 v4l2-compat.so: IPA module has no valid info
[2:03:43.609196864] [9738] INFO Camera camera_manager.cpp:325 libcamera v0.3.2
[2:03:43.624971250] [9739] INFO SimplePipeline simple.cpp:1548 No sensor found for /dev/media0
Available cameras:
v4l2-ctl --list-devices
v4l2-ctl --list-devices
ipu6 ():
/dev/video0
/dev/video1
/dev/video2
/dev/video3
/dev/video4
/dev/video5
/dev/video6
/dev/video7
/dev/video8
/dev/video9
/dev/video10
/dev/video11
/dev/video12
/dev/video13
/dev/video14
/dev/video15
/dev/video16
/dev/video17
/dev/video18
/dev/video19
/dev/video20
/dev/video21
/dev/video22
/dev/video23
/dev/video24
/dev/video25
/dev/video26
/dev/video27
/dev/video28
/dev/video29
/dev/video30
/dev/video31
ipu6 (PCI:0000:00:05.0):
/dev/media0
Can you help me, please?
Offline
Offline
Hi, everyone!! My first post here!!
I followed exactly what dmoebius showed above (thanks!!) and my camera is working on my Galaxy Book 4 Pro with Intel Ultra 7 155H. The difference was that my camera sensor is the OVTI02C1 so I'm using the ov02c10 driver.
The only thing that is kinda annoying is that, despite the camera is working, it's not calibrated so the image is kinda bad.
$ cam -l
[14441] ERROR IPAModule ipa_module.cpp:171 Symbol ipaModuleInfo not found
[14441] ERROR IPAModule ipa_module.cpp:291 v4l2-compat.so: IPA module has no valid info
[14441] INFO Camera camera_manager.cpp:325 libcamera v0.3.2
[14442] WARN CameraSensor camera_sensor.cpp:257 'ov02c10 17-0036': Recommended V4L2 control 0x009a0922 not supported
[14442] ERROR V4L2 v4l2_subdevice.cpp:1085 'ov02c10 17-0036': Unable to get rectangle 2 on pad 0/0: Inappropriate ioctl for device
[14442] WARN CameraSensor camera_sensor.cpp:304 'ov02c10 17-0036': The PixelArraySize property has been defaulted to 1928x1092
[14442] ERROR V4L2 v4l2_subdevice.cpp:1085 'ov02c10 17-0036': Unable to get rectangle 1 on pad 0/0: Inappropriate ioctl for device
[14442] WARN CameraSensor camera_sensor.cpp:315 'ov02c10 17-0036': The PixelArrayActiveAreas property has been defaulted to (0, 0)/1928x1092
[14442] ERROR V4L2 v4l2_subdevice.cpp:1085 'ov02c10 17-0036': Unable to get rectangle 0 on pad 0/0: Inappropriate ioctl for device
[14442] WARN CameraSensor camera_sensor.cpp:323 'ov02c10 17-0036': Failed to retrieve the sensor crop rectangle
[14442] WARN CameraSensor camera_sensor.cpp:329 'ov02c10 17-0036': The sensor kernel driver needs to be fixed
[14442] WARN CameraSensor camera_sensor.cpp:331 'ov02c10 17-0036': See Documentation/sensor_driver_requirements.rst in the libcamera sources for more information
[14442] WARN CameraSensorProperties camera_sensor_properties.cpp:293 No static properties available for 'ov02c10'
[14442] WARN CameraSensorProperties camera_sensor_properties.cpp:295 Please consider updating the camera sensor properties database
[14442] WARN CameraSensor camera_sensor.cpp:477 'ov02c10 17-0036': Failed to retrieve the camera location
[14442] WARN CameraSensor camera_sensor.cpp:499 'ov02c10 17-0036': Rotation control not available, default to 0 degrees
[14442] WARN IPAProxy ipa_proxy.cpp:160 Configuration file 'ov02c10.yaml' not found for IPA module 'simple', falling back to 'uncalibrated.yaml'
[14442] WARN IPASoft soft_simple.cpp:114 Failed to create camera sensor helper for ov02c10
Available cameras:
1: 'ov02c10' (\_SB_.PC00.LNK0)
Even uncalibrated it's working okay in snapshot and firefox (Google Meets). Cheese for some reason doesn't work, but I don't use it so it's okay.
If someone know how to fix this calibration issue, I would be really glad. Thanks!
Offline
Hmmmm. I still have the same suspend issue even on 6.12.8. I dug through the bug reports but don't see anyone else having reported it. Has anyone else here had this problem or seen a report?
Offline
Not much luck with Lenovo Ideapad Duet 3i running Linux 6.12.9.arch1-1 with the following packages installed:
extra/gst-plugin-libcamera 0.3.2-2
extra/libcamera 0.3.2-2
extra/libcamera-ipa 0.3.2-2
extra/libcamera-tools 0.3.2-2
extra/pipewire-libcamera 1:1.2.7-1
aur/intel-ivsc-firmware r12.74a01d1-1
Sensor is detected and should be supported:
[ 17.214396] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x0 mask 0xff
[ 17.238697] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 17.239634] intel-ipu6 0000:00:05.0: Found supported sensor INT3537:00
[ 17.239760] intel-ipu6 0000:00:05.0: Connected 1 cameras
[ 17.251383] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[ 17.261024] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[ 17.349215] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[ 17.349238] intel-ipu6 0000:00:05.0: IPU6-v3[462e] hardware version 5
Loading the hi556 driver fails with:
[ 17.357038] hi556 i2c-INT3537:00: failed to find sensor: -5
[ 17.358749] hi556 i2c-INT3537:00: probe with driver hi556 failed with error -5
And no cammera is listed by:
# cam -l
[0:18:06.869174853] [1752] ERROR IPAModule ipa_module.cpp:171 Symbol ipaModuleInfo not found
[0:18:06.869197091] [1752] ERROR IPAModule ipa_module.cpp:291 v4l2-compat.so: IPA module has no valid info
[0:18:06.869208676] [1752] INFO Camera camera_manager.cpp:325 libcamera v0.3.2
[0:18:06.880532568] [1753] INFO SimplePipeline simple.cpp:1548 No sensor found for /dev/media0
Available cameras:
Any ideas?
"Although the masters make the rules
For the wise men and the fools
I got nothing, Ma, to live up to."
Offline
I've retried this for my Dell Latitude 7440 on the 6.12 kernel:
My sensor seems to be listed as INTC100B, which doesn't seem to have a module alias.
int3472-discrete INT3472:01: INT3472 seems to have no dependents.
Consider using thermal netlink events interface
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
intel_pmc_core INT33A1:00: initialized
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
resource: resource sanity check: requesting [mem 0x00000000fedc0000-0x00000000fedcfff>
caller igen6_probe+0x15e/0x7c0 [igen6_edac] mapping multiple BARs
EDAC MC0: Giving out device to module igen6_edac controller Intel_client_SoC MC#0: DE>
EDAC MC1: Giving out device to module igen6_edac controller Intel_client_SoC MC#1: DE>
EDAC igen6 MC0: HANDLING IBECC MEMORY ERROR
EDAC igen6 MC0: ADDR 0x1ffffffffff
EDAC igen6 MC1: HANDLING IBECC MEMORY ERROR
EDAC igen6 MC1: ADDR 0x1ffffffffff
EDAC igen6: v2.5.1
intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x0 mask 0x0
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
intel-ipu6 0000:00:05.0: FW version: 20230925
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
Adding 19922940k swap on /dev/nvme0n1p2. Priority:-3 extents:1 across:19922940k SS
intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x0 mask 0x0
intel-ipu6 0000:00:05.0: FW version: 20230925
int3472-discrete INT3472:06: cannot find GPIO chip INTC100B:00, deferring
Any clues as to how to get some kind of driver for INTC100B?
Offline
Update from Hans De Goede about thinkpad x1 carbon gen 12.
Apparently he made it to work, but these drivers need to be accepted in the kernel before that will happen out of the box.
See https://bugzilla.redhat.com/show_bug.cgi?id=2333387#c2
Last edited by whites11 (2025-01-22 13:11:30)
Offline
I got my camera working on a Thinkpad X1 Carbon Gen 13, following dmoebius instructions on this comment
Works like a charm on Firefox.
I'm also running Wayland and Plasma, and I can reproduce the issue with a black video on Chrome/Chromium.
So far, can't make it work with Slack
Offline
Hello,
has anyone tested the patches given here: https://bugzilla.redhat.com/show_bug.cgi?id=2324683#c13
I've just tested and the webcam is recognized on my Dell precision 5480 natively in Fedora 41, still not on Arch.
I'm not sure how to put these patches on the Arch kernel...
Offline