Dlaczego dokumenty PDF otwierają się w ImageMagick?


8

Pokazuje zapytania evinceto mój domyślny program obsługi.

terminal pokazuje evince jako domyślny

Ale dwukrotne kliknięcie pliku pdf otwiera ImageMagick. Właściwości pliku pdf pokazują ImageMagick jako domyślny moduł obsługi.

ImageMagick jest domyślnym programem obsługi

Dlaczego to się dzieje ?


Po udzieleniu odpowiedzi na pytanie dlaczego, powiedz mi również, jak go rozwiązać za pomocą terminala. Bardzo lubię używać terminala. Próbowałem sudo xdg-mime default evince.desktop application/pdf, nic się nie zmieniło, nawet po wylogowaniu i ponownym zalogowaniu.

Odpowiedzi:


8

Może się okazać, że jest to bardziej jednoznaczna odpowiedź, która działała dla mnie w Ubuntu 15.10:

  • edytować plik ~/.config/mimeapps.list

  • po prostu usuń linie, które kojarzą PDF z imagemagick w pliku:

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

Wątek, w którym otrzymałem odpowiedź, która zadziałała dla mnie, jest tutaj: Nie można przywrócić Envince jako domyślnej przeglądarki plików pdf



0

Miałem ten sam problem i znalazłem następujące rozwiązanie:

$ nano ~/.config/mimeapps.list

i ustaw image / pdf na evince.desktop


0

Nie mam pojęcia, dlaczego, ale w pewnym momencie ImageMagic przejął otwieranie plików PDF. Całkowicie usunąłem odniesienie do pdf z ~ / .config / mimeapps.list i pliki PDF zaczęły się otwierać w xreader:

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

0

Miałem ten sam problem i to, co działało dobrze, to usunięcie tego pliku, ~/.config/mimeapps.lista teraz jestem nawet w stanie zmienić moje ustawienia domyślne i zmienia się inaczej niż wcześniej.


0

„Dlaczego dokumenty PDF otwierają się za pomocą ImageMagick? Po udzieleniu odpowiedzi na pytanie dlaczego, powiedz mi również, jak je rozwiązać za pomocą terminala”.

Nie mogę odpowiedzieć na żadne pytanie. Jednak w przypadku osób takich jak ja, którzy chcą tylko szybkiej ścieżki, aby to naprawić, patrząc na właściwości (jak pokazano w pytaniu), po prostu wybierz aplikację, której chcesz użyć, i „Ustaw jako domyślną”.

Et voila, dodaje wpis do ~ / .config / mimeapps.list i jesteś gotowy.


To dość stare pytanie i nie jestem pewien, czy twoje rozwiązanie jest naprawdę pomocne ...
NerdOfCode
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.