Closed ghost closed 8 months ago
I've just copied invocation method that login window uses. Looks like due to different threading implementation on Linux child process fails to acquire shared OpenGL context. Maybe there is a better way to fix it, but this should work just fine.
Here is some diagnostic information:
Initial error message: g_main_context_push_thread_default: assertion 'acquired_context' failed.
g_main_context_push_thread_default: assertion 'acquired_context' failed
Integrated browser window fails to initialize/open only when:
multiprocessing.Process
I've just copied invocation method that login window uses. Looks like due to different threading implementation on Linux child process fails to acquire shared OpenGL context. Maybe there is a better way to fix it, but this should work just fine.
Here is some diagnostic information:
Initial error message:
g_main_context_push_thread_default: assertion 'acquired_context' failed
.Integrated browser window fails to initialize/open only when:
multiprocessing.Process