Bug#874003: Also affected on uptodate sid

Mikko Rapeli mikko.rapeli at iki.fi
Sun Feb 25 19:25:50 UTC 2018


On Sun, Feb 25, 2018 at 08:33:44PM +0200, Mikko Rapeli wrote:
> When opening files from nautilus it complains
> 
> "Failed to execute default File Manager.
> Input/Output error"

strace showed to me that nautilus calls gio which for some reason ends up
calling exo-open from Xfce desktop which fails. This has possibly something
to do with Gnome 3 running with wayland and Xfce runs under X11.

execve("/usr/bin/gio", ["gio", "open", "video.mp4"], 0x7ffd8d0aff40 /* 45 var
s */) = 0
...
openat(AT_FDCWD, "/usr/share/applications/exo-file-manager.desktop", O_RDONLY) = 8
...
** (exo-helper-1:4657): WARNING **: Could not open X display
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

After removing exo-utils package nautilus can open files again with external
applications. So 'apt-get remove exo-utils' is the best workaround thus far.

Maybe exo-utils from Xfce is hijacking something from Gnome desktop...

-Mikko



More information about the pkg-gnome-maintainers mailing list