Почему документы PDF открываются с помощью ImageMagick?

Запрос показывает evince мой обработчик по умолчанию

терминал показывает evince по умолчанию

Но двойной щелчок по файлу PDF открывает ImageMagick. Свойства PDF-файла показывают ImageMagick в качестве обработчика по умолчанию.

ImageMagick является обработчиком по умолчанию

Почему это происходит?


После ответа на вопрос, также скажите мне, как решить это с помощью терминала. Я очень люблю использовать терминал. Я старался sudo xdg-mime default evince.desktop application/pdf , ничего не изменилось, даже после выхода из системы и обратно.

6 ответов

Возможно, вы найдете более четкий ответ, который сработал для меня в Ubuntu 15.10:

  • редактировать файл ~/.config/mimeapps.list

  • просто удалите строки, которые связывают PDF с imagemagick в файле:

    image/pdf=display-im6.desktop
    image/pdf=display-im6.q16.desktop;display-im6.desktop;
    

Поток, где я получил этот ответ, который работал для меня, находится здесь: Невозможно восстановить Envince как средство просмотра PDF по умолчанию

Попробуйте редактировать /etc/gnome/defaults.list

Найдите приложение /pdf и внесите в него изменения.

У меня была такая же проблема, и я нашел следующее решение:

$ nano ~/.config/mimeapps.list

и установите image/pdf в evince.desktop

Я понятия не имею, почему, но однажды ImageMagic взял на себя открытие PDF-файлов. Я полностью удалил ссылку на pdf из ~/.config/mimeapps.list, и PDF-файлы начали открываться в xreader:

grep -v pdf  ~/.config/mimeapps.list > ~/.config/mimeapps.list1 && mv ~/.config/mimeapps.list1  ~/.config/mimeapps.list

У меня была та же проблема, и что работало нормально, чтобы удалить этот файл ~/.config/mimeapps.list и теперь я даже могу изменить свои значения по умолчанию, и это меняется в отличие от ранее.

"Почему документы PDF открываются с помощью ImageMagick? После ответа на вопрос также скажите, как решить эту проблему с помощью терминала".

Не могу ответить ни на один вопрос. Тем не менее, для таких людей, как я, которым просто нужен быстрый способ исправить это, когда вы смотрите на свойства (как показано в вашем вопросе), просто выберите приложение, которое вы хотите использовать, и "Установить по умолчанию".

И вуаля, он добавляет запись в ~/.config/mimeapps.list, и все готово.

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