<div dir="ltr">On Wed, Nov 29, 2017 at 5:03 PM, Christophe Fergeau <<a href="mailto:cfergeau@redhat.com">cfergeau@redhat.com</a>> wrote:<br>> On Mon, Nov 13, 2017 at 06:50:05PM +0100, Jakub Janků wrote:<br>>> This is a preparatory patch for GTK+ vdagent redesign.<br>>><br>>> Since most of the vdagent code still uses X11 lib,<br>>> force GDK to use X11 backend by calling<br>>> gdk_set_allowed_backends("x11").<br>><br>> What happens if the agent tries to use gtk+, and this call is not<br>> present?<br>><br>> Christophe<div><br><div>I'll fix this in the next version, I was waiting for reviews of the other patches (2/3, 3/3). </div></div><div><br></div><div>gdk_set_allowed_backends() was added in v3.10. Prior to this version, GDK_IS_X11_DISPLAY() should be used after gtk_init() to make sure we are using X11.<br></div><div>Or would anyone be against requiring GTK+ v3.10?</div><div><br></div><div>Cheers,</div><div>Jakub</div></div>