Stop folders opening with different application than the file manager

11,687

Solution 1

Answer edited out from the question

Solution was obvious, in Nautilus I select a folder, right click, Open with other application, and pick "Files" which is apparently the name for Nautilus. Now that set the default back... until next time! I guess this is a cautionary tale.

Solution 2

On Ubuntu 14.04, this one works for me:

xdg-mime default nautilus.desktop inode/directory

Original answer comes from here and here

The command above adds a line inode/directory=nautilus.desktop to your .local/share/applications/mimeapps.list

Works instantly without logging out/restart.

Solution 3

In your home folder go to .local/share/applications/mimeapps.list It is a hidden file. You can unhide it with the following keyboard shortcut: Ctrl + H .

You then need to modify the line inode/directory=movie-player.desktop; or something like that, to inode/directory=nautilus-folder-handler.desktop; and save the file.

Solution 4

My original problem was that right-click "Open Containing Folder" didn't work for me in Banshee or File Roller on Ubuntu 13.10 64-bit. The dialog was a Shotwell dialog saying "unable to open folder". I tried deleting ~/.local/share/applications/mimeapps.list but that just forgot all my default application settings and had no effect on my original problem.

Here's what worked (I marked some things as "No Effect" meaning that I think these steps are unnecessary, but I can't be sure):

  • I uninstalled shotwell sudo apt-get remove shotwell then reinstalled it again sudo apt-get install shotwell. Now "Open Containing Folder" opened wrongly in Disk Usage Analyzer (baobab)

  • No Effect: I added nautilus.desktop to this line in mimeapps.list: inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;

  • No Effect: I tried uninstalling and re-installing nautalis sudo apt-get remove nautilus nautilus-folder-handler sudo apt-get install nautilus nautilus-sendto nautilus-share I suspect this was a waste of time.

  • I uninstalled Disk Usage Analyzer sudo apt-get remove baobab and reinstalled it apt-get install baobab and that fixed it!

Share:
11,687

Related videos on Youtube

postfuturist
Author by

postfuturist

Wrote AI for Godzilla:Unleashed for the Wii. I worked in the visual effects department of the Coraline project at Laika. Professionally, I've used C++, C#, Delphi, Java, Python, and PHP. Currently I am doing mostly web development with PHP.

Updated on September 18, 2022

Comments

  • postfuturist
    postfuturist over 1 year

    After upgrading to Ubuntu 11.10, I once right-clicked on a folder and told it to open the folder with Movie Player ("Open with other application...").

    No harm done there, right? Nope, now Ubuntu opens folders with Movie Player instead of Nautilus. If I plug in a thumb drive, Movie Player opens.

    If I click on the trash icon... Movie Player! The default action for opening a folder has somehow become Movie Player. Clicking on the "Home Folder" icon still opens Nautilus and opening a folder in Nautilus stays in Nautilus, but other links to folders automatically open Movie Player. How can I change this back?

  • Admin
    Admin over 7 years
    As indicated under first comment here and also here, most probably this will be lost after update.
  • pim
    pim about 6 years
    This is not an answer for this question.
  • takeshin
    takeshin about 5 years
    It does not work for the latest version anymore.
  • theferrit32
    theferrit32 almost 5 years
    nautilus.desktop has been renamed to org.gnome.Nautilus.desktop