Using current vivid, GTK application don't render anymore. GTK didn't change and that was working earlier in the cycle...
step to reproduce:
- get a vivid install with unity8
- install a gtk application, e.g gedit
- edit /usr/share/applications/gedit.desktop and add X-Ubuntu-Touch=true
- log into unity8
- click on gedit in the dash
Note that the GTK backend works under the Mir test server
Log from the application contains
"gdk_mir_display_create_window_impl window=0x14b6240 location=(0, 0) size=(650, 500)
gdk_mir_window_impl_set_role window=0x14b6240
gdk_mir_window_impl_register_dnd window=0x14b6240
gdk_mir_display_request_selection_notification
gdk_mir_window_impl_register_dnd window=0x14b6240
gdk_mir_window_impl_register_dnd window=0x14b6240
gdk_mir_window_impl_register_dnd window=0x14b6240
gdk_mir_window_impl_set_title window=0x14b6240
gdk_mir_display_supports_selection_notification
gdk_mir_display_request_selection_notification
gdk_mir_window_impl_register_dnd window=0x14b6240
gdk_mir_window_impl_focus window=0x14b6240"
Downgrading qtmir to https:/ /launchpad. net/ubuntu/ +source/ qtmir/0. 4.4+15. 04.20141124- 0ubuntu1 makes e.g eog run, that suggest that the issue is with that component and not with mir or gtk