-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel 6.10 released, then what? #89
Comments
I would be happy to finally ditch the LTS kernel and a DKMS module. But I also do not get any different results with the packages from this repository on the 6.10 kernel. There is also some experimentation going on over at the Arch Linux forums, perhaps at least providing some test reports. |
Could it be as easy as upgrading From their release notes:
|
Hopefully |
Does anybody know how long it usually takes to get the For comparison, I tried building it myself from https://aur.archlinux.org/packages/libcamera-git which doesn't seem to work on-top of an existing installation. |
I managed to get a build of libcamera 0.3.1 from the official package by incrementing the pkgver, updating the checksums and changing the two qt5 dependencies to qt6. Still no camera shows up on the |
I am getting this:
|
I get exactly the same messages as @elhossary. Tons of camera sensors in the I have manually installed the I hoped that the camera would just "work" once updated to 6.10, but apparently that's asking for too much... |
I believe we should wait until next version libcamera comes out of testing: |
@elhossary It is unlikely that it will work. The most up-to-date discussion of this is this thread: linux-surface/linux-surface#1354 (comment) |
tldr we have to wait for the next libcamera release, as they forgot to include the new stuff in 0.3.1 on x86 too (it is only on arm atm) |
as @catwell said, libcamera 0.3.1 released from testing but still camera does not work |
@elhossary |
yes, not working :( |
No luck on 6.11.1 :( |
Still doesn't work, but for the first time, I have no more errors in > sudo dmesg | grep ipu6
[ 17.402824] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[ 17.404159] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[ 17.417957] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 17.420119] intel-ipu6 0000:00:05.0: Found supported sensor OVTI08F4:00
[ 17.420161] intel-ipu6 0000:00:05.0: Connected 1 cameras
[ 17.422069] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[ 17.482819] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[ 17.547240] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[ 17.547253] intel-ipu6 0000:00:05.0: IPU6-v4[7d19] hardware version 6 It was not under 6.10 and full of errors. EDIT: all of the Intel IPU6 repositories have been updated two to four days ago, so I'll try building everything again, just in case. |
That's my output with Kernel 6.11.1 and libcamera 0.3.2.1
|
Uff this so tedious… It's 2024 and a damn webcam still doesn't work. Just as an attempt to help you guys: I'm still on the LTS kernel ( |
Has anybody checked what the latest working kernel is? 6.6.30 or so are known as working but newer lts kernels dont |
@alba4k I just updated the README and added kernel version |
@stefanpartheym are you sure it works? latest lts did notbfor me last time I tried |
@alba4k I can't comfirm 100%, but I switched to NixOS this month, and the official NixOS module to work on 6.6.54. And thats not the newest kernel driver. |
I've posted some instructions on how I got it working with the latest Arch kernel in the forum thread. |
@bjesus |
@elhossary there's nothing new to package, the whole thing is now natively supported. |
Unfortunately, this is exactly what I have, and no dice for me. Which sensor do you have? Thanks for reporting, though. |
ov2740 on the Yoga X1 Gen 7. What part of the setup isn't working for you? I wrote the post the way I did so that it would be easier for people to troubleshoot what piece is broken. |
How can I check it? Dell Latitude 7440 here |
Running |
It doesn't, the error message is
Looks like libcamera has no support for my sensor - a patch similar to this one should do the trick, but first I'd need to figure out what the sensor model actually is. |
Same here. @bjesus: The kernel seems to detect everything properly:
But
And from there, of course
|
Okay, so my sensor (according to dmesg) is OVTI02C1:00. I tried the following patch to
|
Yeah, I don't think either of your sensors is supported, which is why it doesn't work. |
@bjesus how could I add support for my sensor? See my naive approach above. I have absolutely no idea what |
I have no idea really. I think you should seek help at the https://github.com/intel/ipu6-drivers and/or the libcamera project. This thread, as far as I understood, is about the sensors for which support was added in kernel 6.10, which doesn't seem to include your device. |
@marmistrz I believe this blogpost https://hansdegoede.dreamwidth.org/28841.html is quite relevant for those with unsupported sensors. |
@bjesus I confirm that your solution in the forum thread WORKS in my X1 Carbon 10th gen with gstreamer command |
I don't think Zoom works with pipewire. I wrote the post in such a way that should help you understand where the problem is. Does GNOME Snapshot work? Did you change the about:config setting in Firefox? |
Annoyingly this only seems to work ~30% of the time for me, so I will have to stick to the previous solution. Hopefully soon it will be fixed an I can stop using LTS kernels on my laptop :). Just as a heads up to people trying this, setting |
Still no luck with kernel 6.12.1 |
@elhossary that isn't a kernel problem, but that Firefox and Gnome snapshot are the only two programs that source video from |
@struan-robertson The point is such thing should be working out of the box after the integration with the kernel 6.10. Anyways, do you have configuration guide or script to setup |
@elhossary the upstreamed drivers don't work very well with my webcam so I was limited in how much I could test this. If you have installed |
Kernel 6.10 was released yesterday, it has already integrated the IPU6 drivers.
However, camera's still do not work out of the box, most probably needs further configuration.
I believe this repo can be re-used to configure the cameras instead of installing the drivers for Kernel 6.10 users.
I have no idea how this can be done, but I am reaching out to check if anybody interested to help.
The text was updated successfully, but these errors were encountered: