Don't start and set ibus related environment if GTK_IM_MODULE is set.
Submitted by Weng Xuetian
Created attachment 254301 Patch for g-s-d.
environment var GTK_IM_MODULE will override whatever values being set to gsettings, thus will make settings from g-s-d useless, and if user is already set GTK_IM_MODULE to something else, it means user want to use his own stuff instead of the one provided by GNOME, which means everyone's life easier. (user don't want ibus don't need to have a useless ibus process running, not conflicts with some distribution environment var mechanism).
Patch 254301, "Patch for g-s-d.":