Skip to content

Support native EGL/WebGL hardware drivers for Hackbot agents #6753

Description

@suhaibmujahid

Example: https://bugzilla.mozilla.org/show_bug.cgi?id=1820532#c9

Since we need either to identify the requirement before starting the run, or make it possible to transfer the session to a new run with the GPU attached.

Activity

  1. jrmuizel commented on Sep 9, 2026

    @jrmuizel

    Getting Software WebGL should be possible and solve the basic cases without needing to run on different hardware. This may just be a mater of installing mesa so that llvmpipe can be used.

  2. jrmuizel commented on Sep 16, 2026

    @jrmuizel
  3. marco-c commented on Sep 16, 2026

    @marco-c
    Collaborator

    @jrmuizel we could try to start with software webgl, if you know what to add, could you do something like #6687?

  4. jrmuizel commented on Sep 16, 2026

    @jrmuizel

    Adding mesa-utils seems to fix it. I tried it in the reproduction agent. The diagnosis agent is missing #6689. It would be nice if we had a better way of sharing the dependency list vs. having to update it in a bunch of docker files.

  5. suhaibmujahid commented on Sep 16, 2026

    @suhaibmujahid
    MemberAuthor

    It would be nice if we had a better way of sharing the dependency list vs. having to update it in a bunch of docker files.

    I agree, that should be addressed with #6688

  6. marco-c commented on Oct 14, 2026

    @marco-c
    Collaborator

    #7110 is adding dependencies for the bug fix agent to be able to use WebGL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    Priority

    None yet

    Start date

    None yet

    Target date

    None yet

    Effort

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions