[Webkit-unassigned] [Bug 261874] [GTK] Rendering broken with 2.42 on NVIDIA graphics

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 27 07:53:19 PDT 2023


--- Comment #24 from gfrank227 at gmail.com ---
(In reply to gfrank227 from comment #22)
> (In reply to Michael Catanzaro from comment #21)
> > (In reply to Carlos Garcia Campos from comment #20)
> > > If previous version worked, you can just disable the dmabuf renderer
> > > (WEBKIT_DISABLE_DMABUF_RENDERER=1) for now until we figure out how to make
> > > the nvidia driver work with the dmabuf renderer.
> > 
> > Maybe we should just do it ourselves by checking the GL vendor string? Seems
> > hacky, but would presumably avoid a lot of disappointed users?
> > strstr(glGetString(GL_VENDOR), "NVIDIA") != nullptr?
> > 
> > (In reply to Michael Catanzaro from comment #15)
> > > But in this particular case, it's not going to help because you're crashing
> > > inside the NVIDIA driver. Since the driver is proprietary and we don't have
> > > source code, it's the end of the road. You can report a bug to NVIDIA and
> > > hope they investigate.
> > 
> > Actually, looking at this again, I'd like to see as much as possible. So
> > please go ahead and try those instructions anyway and we'll just see how
> > much of the backtrace is possible to get, even though we won't be able to
> > see where it ends.
> OK i'll read the instructions (which I already saved as a bookmark for
> future refrerence) and try to get the backtrace. I'll try to get back to you
> later today. Meanwhile, is there a settings file that I need to change this
> WEBKIT_DISABLE_DMABUF_RENDERER in? Please advise. Thanks!

NM, I figured out the environment variable. And with the environment variable disabled, it renders properly!! Thank you for this workaround. This is much better than keeping a downgraded package. I configured my DE to run a script that sets this environment variable automatically when I open this program. Meanwhile, I'm so thankful for your help.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230927/b8f7053d/attachment.htm>

More information about the webkit-unassigned mailing list