I got hit with this bug on fluxbox when the Steam in-home streaming did not start: "The streaming client exited unexpectedly (2)". Currently at least awesome/openbox/fluxbox are not detected. Fails with: Major opcode of failed request: 42 (X_SetInputFocus) This patch fixes the detection. Reproducible: Always
Created attachment 406476 [details, diff] fix window manager detection Here is the patch.
I think 2.0.4 is dropping "soon" and it has this (modified) patch already.
libsdl2-2.0.4 is in the tree.