| id |
type |
title |
tags |
importance |
confidence |
created |
updated |
| 591062af-e6a9-4e5d-b769-1eb0fe15278e |
solution |
Chromium 144 white webcam fix: NVIDIA + Wayland OzoneImageBacking bug |
| chromium |
| nvidia |
| wayland |
| webcam |
| gpu |
| nobara |
| logitech-brio |
| homelab |
|
0.8 |
0.8 |
2026-02-18T17:21:34.550605+00:00 |
2026-02-18T17:21:34.550605+00:00 |
Problem: Logitech BRIO webcam shows all-white in Chromium 144 on NVIDIA RTX 4080 SUPER + Wayland (Nobara/Fedora 43). Works fine in Firefox, native camera apps, and Brave 145. Root cause: Chromium 144's GPU compositor fails to create EGL images for video frame shared memory via OzoneImageBacking on NVIDIA+Wayland. Errors: 'OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation' and 'eglCreateImage failed with 0x00003009'. Fix: Add --disable-gpu-compositing to Chromium flags. Applied permanently in /etc/chromium/chromium.conf inside the Wayland branch (NATIVE_WAYLAND=on). Other flags tested that did NOT work: --disable-video-capture-use-gpu-memory-buffer, --disable-features=PipeWireCamera, --disable-features=AcceleratedVideoDecodeLinuxGL, --use-gl=angle --use-angle=vulkan (caused NVVM compilation failures). --disable-gpu also works but is too heavy-handed. Brave 145 does not have this bug - likely fixed in Chromium 145. Remove workaround when Chromium 145 lands in Nobara repos.