Проблема, похоже, является установкой в ~/.local/share/applications/mimeapps.list
. Эта запись должна быть изменена:
application/octet-stream=gedit.desktop (it may look different on your machine)
Как только я изменил это на:
application/octet-stream=evince.desktop;gedit.desktop
firefox предложил бы открыть файл .pdf с evince вместо gedit