Page 1 of 1

[SOLVED] Places menu in fallback mode not opening nautilus

PostPosted: May 25th, '13, 03:03
by ralgith
I'm posting this here not because I still have an issue, but so that I can share my solution.

I couldn't figure out why the disk usage anylizer was opening instead of nautilus when clicking a folder (like Documents) on the places menu in Gnome's fallback mode, so I went looking. Here is what I found:
Code: Select all
cd /usr/share/applications
# fgrep -Rn inode/directory *
baobab.desktop:161:MimeType=inode/directory;
defaults.list:147:inode/directory=nautilus-folder-handler.desktop
mimeapps.list:5:inode/directory=nautilus-folder-handler.desktop;
mimeinfo.cache:503:inode/directory=baobab.desktop;pcmanfm.desktop;nautilus.desktop;
nautilus.desktop:142:MimeType=inode/directory;application/x-gnome-saved-search;
pcmanfm.desktop:139:MimeType=inode/directory;


Now, the above shows the error, but I didn't see it immediately. The error is that all of the mime info lists are looking for nautilus-folder-handler.desktop, which doesn't exist. There are two ways to solve this (I used the latter):
1. Edit both defaults.list and mimeapps.list to change the entry to look for nautilus.desktop instead
or
2. Create a symlink (as root):
Code: Select all
ln -s nautilus.desktop nautilus-folder-handler.desktop

Again, #2 is what I did just in case a future upgrade to some core package modifies the other files again. This is a major flaw in the GNOME 3 packaged with Mageia 3. I'll be reporting it on the Mageia bug tracker, but it might need to go upstream.

Re: [Solved] Places menu in fallback mode not opening nautil

PostPosted: May 25th, '13, 03:08
by ralgith
Bug 9110 already exists for this problem. Linking my solution into the bug.