Rob Bradford provided a patch to make gtk built with both wayland and x11 backends usable: https://bugzilla.gnome.org/show_bug.cgi?id=672358#c8 (by disabling the wayland clipboard when both are built).
When GTK+ 3.4 is released next week it will be merged into Ubuntu Precise. But it appears to have been decided that this patch will not be included until GTK+ 3.4.1, and Ubuntu won't cherry pick it because the wayland backend isn't being enabled anyway (because of the remaining Nvidia propreitary problem and the fact that it's way past feature freeze). #ubuntu-desktop on irc.freenode.net appears to be where ubuntu gtk+ decisions are made. A phoronix comment explained that the part of the Nvidia problem is "...nVidia builds their drivers with position dependant code, which is slightly faster but can not be shared between different programs (so it gets duplicated for each program running that uses GTK+)" - http://phoronix.com/forums/showthread.php?69536-Whoops-There-s-A-Big-Problem-For-Wayland-GTK&p=254956#post254956 ** Bug watch added: GNOME Bug Tracker #672358 https://bugzilla.gnome.org/show_bug.cgi?id=672358 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gtk+3.0 in Ubuntu. https://bugs.launchpad.net/bugs/954352 Title: Enable wayland backend Status in “gtk+3.0” package in Ubuntu: Confirmed Bug description: Add --enable-wayland-backend to build flags. I believe this is all that's necessary for wayland to work with the existing Precise gtk packages. Wayland has one released version, 0.85, which is in the precise archives: https://launchpad.net/ubuntu/+source/wayland/ I'm told gtk 3.4 is (and will remain) compatable with it. Since gtk 3.4 is apparently already packaged for Precise, all that remains to be able to use some gtk applications via wayland is this build flag. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/954352/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

