«Открытая папка» Firefox открывает Gwenview

16

Обновление до 12.04 вызвало некоторые проблемы в моем Firefox. Похоже, что Firefox не знает, как обращаться с загрузками.

После некоторых исследований я нашел это решение: Kubuntu 12.04 Firefox и Rekong не знают, как открыть загруженные файлы.

но она по-прежнему не работает, как и должно быть, в том, что открывает свой mp3 с Audacity, а не с плеером по умолчанию.

Но самое страшное в том, что «Открыть папку» открывает Gwenview вместо дельфина!

Предложения?

StepTNT
источник
Ответ от elpd работал для меня.
ewr2san
Эта проблема по-прежнему актуальна в Kubuntu 14.10, и ответ @elpd ниже по-прежнему работает.
DazBaldwin

Ответы:

19

На Kde другой подход, не предполагающий прямого редактирования. Взял по ссылке Мигель Агуайо в своем ответе. Кто-то прикрепил этот ответ внизу в 2014 году.

  1. Зайдите в настройки системы.
  2. Открытые файловые ассоциации.
  3. Перейти к Inode -> Каталог
  4. Удалите Gwenview из списка предпочтений приложения. Нажмите Применить.
  5. При желании вы можете снова добавить Gwenview и сделать его внизу списка настроек.
elpddev
источник
+1 за использование интерфейса вместо редактирования файлов. Это сработало для меня, хотя Гвенвью изначально был уже последним вариантом. Удаление исправленного Firefox и добавление его обратно не сломало его.
Петр Финдейзен
1
Эта проблема по-прежнему актуальна в Kubuntu 14.10, и ответ по-прежнему работает, поэтому спасибо @elpd.
DazBaldwin
По-прежнему актуален в Kubuntu 15.04 и до сих пор работает.
доктор Sybren
Также актуально в Kubuntu 18.04, у меня это сработало и Gwenview был уже последним вариантом.
mmttato
Также актуально для XFCE4 где Firefox использовал VSCode в открытую папку вместо Thunar
Tushar Тяги
4

Эта ссылка работала для меня.

Короче говоря, в файле /home/$USER/.local/share/applications/mimeapps.listдобавьте эти строки:

[Added Associations]

x-directory/normal=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;
inode/directory=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;kde4-gwenview.desktop;kde4-filelight.desktop;kde4-cervisia.desktop;

[Default Applications]

inode/directory=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;kde4-gwenview.desktop;kde4-filelight.desktop;kde4-cervisia.desktop;
x-directory/normal=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;
Мигель Агуайо
источник
4

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

  1. Изменить ~/.local/share/applications/mimeapps.list
  2. Добавьте одну из следующих строк (в [Added Associations]разделе):

    x-directory/normal=kde4-dolphin.desktop;
    inode/directory=kde4-dolphin.desktop;
    
  3. Сохранить и Firefox теперь будет использовать Dolphin.

Вам не нужны обе линии. В зависимости от того, что будет последним, определяется браузер файлов, который будет открыт.

Этот файл конфигурации отображает MIME-тип в .desktopфайл, который определяет, какое приложение должно открыть файл. После mime-типа выводится список возможных приложений, разделенных точкой с запятой. Самое левое приложение имеет самый высокий приоритет, самый правый файл имеет самый низкий (резервный) приоритет.

Эти *.desktopфайлы расположены по адресу /usr/share/applications/.
Эти kde-*.desktopфайлы находятся в подкаталоге /usr/share/applications/kde4/.
( /usr/share/applications/kde4/dolphin.desktopнапример)

Роб W
источник
0

Ответ elpddev был правильным, но устаревшим.

Если вы используете Kubuntu или Plasma Desktop, откройте Системные настройки и открытые приложения под персонализацией . Согласно умолчанию приложений , выберите Диспетчер файлов и выберите файлы или любой другой файловый менеджер вы хотите. Вы можете здесь изменить по умолчанию терминал слишком который сводит меня с ума.

Гази
источник
Попробовал это, прежде чем искать решение в интернете. Dolphin был установлен по умолчанию, но все еще не запускался, когда я использовал опцию «открыть папку» при передаче (торрент-клиент).
mmttato