View previous topic :: View next topic |
Author |
Message |
lospugs n00b
Joined: 18 Jan 2008 Posts: 2
|
Posted: Fri Jan 18, 2008 12:28 pm Post subject: [Solved]Eog: Unrecognized image file format for jpeg |
|
|
I recently emerged eog with the jpeg use flag, but when I try to open a jpg file in the GUI it says "Unrecognized file format". The error is the same for .jpg, .JPG and .jpeg extensions. I have the jpeg library installed and the pictures open fine in GIMP and Firefox.
Code: | scottp@seahawks ~ $ file test.jpg
test.jpg: JPEG image data, EXIF standard 2.21
scottp@seahawks ~ $ equery l media-libs/jpeg
[ Searching for package 'jpeg' in 'media-libs' among: ]
* installed packages
[I--] [ ] media-libs/jpeg-6b-r7 (0)
scottp@localhost ~ $ equery l media-libs/libexif
[ Searching for package 'libexif' in 'media-libs' among: ]
* installed packages
[I--] [ ] media-libs/libexif-0.6.16-r1 (0) |
When I try to open the file from the command line there isn't any output to the console, but in the gui says it's an "Unrecognized image file format".
I have run update-mime-database ~/.local/share/mime as restricted user, and update-mime-database /usr/share/mime as root. I don't really know what those commands are doing exactly but neither helped.
Code: | scottp@localhost ~ $ cat .local/share/mime/globs
# This file was automatically generated by the
# update-mime-database command. DO NOT EDIT!
application/x-extension-img2:*.img2
|
I did emerge -C jpeg and revdep-rebuild re-compiled 13 packages, including eog (firefox etc). But I still can't open any jpegs.
Thanks,
Last edited by lospugs on Fri Jan 18, 2008 5:49 pm; edited 1 time in total |
|
Back to top |
|
|
Sadako Advocate
Joined: 05 Aug 2004 Posts: 3792 Location: sleeping in the bathtub
|
Posted: Fri Jan 18, 2008 3:43 pm Post subject: |
|
|
I've seen similar problems before, and the cause was the "/etc/gtk-2.0/gdk-pixbuf.loaders" file.
`grep -A 2 -B 4 -i jpg /etc/gtk-2.0/gdk-pixbuf.loaders` should return something like the following;
Code: | "/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.so"
"jpeg" 5 "gtk20" "The JPEG image format"
"image/jpeg" ""
"jpeg" "jpe" "jpg" ""
"\377\330" "" 100 |
If it doesn't, try re-emerging gtk+, and run etc-update afterwards (and check the grep output again).
You did emerge gtk+ with jpeg in USE, right?
Both firefox and the gimp use their own image loaders, IIRC... _________________ "You have to invite me in" |
|
Back to top |
|
|
lospugs n00b
Joined: 18 Jan 2008 Posts: 2
|
Posted: Fri Jan 18, 2008 5:49 pm Post subject: I did not in fact have jpeg for gtk+ |
|
|
I just assumed that gimp et al were using the gtk+.
Recompiled GTK+ with jpeg and it works like a champ. Imagine that
Thanks for the help. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|