"Recent" sidebar item does not work with Nemo 3.2.0 in Ubuntu 16.10 (GTK 3.20) #1351

Closed
hotice opened this Issue Nov 29, 2016 · 4 comments

Projects

None yet

3 participants

@hotice
hotice commented Nov 29, 2016 edited

In Ubuntu 16.10 (which has GTK 3.20), the "Recent" sidebar item doesn't display any recent files. When clicking it, this is displayed: "Could not display recent:///. Error: Message recipient disconnected from message bus without replying. Please select another viewer and try again."

This occurs with Nemo 3.2.0 without any patches / modifications. It does not occur with Nemo 3.2.0 in Ubuntu 16.04 / GTK 3.18.

Let me know of any extra info you may need.

@leigh123linux
Member

Works fine here with gtk-3.20 or gtk-3.22

screenshot from 2016-11-29 16-55-49

Did you compile from source or are you using ppa?

@jnv
jnv commented Nov 29, 2016

There is a similar issue reported on Launchpad and it looks like an error in gvfs-daemon service. According to this comment:

Adding "Environment=DISPLAY=:0" in the service file:
/usr/lib/systemd/user/gvfs-daemon.service, solves it.

@leigh123linux
Member
leigh123linux commented Nov 29, 2016 edited

Why is that user service running?, it shouldn't be needed for nemo.

systemctl --user disable gvfs-daemon.service

Any way I am closing the issue as it isn't a nemo issue.

@jnv
jnv commented Dec 1, 2016 edited

Why is that user service running?, it shouldn't be needed for nemo.

Well, you use GtkRecentManager which can be backed by GVFS. Also recent://, network://, and trash:// pseudo-protocols are handled by GVFS. Even if you disable the unit, Nemo will probably spawn the daemon on its own.

Anyway, just for the reference, the solution above fixes the issue both for Nemo and Nautilus, so it is up to Ubuntu to fix the systemd unit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment