Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QtWebEngine
  4. "eglCreatePbufferSurface failed with error "

"eglCreatePbufferSurface failed with error "

Scheduled Pinned Locked Moved Solved QtWebEngine
qtwebengineegleglfsmesaqt5.6
2 Posts 1 Posters 2.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 1732101 Offline
    1732101 Offline
    173210
    wrote on last edited by
    #1

    Hi. I'm trying to get Qt WebEngine work with eglfs_kms. However, it emits the
    following error:

    [0101/000155:ERROR:gl_surface_qt.cpp(419)] eglCreatePbufferSurface failed with error 
    [0101/000155:ERROR:command_buffer_proxy_impl.cc(182)] Failed to initialize command buffer service.
    [0101/000155:ERROR:webgraphicscontext3d_command_buffer_impl.cc(210)] CommandBufferProxy::Initialize failed.
    [0101/000155:ERROR:webgraphicscontext3d_command_buffer_impl.cc(229)] Failed to initialize command buffer.
    

    gl_surface_qt.cpp(419) is the following line:

            LOG(ERROR) << "eglCreatePbufferSurface failed with error ", GetLastEGLErrorString();
    

    The log doesn't include a EGL error string, so I think it's failing to call
    EGL functions. Any idea to fix the issue?

    1732101 1 Reply Last reply
    0
    • 1732101 173210

      Hi. I'm trying to get Qt WebEngine work with eglfs_kms. However, it emits the
      following error:

      [0101/000155:ERROR:gl_surface_qt.cpp(419)] eglCreatePbufferSurface failed with error 
      [0101/000155:ERROR:command_buffer_proxy_impl.cc(182)] Failed to initialize command buffer service.
      [0101/000155:ERROR:webgraphicscontext3d_command_buffer_impl.cc(210)] CommandBufferProxy::Initialize failed.
      [0101/000155:ERROR:webgraphicscontext3d_command_buffer_impl.cc(229)] Failed to initialize command buffer.
      

      gl_surface_qt.cpp(419) is the following line:

              LOG(ERROR) << "eglCreatePbufferSurface failed with error ", GetLastEGLErrorString();
      

      The log doesn't include a EGL error string, so I think it's failing to call
      EGL functions. Any idea to fix the issue?

      1732101 Offline
      1732101 Offline
      173210
      wrote on last edited by 173210
      #2

      Solved: the cause was the stub in mesa3d drm backend. It's solved by altering the backend.

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved