GNOME Bugzilla – Bug 745284
nautilus crashes on gnome-shell/wayland
Last modified: 2015-02-27 17:31:00 UTC
Nautilus crashes with this message: (nautilus:23840): GLib-GObject-WARNING **: invalid cast from 'GdkWaylandDisplay' to 'GdkX11Display' ** GLib:ERROR:ghash.c:373:g_hash_table_lookup_node: assertion failed: (hash_table->ref_count > 0) zsh: abort (core dumped) nautilus The assertion is just random, when it pass it crashes on SIGSEGV few steps later. It crashes in gtk and I'm not sure if it should be fixed there or in nautilus. Backtrace (short):
+ Trace 234726
It only crashes when trying to create Desktop window, i. e. steps to reproduce: 1. run gnome-shell under wayland 2. in gnome-tweak-tool allow Icons on Desktop 3. try run nautilus
Yeah, we will split nautilus at some point and make the desktop part only available in x11. To suport the desktop on wayland we would need new protocols and hacks, that we don't want for wayland. I think we can't do nothing until 3.18 when we will try to do the nautilus split. Cosimo, do you have some opinion here?
(In reply to Carlos Soriano from comment #1) > Yeah, we will split nautilus at some point and make the desktop part only > available in x11. > > To suport the desktop on wayland we would need new protocols and hacks, that > we don't want for wayland. > > I think we can't do nothing until 3.18 when we will try to do the nautilus > split. > > Cosimo, do you have some opinion here? I agree with your approach. I think this can be closed as a duplicate of bug 712620 where a more concrete set of steps to achieve that is proposed. *** This bug has been marked as a duplicate of bug 712620 ***