Файловый менеджер по умолчанию изменен, не могу изменить обратно [дубликат]

Возможный дубликат:
Chromium "Show in Folder" открывается в текстовом редакторе

(Using ubuntu 11.04)

Я попытался открыть торрент-файл в chrome, и он попросил мое приложение по умолчанию, поэтому я нажал Transmission, а затем я получил ошибку: "Failed to execute default file manager, Failed to execute child process "transmission" (No such file or directory)."

Теперь, если я нажимаю на любой ярлык на панели единства, такой как папка корзины или значок моего портативного жесткого диска, я получаю эту ошибку, а также при любой загрузке или папке из chrome или firefox. Я не могу понять, как это исправить, поскольку, похоже, нет простого способа сделать это.

2
задан 13 April 2017 в 15:23

4 ответа

Удалите файл: ~/.local/share/mime/mime.cache, и он должен перезагрузить ваш файловый менеджер.

0
ответ дан 13 April 2017 в 15:23

У меня была такая же проблема. Откройте терминал и введите:

gksudo nautilus / usr / share / Applications

Найдите «Диспетчер файлов» и щелкните его правой кнопкой мыши. Выберите «Свойства». На вкладке «Основные» измените «Command» на «nautilus».

0
ответ дан 13 April 2017 в 15:23

Попробуйте изменить его обратно с помощью gconf:

gconftool --set "/desktop/gnome/applications/component_viewer/exec" --type string "nautilus %s"

Примечание: вы должны заменить nautilus на имя exec предпочитаемого вами файлового менеджера.

0
ответ дан 13 April 2017 в 15:23

Я надеюсь, что смогу ответить на этот вопрос ответом, который я недавно опубликовал здесь. Хром & quot; Показать в папке & quot; открывается в текстовом редакторе (Это сделало бы этот дубликат, чтобы он мог быть закрыт;))

В ~/.local/share/applications/mimeapps.list есть список файлов, которые должны быть открыты приложением. Посмотрите с more ~/.local/share/applications/mimeapps.list и проверьте, можете ли вы найти здесь что-то странное. Вы можете использовать vi или gedit для редактирования этого файла.

Но есть также команда mimeopen , которая позволяет вам изменять, какая программа должна открывать какой файл (и которая обновляет файл, о котором я упоминал ранее). Он «угадает», какой будет наиболее логичный вариант, основываясь на файле, который вы передаете.

mimeopen -d /home/{your_name}/Documents
Please choose a default application for files of type inode/directory

    1) Open Folder  (nautilus-folder-handler)
    2) Other...

mimeopen -d \[Mazui\]_Ore_No_Imouto_-_14_\[SD\]\[7EA51F50\].mkv 
Please choose a default application for files of type video/x-matroska

    1) Enqueue in SMPlayer  (smplayer_enqueue)
    2) Movie Player  (totem)
    3) SMPlayer  (smplayer)
    4) Banshee  (banshee)
    5) VLC media player  (vlc)
    6) Other...

То же самое работает для торрент-файла и любого другого файла.

Возможно, вы уже знаете это, но если вы не можете добраться до командной строки, используйте control-alt-f1 и войдите в систему, используя свою учетную запись sudo и пароль. control-alt-f7 возвращает вас на рабочий стол.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: