You are not logged in.

#1 2024-03-30 21:48:05

Thor-x86
Member
From: Java Island, Indonesia
Registered: 2021-10-15
Posts: 15
Website

Discovered GPU problem on Chromium v123.1.64.113 and its fork

After updated chromium to the latest version, I discovered that the GPU is suddenly not working.

Graphics Feature Status
=======================
*   Canvas: Software only, hardware acceleration unavailable
*   Canvas out-of-process rasterization: Disabled
*   Direct Rendering Display Compositor: Disabled
*   Compositing: Software only. Hardware acceleration disabled
*   Multiple Raster Threads: Enabled
*   OpenGL: Disabled
*   Rasterization: Software only. Hardware acceleration disabled
*   Raw Draw: Disabled
*   Skia Graphite: Disabled
*   Video Decode: Software only. Hardware acceleration disabled
*   Video Encode: Software only. Hardware acceleration disabled
*   Vulkan: Disabled
*   WebGL: Software only, hardware acceleration unavailable
*   WebGL2: Software only, hardware acceleration unavailable
*   WebGPU: Disabled

Problems Detected
=================
*   WebGPU has been disabled via blocklist or the command line.
    Disabled Features: webgpu

*   Gpu compositing has been disabled, either via blocklist, about:flags or the command line. The browser will fall back to software compositing and hardware acceleration will be unavailable.
    Disabled Features: gpu_compositing

Then with verbose flags, it shown:

$ chromium -vvv
[12770:12770:0331/043217.293763:ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
[12770:12770:0331/043217.295995:ERROR:viz_main_impl.cc(196)] Exiting GPU process due to errors during initialization

It seems the --use-gl= flag was recently changed to --gl=. Therefore, the solution:

chromium --gl=egl-angle --angle=opengl

Perhaps you want make it persistent too if it works on your GPU. Cheers!


Stay curious,
Eric
--------------------------------------------------------------------------------
Mail | PGP Key | GitHub

Offline

Board footer

Powered by FluxBB