You are not logged in.

Dear visitor, welcome to If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.


Sunday, July 2nd 2006, 12:29am

Kde Programs won't open .jpg, a mime-type issue?

Hello All,

KDE has lost its ability to open or preview any .jpg/.jpeg file on my system. All other graphics formats work just fine. I upgraded from suse 10.0 to suse 10.1 and from kde 3.5.1 to kde 3.5.3, but the issue still persists. No error messages are given, even when starting a kde graphics program, such as kuickshow, from the command line. This doesn't seem to be a graphics library or permissions issue because any other user account on my computer can open .jpg's with kuickshow (or any other kde program) just fine. Since this problem only affects my user account, probably something has gotten hosed in my .kde configuration directory. I renamed some of my .jpg files to .gif, and magically those images could be viewed. So, Im thinking something with the mimetypes is messed up. Does anyone know how I can go about fixing this?




Posts: 948

Location: Eindhoven

Occupation: Software Engineer

  • Send private message


Sunday, July 2nd 2006, 12:04pm

RE: Kde Programs won't open .jpg, a mime-type issue?

Do you have CrossOver Office installed? This is what I found on


Correcting the .jpg file association error

During the installation CrossOver Office added a file association for .jpg files. To keep konqueror correctly working with your jpg files, remove the file association x-crossover-jpg. To do this, open the KDE Control Center from the Startmenu -> Configuration -> KDE Control Center.

Select Components -> File Associations. Do a Find filename pattern for "jpg" and you'll see an option named "application -> x-crossover-jpg". Remove that. Also Find filename pattern for "jpeg" and also remove the "application -> x-crossover-jpeg" association. Click "Apply" and wait until your settings are updated.

More about file associations can be found on our File Associations page.

If you don't have CrossOver installed, look for the file ~/.kde/share/mimelnk/image/jpeg.desktop and delete it.
Bram Schoenmakers
KDE Netherlands (


Sunday, July 2nd 2006, 6:00pm

Actually, I do have crossover installed. After deleting those crossover associations, every thing worked again! Thank you for your help, you have saved many hours of pain and frustration.