https://chromium.googlesource.com/chromium/src/+/HEAD/docs/ozone_overview.md says: It looks like it's possible to change the default from X11 to Auto by setting the following build parameter: ozone_platform="auto" It seems reasonable to me for debian's chromium to do this, as it means that chromium will Just Work™ on systems without XWayland.
>> I typically use set --ozone-platform-hint=auto, or set it explicitly >> in chrome://flags/#ozone-platform-hint (See >> https://bugs.debian,org/1075982, where i explain why i think this >> should be the default). This upstream bug (just like https://issues.chromium.org/issues/329678163 before it) is exactly why I haven't enabled wayland by default. Upstream just doesn't seem to care about fixing wayland bugs in a timely fashion yet. If wayland users have to manually switch chromium from using xwayland to wayland, then hopefully they'll know how to switch it back when upstream inevitably breaks the wayland backend. I really hope this upstream situation changes soon. Thanks for this! I can include the patch in the next 129 upload (probably uploaded on Wednesday). Since I'm not currently using wayland, I'd appreciate if you could test it out once I do so, and tell me if it resolves the issue completely or not.
Hi! Great! I'll gladly test and report back, at the moment this hits sid. Thanks, Guillem
ugh, i understand your reluctance here. Yes, many thanks to Guillem for identifying this, and to Andres for considering it. I'll do what i can to test it as soon as it's available in the archive. Regards,
Hi! Just restarted with the new chromium version just uploaded, w/o the --disable-gpu-memory-buffer-video-frames option, played a video, and it no longer show those log messages! So, it looks confirmed. :) Thanks, Guillem
I can confirm the same results on my end. Thank you very much for sorting this out! stderr is much happier ☺
On Sat, 28 Sep 2024 23:12:36 -0400 Andres Salomon <dilinger@queued.net> wrote: After trixie releases, I'd like to try defaulting the ozone backend to 'auto' in sid and seeing how it goes.