If you start picom with --backend glx with picom not compiled with OpenGL, you get this error:
# [ 04/16/24 23:04:42.839 get_cfg ERROR ] Backend "glx" is only available as part of the legacy backends.
# [ 04/16/24 23:04:42.839 session_init FATAL ERROR ] Failed to get configuration, usually mean you have specified invalid options.
# [ 04/16/24 23:04:42.839 main FATAL ERROR ] Failed to create new session.
It would be less confusing to have an explicit error about picom not being compiled with OpenGL support .
Same thing with the EGL backend also requiring OpenGL.
Picom v11.2
If you start
picom
with--backend glx
withpicom
not compiled with OpenGL, you get this error:It would be less confusing to have an explicit error about picom not being compiled with OpenGL support . Same thing with the EGL backend also requiring OpenGL.