On Sun, Dec 01, 2019 at 10:08:49AM +0100, Gunter Königsmann wrote: > After an > > export GTK_IM_MODULE=xim > > the combination GTK3.0, wxWidgets and any ribbon, nearly any list view > and all scrolled windows flicker real bad. At least if the CPU power > doesn't allow for a repaint before the data arrives at the screen. > Examples of flickering things are wxWidget's scroll and the ribbon sample. > > After an > > export GTK_IM_MODULE=ibus > > the flicker is completely gone.
It seems xim support in GTK3 is known to be buggy and GTK upstream say: the recommended fix is not to use xim https://gitlab.gnome.org/GNOME/gtk/-/issues/2560#note_757143 Support for xim has been removed completely in the development branch which is leading to GTK4: support for the xim input method has been removed in favor of IBus https://blog.gtk.org/2020/02/13/gtk-3-98/ Cheers, Olly