[Bug 1207347] New: Webcam not working in Lenovo T14 gen 1
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 Bug ID: 1207347 Summary: Webcam not working in Lenovo T14 gen 1 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: paolabonacini@virgilio.it QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hi! The webcam of my Lenovo T14 gen 1 is not working. The problem is the same as in https://bugzilla.opensuse.org/show_bug.cgi?id=1189207 and the laptop is the same. A few days ago I had the same problem in endeavouros (I just reinstalled opensuse tumbleweed) and solved it by using the package https://aur.archlinux.org/packages/upd72020x-fw. Here on tumbleweed I solved it (but it should be just a temporary solution) by downloading the firmware from https://github.com/Ntemis/renesas-fw, going to https://github.com/markusj/upd72020x-load, and compiling the code. I placed the firmware file in the same folder upd72020x-load bin is compiled and renamed it to K2026.mem. After doing sudo ./upd72020x-check-and-init, the webcam immediately worked. I don't if it is relevant, but the bios version is 1.35. Thank you very much Paola -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c2 --- Comment #2 from Bonacini <paolabonacini@virgilio.it> --- Created attachment 864282 --> http://bugzilla.opensuse.org/attachment.cgi?id=864282&action=edit output of dmesg when the webcam is not working -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c3 --- Comment #3 from Bonacini <paolabonacini@virgilio.it> --- Created attachment 864283 --> http://bugzilla.opensuse.org/attachment.cgi?id=864283&action=edit output of hwinfo when the webcam is not working -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c4 --- Comment #4 from Bonacini <paolabonacini@virgilio.it> --- Created attachment 864284 --> http://bugzilla.opensuse.org/attachment.cgi?id=864284&action=edit output of dmesg when the webcam is working -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c5 --- Comment #5 from Bonacini <paolabonacini@virgilio.it> --- Created attachment 864285 --> http://bugzilla.opensuse.org/attachment.cgi?id=864285&action=edit output of hwinfo when the webcam is working -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c6 --- Comment #6 from Bonacini <paolabonacini@virgilio.it> --- Done. Thank you very much! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c7 --- Comment #7 from Takashi Iwai <tiwai@suse.com> --- In the broken case, we see the message: [ 8.258316] xhci_hcd 0000:06:00.0: failed to load firmware renesas_usb_fw.mem, fallback to ROM which means my previous patch is working. But by some reason, the XHCI driver couldn't detect the device properly. You can try to install older kernels (5.14 and later) and see whether it's working without the firmware. If yes, there is a regression between the versions. The older kernels can be found at my OBS repos, e.g. OBS home:tiwai:kernel:5.14, home:tiwai:kernel:5.15, ... It's possible that the device worked in the past just casually. But it might be worth to verify. BTW, instead of running the command, you can simply put the firmware file as /lib/firmware/renesas_usb_fw.mem, and rebuild initrd. That should suffice for the next reboot. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c8 --- Comment #8 from Bonacini <paolabonacini@virgilio.it> --- I put the firmware file as /lib/firmware/renesas_usb_fw.mem, and did sudo mkinitrd. Apparently it worked because after a couple of shutdown the webcam is still recognized. Also, before doing this, I tried installing older kernels but it appears that I was doing something wrong. Anyway, I can tell you that the webcam did work till these last kernel updates. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c9 Frank Kr�ger <fkrueger@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fkrueger@mailbox.org --- Comment #9 from Frank Kr�ger <fkrueger@mailbox.org> --- JFYI: Webcam works fine on my ThinkPad T14 Gen 1 with AMD Ryzen 7 PRO 4750U (type 20UE, which is almost identical to your 20UD), TW20230119, and up-to-date FW version 1.42. The latter shouldn't make any difference to version 1.35 in this case, because I don't see any fixes regarding the webcam. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c10 --- Comment #10 from Frank Kr�ger <fkrueger@mailbox.org> --- (In reply to Frank Kr�ger from comment #9)
JFYI: Webcam works fine on my ThinkPad T14 Gen 1 with AMD Ryzen 7 PRO 4750U (type 20UE, which is almost identical to your 20UD), TW20230119, and up-to-date FW version 1.42. The latter shouldn't make any difference to version 1.35 in this case, because I don't see any fixes regarding the webcam.
The only difference I can see is the vendor of the camera (AzureWave vs Chicony), but the driver should be the same. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c11 --- Comment #11 from Takashi Iwai <tiwai@suse.com> --- If setting the firmware solves the problem, basically that's the fix. The work without the firmware is rather casual, just a best-effort result. So, this is likely a WONTFIX bug, but it's still interesting if it's really a regression in kernel. We may close it once after figuring it out. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 http://bugzilla.opensuse.org/show_bug.cgi?id=1207347#c12 --- Comment #12 from Bonacini <paolabonacini@virgilio.it> --- I confirm that putting the firmware in /lib/firmware/ solved the problem. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 Frank Kr�ger <fkrueger@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|fkrueger@mailbox.org | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 Frank Kr�ger <fkrueger@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fkrueger@mailbox.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1207347 Frank Kr�ger <fkrueger@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|fkrueger@mailbox.org | -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com