craigcabrey / thinkbook-13x-gen4-enablement

Tracking hardware enablement for Linux on the 2024 ThinkBook 13x Gen4
13 stars 0 forks source link

Camera is broken #7

Open craigcabrey opened 4 months ago

craigcabrey commented 4 months ago

6.10 adds an intree IPU6 driver, but userspace is still a mess. I managed to get it to the point of doing something, but still not video.

wang1401 commented 4 months ago

That seem to be a camera through MIPI channel

croci commented 3 months ago

It seems like it will hopefully be fixed in Fedora 41:

https://bugzilla.redhat.com/show_bug.cgi?id=2300336

https://discussion.fedoraproject.org/t/f41-change-proposal-ipu6-camera-support-self-contained/124329

kmasterycsl commented 1 month ago

So great. Looking forward to Fedora 41!

croci commented 1 month ago

Update: FOSS drivers still not ready but in the workings and hopefully will come soon:

https://hansdegoede.dreamwidth.org/28841.html

However, I just managed to make in-browser webcams work on Fedora 41 by installing the rpmfusion drivers:

https://hansdegoede.livejournal.com/27276.html

Note that you do not need to enable the updates-testing rpmfusion, the standard one works.

craigcabrey commented 2 weeks ago

I can confirm that the rpmfusion packages work on Fedora 41 now, only for browsers though. The quality isn't great, but it does work. I had to fiddle with v4l2-relayd configs to make it all work.

No wonder $INTC is in the dumpster.

croci commented 2 weeks ago

I had to fiddle with v4l2-relayd configs to make it all work.

What do you mean by "to make it all work"? Did you manage to make the camera work outside of a browser as well? If so, can you share the workaround when you have time? Thanks!