Control: reassign -1 libwxgtk3.0-gtk3-0v5 > > reassign 900678 libwxbase3.0-0v5 3.0.4+dfsg-4
That's wrong since libwxbase* is the non-GUI classes. Apparently this only affects the GTK3 variant (because GTK2 is X11-only), so libwxgtk3.0-gtk3-0v5 is probably the correct binary package. Fixing this requires rewriting the wx code which uses X11 API calls directly, which will probably take a while. Applications using wxGLCanvas and the GTK3 variant of wx should probably apply one of the workarounds from the upstream ticket for the time being: https://trac.wxwidgets.org/ticket/17702#comment:12 It doesn't really seem feasible to force GTK3 to use X11 in the wx package - doing that globally seems a bad idea when the problem is only when wxGLCanvas is used, and we can't force X11 selectively since we don't know if wxGLCanvas will be used at the point where we'd need to force it. Cheers, Olly