Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
There are folders that appear in my tree view - they even expand to show their sub-folders - but when I click on them Nemo refuses to show any of the files in those folders. The address bar doesn’t even indicate that I have clicked on it - it still shows the name of the previous folder I’d been in.
These are folders that Nemo HAS accessed in the past but won’t any more, and I have no idea what changed.
Other file managers can still access those folders but Nemo refuses to.
I’ve been unable to find anyone else who’s had this problem, possibly because my search terms are too generic. Any thoughts?
From Nemo's right-click menu (I don't use Nemo but I assume it has one), what does Nemo tell you about the permissions of those directories? Alternatively, from the command line, what does
For both accessible and inaccessible folders Nemo shows me as owner with permission to create and delete files.
And from the command line, accessible and inaccessible folders both seem to be drwxrwxrwx.
Other file managers can still access the folders that Nemo can’t - which is both weird and possibly a clue to what’s going on here.
“Have you tried turning it off and on again?”
If anyone else has this issue, you can just rename the unviewable directory then change it back again.
But it sure would be nice to understand what’s actually happening and why.
Try starting Nemo from the command line and accessing an available folder, then one of the unavailable ones.
See whether Nemo throws anything helpful to the terminal; if it does, post it here, being sure to surround it with "code" tags, which appear on the menu when you click the "Go Advanced" button beneath the compose/edit post window.
First of all, let me apologize for being a bit of a Linux noob. I spent most of my life as a Windows guy and I suspect my shortcomings with Linux are about to become apparent.
I’d never launched Nemo from the command line before. Doing so seemed to make no difference to the ability to access or not access folders, and nothing of interest appeared in the terminal.
I then tried to get creative and launch Nemo in a specific folder (hoping eventually to launch in an inaccessible folder).
It took me a while to work out how to do that even with an accessible folder but I did get some activity in the terminal (before Nemo promptly crashed). I don’t know if any of this is relevant to my original problem:
Code:
(nemo:32057): Gtk-WARNING **: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
** (nemo:32057): CRITICAL **: fm_tree_model_get_value: assertion 'iter_is_valid (FM_TREE_MODEL (model), iter)' failed
(nemo:32057): GLib-GObject-WARNING **: /build/glib2.0-Rpbmm0/glib2.0-2.48.2/./gobject/gtype.c:4273: type id '0' is invalid
(nemo:32057): GLib-GObject-WARNING **: can't peek value table for type '<invalid>' which is not currently referenced
Segmentation fault
Full disclosure: My preferred GUI file manager is Dolphin. I'm not a big fan of KDE/Plasma as a desktop environment (I usually use the Fluxbox window manager), but I do rather like KDE/Plasma applications and tend to default o them.
I’d never launched Nemo from the command line before.
Since nemo is probably already running (as a daemon and/or managing the desktop) this probably won't help much.
Although the Segmentation fault in your output does seem to tell us something.
That this occurs in Nemo and not in other file managers leads me to think that this might be a bug in Nemo.
That seemed logical to me, but I also wasn’t sure if I‘d done something to cause the issue. I’d been using Nemo happily for months before this started happening. Having looked at the bugs on github, though, something similar does seem to have been reported although that was over 2 years ago!
If it’s a known bug, I’ll just use workarounds for the next few months til I upgrade this PC. When I installed Linux on this 10yr old 32-bit machine it was meant to be an experiment but instead I just never went back to Windows.
In my Windows days I was the tech guy in the family, but I’ve only learned enough about Linux to “get by”, so it’s a bit of a comedown.
For a little amusement, though, when I run "ls -al", I get this. Guess which folder is the inaccessible one.
drwxrwxrwx 1 lensessions lensessions 4096 Nov 25 19:35 .
drwxrwxrwx 1 lensessions lensessions 24576 Nov 18 18:20 ..
drwxrwxrwx 1 lensessions lensessions 4096 Oct 7 13:56 archive
drwxrwxrwx 1 lensessions lensessions 28672 Nov 24 15:58 K
drwxrwxrwx 1 lensessions lensessions 4096 Nov 23 17:53 L
drwxrwxrwx 1 lensessions lensessions 94208 Nov 22 04:12 L&K
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.