Restrict GTK to use the X11 backend

We're working actively to reduce the dependency on x11, but for
now this is a hard requirement.

https://bugzilla.gnome.org/show_bug.cgi?id=706419