I met the same problem,so i used claude code to help me to figure out the problem .I think this might be the true reason:
Anki’s main interface is rendered by QtWebEngineProcess.exe, a Chromium-based child process spawned by QWebEngineView. On startup, this child process attempts to create a GPU-accelerated OpenGL ES 3.0
graphics context for hardware rendering. On this system, the GPU driver fails to create that context, causing the child process to crash with a fatal error during initialization:
ERROR:gpu_channel_manager.cc(959)] Failed to create GLES3 context, fallback to GLES2.
ERROR:gpu_channel_manager.cc(970)] ContextResult::kFatalFailure:
Failed to create shared context for virtualization.
When the child process crashes, the main window receives no rendered content, resulting in a completely blank/white interface.
The earlier “Cannot find Qt6WebEngineCore.dll” error dialog was misleading — the DLL file (154MB, located at PyQt6\Qt6\bin\Qt6WebEngineCore.dll) was always present and intact. Windows simply reported the
wrong error when the child process failed to start.
Solution
Set the environment variable QTWEBENGINE_CHROMIUM_FLAGS to --no-sandbox --disable-gpu before launching Anki.
Temporary (per-session, PowerShell):
$env:QTWEBENGINE_CHROMIUM_FLAGS = “–no-sandbox --disable-gpu”
Permanent (user-level, survives reboots, PowerShell):
[Environment]::SetEnvironmentVariable(“QTWEBENGINE_CHROMIUM_FLAGS”,“–no-sandbox --disable-gpu”,“User”)
After setting permanently, restart Explorer (or log out and back in) for the change to take effect when double-clicking anki.exe.
--disable-gpu forces software rendering via CPU, bypassing the failing GPU hardware acceleration path. --no-sandbox disables Chromium’s sandbox isolation, which can also fail to initialize on some Windows
configurations when GPU initialization has already broken the process setup.
Anki’s own code (aqt/init.py) already applies --disable-gpu on Linux by default, but not on Windows, where GPU acceleration is assumed to work on all systems.
Environment
- Anki version: 25.09.4, installed via uv with managed Python 3.13.5 at %LOCALAPPDATA%\AnkiProgramFiles\
- Qt versions: Core 6.9.1, WebEngine 6.8.2 (the official combination pinned by anki-release==25.09.4)
- OS: Windows 11
- GPU: OpenGL ES 3.0 context creation fails with kFatalFailure