https://bugs.kde.org/show_bug.cgi?id=476569
Bug ID: 476569 Summary: kwin gles backend not working with ANGLE Classification: Plasma Product: kwin Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: egl Assignee: kwin-bugs-n...@kde.org Reporter: kde-y...@qq.com Target Milestone: --- I'm trying to run kwin using ANGLE. It provides libEGL that only supports gles. Compositing does not work. Please workaround it. ``` user@archlinux-114514 ~> export KWIN_COMPOSE=O2ES user@archlinux-114514 ~> export QT_XCB_GL_INTEGRATION=xcb_egl user@archlinux-114514 ~> export KWIN_OPENGL_INTERFACE=egl user@archlinux-114514 ~> export LD_PRELOAD=/home/user/src/angle/out/Release/libEGL.so user@archlinux-114514 ~> glmark2-es2 ======================================================= glmark2 2023.01 ======================================================= OpenGL Information GL_VENDOR: Google Inc. (AMD) GL_RENDERER: ANGLE (AMD, Vulkan 1.3.246 (AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO) (0x0000164E)), radv-23.1.6) GL_VERSION: OpenGL ES 3.1.0 (ANGLE 2.1.1 git hash: 75c0b859a0ab) Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0 Surface Size: 800x600 windowed ======================================================= [build] use-vbo=false: FPS: 10585 FrameTime: 0.094 ms ======================================================= glmark2 Score: 10584 ======================================================= user@archlinux-114514 ~> kwin_x11 --replace Cannot find EGLConfig, returning null config Cannot find EGLConfig, returning null config kwin_xkbcommon: XKB: inet:323:58: unrecognized keysym "XF86EmojiPicker" kwin_xkbcommon: XKB: inet:324:58: unrecognized keysym "XF86Dictate" kwin_scene_opengl: eglInitialize failed kwin_scene_opengl: Error during eglInitialize 12296 kwin_core: choose config failed kwin_core: Creating egl surface failed kwin_scene_opengl: Creating the OpenGL rendering failed: "Could not initialize rendering context" ``` -- You are receiving this mail because: You are watching all bug changes.