Iceweasel will jpeg nicht öffnen

Kenneth Coldy

Banned
Registriert
Dez. 2011
Beiträge
4.476
Hi Folks,

http://images.tapatalk-cdn.com/16/01/04/ade2684d336883e360e9e2e8dba33ae2.jpg

wurde in einem anderem Thread gepostet. Wollte ich öffnen, geht aber nicht. Iceweasel fragt mich nach einer Applikation und bietet wine internet explorer als Vorauswahl. Kapier ich nicht. Kann mir jemand erklären warum er ein jpeg nicht öffnen mag?

OS ist Debian 8 / 64 Bit. Ziemlich out of the box, hab noch nichts verbogen.
 
Also dass sich der Dialog öffnet liegt daran, dass die Seite das Bild mit HTTP Response-Header Content-Type binary/octet-stream ausliefert, statt image/jpeg. Das ist also gewolltes Verhalten. Daher zeigt iceweasel das nicht selbst an, weil er nicht weiß, was es für ein Inhalt ist. Dann sollte aber iceweasel selbst zumindest auswählbar sein (ist bei mir so).

Schau mal ob die Datei /usr/share/applications/iceweasel.desktop folgende Zeile enthält, die wiederum image/jpeg enthält
Code:
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;

Außerdem sollte /etc/mime.types folgende Zeile enthalten
Code:
image/jpeg                                      jpeg jpg jpe
 
Jepp, beide Dateien enthalten die Einträge. Danke für die Erklärung.

Ich habe jetzt 'display' als Applikation eingetragen und das Bild geöffnet. Warum aber will er den IE via wine dazu nehmen? Welche Programmlogik steckt dahinter?
 
Ich vermute, dass du irgendwo eine .desktop-Datei (ähnlich der oben genannten) für den wine IE liegen hast, in der image/jpeg als unterstützter MIME-type eingetragen ist.
Code:
find ~/ -iname '*.desktop'
find /usr -iname '*.desktop'
Dadurch ist der wine IE zumindest erst einmal ein bekannter Kandidat. Wonach sich die Priorität in der Liste der angebotenen Applikationen richtet, weiß ich allerdings nicht.

Falls du so eine .desktop-Datei findest, kannst du sie ja spaßeshalber mal löschen/verschieben, oder eben den MIME-type daraus entfernen. Ist das geschehen, rebootest du entweder, oder schaust, ob der Befehl update-desktop-database bereits die gewünschte Aktualisierung bewirkt.

Alternativ kannst du, wenn du wine nicht brauchst, es einfach deinstallieren. Das könnte auch reichen, um dein Problem zu lösen. Keine Ahnung, warum es sich hier so in den Vordergrund drängt.
 
Zuletzt bearbeitet:
Nochmals danke!
 
Zurück
Oben