Comment 14 for bug 751374

Revision history for this message
PhobosK (phobosk) wrote :

This bug has nothing to do with unity, xdg-utils  , unity-2d, or unity-place-files.
It is an upstream problem with the desktop files which install wrong handlers for the things (that is if you do not use XFCE)...

The "MimeType=" entry in the:
/usr/share/applications/exo-file-manager.desktop
/usr/share/applications/exo-mail-reader.desktop
/usr/share/applications/exo-web-browser.desktop
files should become: "X-XFCE-MimeType="

A quick fix for your problem is to change the entry as needed and update your desktop file database.

Changing the entry can be done as root in a terminal this way:

sed -i -e 's/^MimeType=/X-XFCE-MimeType=/' \
     /usr/share/applications/exo-file-manager.desktop \
     /usr/share/applications/exo-mail-reader.desktop \
     /usr/share/applications/exo-web-browser.desktop

I have prepared a package with the fixed bug in my PPA, so you can install it (you may need to wait till it builds btw) (https://launchpad.net/~phobosk/+archive/phobosk-ppa)

Please let someone with the necessary permissions to upload this to the proper natty updates repos... (you can find the debdiff and all needed files in my PPA)