* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-05 15:29 ` Ricardo Ribalda
@ 2026-01-05 15:43 ` Ralf Jung
2026-01-05 18:00 ` Laurent Pinchart
2026-01-05 19:26 ` Ralf Jung
2 siblings, 0 replies; 14+ messages in thread
From: Ralf Jung @ 2026-01-05 15:43 UTC (permalink / raw)
To: Ricardo Ribalda
Cc: Salvatore Bonaccorso, 1121718, Uwe Kleine-König, linux-media,
regressions, Mauro Carvalho Chehab, Hans de Goede,
Laurent Pinchart
Hi Ricardo,
> Thanks for the bisect and the report.
Thanks for taking a look. :)
> The patch to remove noprod parameter has been queued for 6.20 :S so we
> should look into a more permanent fix soon.
Ah, the days of my work-around are counted then -- good to know.
> When you say zoom, do you mean the desktop version of zoom (
> https://zoom.us/download?os=linux ) or the web version
> I would assume that it is the zoom app, that is ignoring the "error"
> flag from the frames and showing them to the users. Can you confirm
> that? Hopefully we can reach zoom and they can fix it.
Yes, I mean the Zoom app (specifically, the flatpak version:
https://flathub.org/en/apps/us.zoom.Zoom). I have no idea how the protocol stack
works here (how frames go from the camera to zoom and which layer is responsible
to do what along the way); while I am a developer, I am entirely a user when it
comes to webcam things. :D
I have not seen the error occur in Firefox -- but I am also not sure if Firefox
ever puts the camera into the other "mode" the way Zoom does (when someone joins
the call, the field of view of the camera slightly increases, so there are now
things visible on the side of the frame that were previously cut off -- and then
a few seconds later, the artifacts start to appear).
I will try the tracing flags you mention later when I have access to the camera
again.
Kind regards,
Ralf
>
>
> Now about the error flag. I have given a fast look at your usb trace
> and have only seen 4 frames with "error bits" [1]. Can you add more
> tracing?
> Do something like:
> rmmod uvcvideo
> modprobe uvcvideo trace=0xffffffff
>
> Then start zoom, trigger the error and share the content of your
> dmesg. It should contain an explanation of why the driver thinks that
> the frames are invalid.
>
> Thanks!
>
> [1] I used this filter in wireshark: usb.iso.data[1]!=0x0d &&
> usb.iso.data[1]!=0x0c && usb.iso.data[1]!=0x0f &&
> usb.iso.data[1]!=0x0e && usb.addr == "3.34.1"
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-05 15:29 ` Ricardo Ribalda
2026-01-05 15:43 ` Ralf Jung
@ 2026-01-05 18:00 ` Laurent Pinchart
2026-01-05 18:32 ` Ricardo Ribalda
2026-01-05 19:26 ` Ralf Jung
2 siblings, 1 reply; 14+ messages in thread
From: Laurent Pinchart @ 2026-01-05 18:00 UTC (permalink / raw)
To: Ricardo Ribalda
Cc: Ralf Jung, Salvatore Bonaccorso, 1121718, Uwe Kleine-König,
linux-media, regressions, Mauro Carvalho Chehab, Hans de Goede
On Mon, Jan 05, 2026 at 04:29:24PM +0100, Ricardo Ribalda wrote:
> Hi Ralf
>
> Thanks for the bisect and the report.
>
>
> The patch to remove noprod parameter has been queued for 6.20 :S so we
> should look into a more permanent fix soon.
>
> When you say zoom, do you mean the desktop version of zoom (
> https://zoom.us/download?os=linux ) or the web version
> I would assume that it is the zoom app, that is ignoring the "error"
> flag from the frames and showing them to the users. Can you confirm
> that? Hopefully we can reach zoom and they can fix it.
Should we revert the nodrop removal in the meantime ?
> Now about the error flag. I have given a fast look at your usb trace
> and have only seen 4 frames with "error bits" [1]. Can you add more
> tracing?
> Do something like:
> rmmod uvcvideo
> modprobe uvcvideo trace=0xffffffff
>
> Then start zoom, trigger the error and share the content of your
> dmesg. It should contain an explanation of why the driver thinks that
> the frames are invalid.
>
> Thanks!
>
> [1] I used this filter in wireshark: usb.iso.data[1]!=0x0d &&
> usb.iso.data[1]!=0x0c && usb.iso.data[1]!=0x0f &&
> usb.iso.data[1]!=0x0e && usb.addr == "3.34.1"
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-05 18:00 ` Laurent Pinchart
@ 2026-01-05 18:32 ` Ricardo Ribalda
0 siblings, 0 replies; 14+ messages in thread
From: Ricardo Ribalda @ 2026-01-05 18:32 UTC (permalink / raw)
To: Laurent Pinchart
Cc: Ralf Jung, Salvatore Bonaccorso, 1121718, Uwe Kleine-König,
linux-media, regressions, Mauro Carvalho Chehab, Hans de Goede
On Mon, 5 Jan 2026 at 19:00, Laurent Pinchart
<laurent.pinchart@ideasonboard.com> wrote:
>
> On Mon, Jan 05, 2026 at 04:29:24PM +0100, Ricardo Ribalda wrote:
> > Hi Ralf
> >
> > Thanks for the bisect and the report.
> >
> >
> > The patch to remove noprod parameter has been queued for 6.20 :S so we
> > should look into a more permanent fix soon.
> >
> > When you say zoom, do you mean the desktop version of zoom (
> > https://zoom.us/download?os=linux ) or the web version
> > I would assume that it is the zoom app, that is ignoring the "error"
> > flag from the frames and showing them to the users. Can you confirm
> > that? Hopefully we can reach zoom and they can fix it.
>
> Should we revert the nodrop removal in the meantime ?
I think if we have not heard back from zoom by rc6 we should revert.
But IMO we should wait until then.
Maybe we can find more users of nodrop that way.
>
> > Now about the error flag. I have given a fast look at your usb trace
> > and have only seen 4 frames with "error bits" [1]. Can you add more
> > tracing?
> > Do something like:
> > rmmod uvcvideo
> > modprobe uvcvideo trace=0xffffffff
> >
> > Then start zoom, trigger the error and share the content of your
> > dmesg. It should contain an explanation of why the driver thinks that
> > the frames are invalid.
> >
> > Thanks!
> >
> > [1] I used this filter in wireshark: usb.iso.data[1]!=0x0d &&
> > usb.iso.data[1]!=0x0c && usb.iso.data[1]!=0x0f &&
> > usb.iso.data[1]!=0x0e && usb.addr == "3.34.1"
>
> --
> Regards,
>
> Laurent Pinchart
--
Ricardo Ribalda
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-05 15:29 ` Ricardo Ribalda
2026-01-05 15:43 ` Ralf Jung
2026-01-05 18:00 ` Laurent Pinchart
@ 2026-01-05 19:26 ` Ralf Jung
2026-01-15 7:32 ` Ricardo Ribalda
2 siblings, 1 reply; 14+ messages in thread
From: Ralf Jung @ 2026-01-05 19:26 UTC (permalink / raw)
To: Ricardo Ribalda
Cc: Salvatore Bonaccorso, 1121718, Uwe Kleine-König, linux-media,
regressions, Mauro Carvalho Chehab, Hans de Goede,
Laurent Pinchart
[-- Attachment #1: Type: text/plain, Size: 637 bytes --]
Hi Ricardo,
> Now about the error flag. I have given a fast look at your usb trace
> and have only seen 4 frames with "error bits" [1]. Can you add more
> tracing?
> Do something like:
> rmmod uvcvideo
> modprobe uvcvideo trace=0xffffffff
>
> Then start zoom, trigger the error and share the content of your
> dmesg. It should contain an explanation of why the driver thinks that
> the frames are invalid.
I have attached the log from when I started zoom until I closed it. All I can
see there is "Marking buffer as bad (error bit set)" but I assume all of the
other things there will mean a lot more to you. :)
Kind regards,
Ralf
[-- Attachment #2: log.gz --]
[-- Type: application/gzip, Size: 16267 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-05 19:26 ` Ralf Jung
@ 2026-01-15 7:32 ` Ricardo Ribalda
2026-01-20 13:46 ` Ricardo Ribalda
0 siblings, 1 reply; 14+ messages in thread
From: Ricardo Ribalda @ 2026-01-15 7:32 UTC (permalink / raw)
To: Ralf Jung
Cc: Salvatore Bonaccorso, 1121718, Uwe Kleine-König, linux-media,
regressions, Mauro Carvalho Chehab, Hans de Goede,
Laurent Pinchart
Some updates.
- We have delayed removing the nodrop parameter, so the mitigation
will work for some more months.
- Zoom has confirmed that they have managed to repro the issue and
they plan to fit is for version 7.0.0 of their application.
Regards
On Mon, 5 Jan 2026 at 20:27, Ralf Jung <post@ralfj.de> wrote:
>
> Hi Ricardo,
>
> > Now about the error flag. I have given a fast look at your usb trace
> > and have only seen 4 frames with "error bits" [1]. Can you add more
> > tracing?
> > Do something like:
> > rmmod uvcvideo
> > modprobe uvcvideo trace=0xffffffff
> >
> > Then start zoom, trigger the error and share the content of your
> > dmesg. It should contain an explanation of why the driver thinks that
> > the frames are invalid.
>
> I have attached the log from when I started zoom until I closed it. All I can
> see there is "Marking buffer as bad (error bit set)" but I assume all of the
> other things there will mean a lot more to you. :)
>
> Kind regards,
> Ralf
--
Ricardo Ribalda
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-15 7:32 ` Ricardo Ribalda
@ 2026-01-20 13:46 ` Ricardo Ribalda
2026-01-20 14:19 ` Ralf Jung
2026-01-22 17:38 ` Uwe Kleine-König
0 siblings, 2 replies; 14+ messages in thread
From: Ricardo Ribalda @ 2026-01-20 13:46 UTC (permalink / raw)
To: Ralf Jung
Cc: Salvatore Bonaccorso, 1121718, Uwe Kleine-König, linux-media,
regressions, Mauro Carvalho Chehab, Hans de Goede,
Laurent Pinchart
Another update
Zoom has notified that they plan to land this even earlier. In 6.7.5
Ralf, if you could confirm that it works/doesn't when zoom is released
I will be very grateful.
Thanks :)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-20 13:46 ` Ricardo Ribalda
@ 2026-01-20 14:19 ` Ralf Jung
2026-01-22 17:38 ` Uwe Kleine-König
1 sibling, 0 replies; 14+ messages in thread
From: Ralf Jung @ 2026-01-20 14:19 UTC (permalink / raw)
To: Ricardo Ribalda
Cc: Salvatore Bonaccorso, 1121718, Uwe Kleine-König, linux-media,
regressions, Mauro Carvalho Chehab, Hans de Goede,
Laurent Pinchart
On 20.01.26 14:46, Ricardo Ribalda wrote:
> Another update
>
> Zoom has notified that they plan to land this even earlier. In 6.7.5
>
> Ralf, if you could confirm that it works/doesn't when zoom is released
> I will be very grateful.
Thanks for the update!
I'm happy to check this once the Zoom flatpak has been updated to whatever
version has the fix.
Kind regards,
Ralf
>
> Thanks :)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-20 13:46 ` Ricardo Ribalda
2026-01-20 14:19 ` Ralf Jung
@ 2026-01-22 17:38 ` Uwe Kleine-König
2026-01-22 17:54 ` Laurent Pinchart
1 sibling, 1 reply; 14+ messages in thread
From: Uwe Kleine-König @ 2026-01-22 17:38 UTC (permalink / raw)
To: Ricardo Ribalda, 1121718-done, Ralf Jung
Cc: Salvatore Bonaccorso, linux-media, regressions,
Mauro Carvalho Chehab, Hans de Goede, Laurent Pinchart
[-- Attachment #1: Type: text/plain, Size: 593 bytes --]
Hello Ricardo and Ralf,
On Tue, Jan 20, 2026 at 02:46:54PM +0100, Ricardo Ribalda wrote:
> Another update
>
> Zoom has notified that they plan to land this even earlier. In 6.7.5
>
> Ralf, if you could confirm that it works/doesn't when zoom is released
> I will be very grateful.
Given that this turned out to not be a bug in the kernel (and not even
Debian), I'm closing this bug. Even if the new Zoom release doesn't fix
it for you, this is their problem and not one in the kernel where we
could help.
I hope this is ok for all affected parties.
Best regards
Uwe
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Bug#1121718: linux-image-6.17.8+deb14-amd64: Logitech C920 HD Pro Webcam shows flickering artifacts (sometimes)
2026-01-22 17:38 ` Uwe Kleine-König
@ 2026-01-22 17:54 ` Laurent Pinchart
0 siblings, 0 replies; 14+ messages in thread
From: Laurent Pinchart @ 2026-01-22 17:54 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Ricardo Ribalda, 1121718-done, Ralf Jung, Salvatore Bonaccorso,
linux-media, regressions, Mauro Carvalho Chehab, Hans de Goede
On Thu, Jan 22, 2026 at 06:38:56PM +0100, Uwe Kleine-König wrote:
> Hello Ricardo and Ralf,
>
> On Tue, Jan 20, 2026 at 02:46:54PM +0100, Ricardo Ribalda wrote:
> > Another update
> >
> > Zoom has notified that they plan to land this even earlier. In 6.7.5
> >
> > Ralf, if you could confirm that it works/doesn't when zoom is released
> > I will be very grateful.
>
> Given that this turned out to not be a bug in the kernel (and not even
> Debian), I'm closing this bug. Even if the new Zoom release doesn't fix
> it for you, this is their problem and not one in the kernel where we
> could help.
>
> I hope this is ok for all affected parties.
We addressed it in the kernel in mainline though, reverting for the time
being the commit that introduced the issue.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 14+ messages in thread