You are not logged in.

#1 2016-01-19 10:47:28

davidsmit
Member
Registered: 2014-12-25
Posts: 11

Geeqie / exiv2 raw (Nikon NEF) only displaying jpeg thumb

Returning to a Linux based workflow for my photo editing, I ran in to an issue with geeqie, my preferred method of quick viewing and selecting photos.


Some recent update borked the behaviour, it now only shows the tiniest thumbnail instead of the usual, full size raw file. This happens on a fully updated system.

Downgrading to geeqie-1.2.1-1-x86_64.pkg.tar.xz AND exiv2-0.25-2-x86_64.pkg.tar.xz fixes this particular issue. That breaks darktable so that is not a very nice workaround :').


Debug for geeqie 1.2.2 (only showing thumbnail)

debugging output enabled (level 1)
    0.000158 (+00000.000158) main: gtk_init
    0.011665 (+00000.011507) main: pixbuf_inline_register_stock_icons
    0.011873 (+00000.000208) main: setting default options before commandline handling
    0.011918 (+00000.000045) main: parse_command_line
    0.011948 (+00000.000030) main: mkdir_if_not_exists
    0.012303 (+00000.000355) main: load_options
loader reported [GdkPixdata] [GdkPixdata] [.gdkp]
loader reported [png] [PNG] [.png]
loader reported [ani] [Windows animated cursor] [.ani]
loader reported [jpeg2000] [JPEG 2000] [.jp2;.jpc;.jpx;.j2k;.jpf]
loader reported [bmp] [BMP] [.bmp]
loader reported [qtif] [QuickTime] [.qtif;.qif]
loader reported [svg] [Scalable Vector Graphics] [.svg;.svgz;.svg.gz]
loader reported [xpm] [XPM] [.xpm]
loader reported [ico] [Windows icon] [.ico;.cur]
loader reported [tga] [Targa] [.tga;.targa]
loader reported [gif] [GIF] [.gif]
loader reported [tiff] [TIFF] [.tiff;.tif]
loader reported [icns] [MacOS X icon] [.icns]
loader reported [xbm] [XBM] [.xbm]
loader reported [pnm] [PNM/PBM/PGM/PPM] [.pnm;.pbm;.pgm;.ppm]
loader reported [jpeg] [JPEG] [.jpeg;.jpe;.jpg]
    0.013347 (+00000.001044) layout_new: start
    0.013531 (+00000.000184) layout_actions_setup: start
    0.022489 (+00000.008958) layout_actions_setup: add menu
    0.022741 (+00000.000252) layout_actions_setup: add toolbar
    0.022781 (+00000.000040) layout_actions_setup: marks
    0.023990 (+00000.001209) layout_actions_setup: editors
    0.024037 (+00000.000047) layout_actions_setup: status_update_write
    0.024067 (+00000.000030) layout_actions_setup: actions_add_window
    0.024094 (+00000.000027) layout_actions_setup: end
Setting stereo mode 0000 for imd 0x2424530
update size: 0x2390800  0 0   0 0
    0.071919 (+00000.047825) pixbuf renderer updated - started drawing 0x2428150, img: 200x70
    0.071953 (+00000.000034) pixbuf renderer updated - started drawing 0x2428150, img: 200x70
    0.071971 (+00000.000018) pixbuf renderer updated - started drawing 0x2428150, img: 200x70
update size: 0x2390800  0 0   711 972
    0.081202 (+00000.009231) pixbuf renderer updated - started drawing 0x2428150, img: 200x70
    0.086280 (+00000.005078) layout_new: end
Register realtime 0 /home/david
    0.087950 (+00000.001670) vflist_refresh: read dir
    0.088026 (+00000.000076) init_exif_time_data: ...
    0.088045 (+00000.000019) vflist_refresh: sort
    0.088057 (+00000.000012) vflist_refresh: populate view
    0.088235 (+00000.000178) vflist_refresh: free filelist
    0.088257 (+00000.000022) vflist_refresh: done
    0.088298 (+00000.000041) image reset
    0.088322 (+00000.000024) image begin
new image loader 0x2593d80, bufsize=4096 idle_loop=1
exif read /home/david/_DSC0001.NEF, sidecar: -
Thread pool num threads: 1
Using custom tiff loader
Register realtime 0 /home/david/_DSC0001.NEF
    0.108118 (+00000.019796) read ahead cancelled for :null
Loading options from /home/david/.config/geeqie/geeqierc.xml ... done
    0.113939 (+00000.005821) layout_editors_reload_start
error connecting to socket: Connection refused
    0.114078 (+00000.000139) main: gtk_main
image_load_size_cb: 160x120
    0.114504 (+00000.000426) pixbuf renderer updated - started drawing 0x2428150, img: 160x120
    0.114530 (+00000.000026) pixbuf renderer updated - started drawing 0x2428150, img: 160x120
image activate focus_in 0
update size: 0x2390800  0 0   1806 1000
    0.117791 (+00000.003261) pixbuf renderer updated - started drawing 0x2428150, img: 160x120
    0.140527 (+00000.022736) image done
freeing image loader 0x2593d80 bytes_read=25019936
    0.140620 (+00000.000093) layout_editors_reload_idle_cb: get_desktop_files
    0.176776 (+00000.036156) layout_editors_reload_idle_cb: setup_editors
    0.177108 (+00000.000332) layout_editors_reload_idle_cb: setup_editors done
    0.193592 (+00000.016484) image load completed "/home/david/_DSC0001.NEF" (current)
    0.193638 (+00000.000046) pixbuf renderer done 0x2428150

Debug for geeqie 1.2.1 (showing full size)

debugging output enabled (level 1)
    0.000159 (+00000.000159) main: gtk_init
    0.011695 (+00000.011536) main: pixbuf_inline_register_stock_icons
    0.011903 (+00000.000208) main: setting default options before commandline handling
    0.011948 (+00000.000045) main: parse_command_line
    0.011983 (+00000.000035) main: mkdir_if_not_exists
    0.012334 (+00000.000351) main: load_options
loader reported [GdkPixdata] [GdkPixdata] [.gdkp]
loader reported [png] [PNG] [.png]
loader reported [ani] [Windows animated cursor] [.ani]
loader reported [jpeg2000] [JPEG 2000] [.jp2;.jpc;.jpx;.j2k;.jpf]
loader reported [bmp] [BMP] [.bmp]
loader reported [qtif] [QuickTime] [.qtif;.qif]
loader reported [svg] [Scalable Vector Graphics] [.svg;.svgz;.svg.gz]
loader reported [xpm] [XPM] [.xpm]
loader reported [ico] [Windows icon] [.ico;.cur]
loader reported [tga] [Targa] [.tga;.targa]
loader reported [gif] [GIF] [.gif]
loader reported [tiff] [TIFF] [.tiff;.tif]
loader reported [icns] [MacOS X icon] [.icns]
loader reported [xbm] [XBM] [.xbm]
loader reported [pnm] [PNM/PBM/PGM/PPM] [.pnm;.pbm;.pgm;.ppm]
loader reported [jpeg] [JPEG] [.jpeg;.jpe;.jpg]
    0.013351 (+00000.001017) layout_new: start
    0.013530 (+00000.000179) layout_actions_setup: start
    0.022289 (+00000.008759) layout_actions_setup: add menu
    0.022530 (+00000.000241) layout_actions_setup: add toolbar
    0.022569 (+00000.000039) layout_actions_setup: marks
    0.023756 (+00000.001187) layout_actions_setup: editors
    0.023802 (+00000.000046) layout_actions_setup: status_update_write
    0.023833 (+00000.000031) layout_actions_setup: actions_add_window
    0.023857 (+00000.000024) layout_actions_setup: end
Setting stereo mode 0000 for imd 0x10788f0
update size: 0xff7310  0 0   0 0
    0.071149 (+00000.047292) pixbuf renderer updated - started drawing 0x107c150, img: 200x70
    0.071182 (+00000.000033) pixbuf renderer updated - started drawing 0x107c150, img: 200x70
    0.071199 (+00000.000017) pixbuf renderer updated - started drawing 0x107c150, img: 200x70
update size: 0xff7310  0 0   711 972
    0.079978 (+00000.008779) pixbuf renderer updated - started drawing 0x107c150, img: 200x70
    0.084170 (+00000.004192) layout_new: end
Register realtime 0 /home/david
    0.085874 (+00000.001704) vflist_refresh: read dir
    0.085944 (+00000.000070) init_exif_time_data: ...
    0.085961 (+00000.000017) vflist_refresh: sort
    0.085971 (+00000.000010) vflist_refresh: populate view
    0.086135 (+00000.000164) vflist_refresh: free filelist
    0.086155 (+00000.000020) vflist_refresh: done
    0.086191 (+00000.000036) image reset
    0.086212 (+00000.000021) image begin
new image loader 0x11e7d80, bufsize=4096 idle_loop=1
exif read /home/david/_DSC0001.NEF, sidecar: -
Usable reduced size (preview) image loaded from file /home/david/_DSC0001.NEF
Thread pool num threads: 1
Using custom jpeg loader
Register realtime 0 /home/david/_DSC0001.NEF
    0.102428 (+00000.016216) read ahead cancelled for :null
Loading options from /home/david/.config/geeqie/geeqierc.xml ... done
    0.107246 (+00000.004818) layout_editors_reload_start
error connecting to socket: Connection refused
    0.107405 (+00000.000159) main: gtk_main
image_load_size_cb: 4256x2832
update size: 0xff7310  0 0   1806 1000
    0.110436 (+00000.003031) pixbuf renderer updated - started drawing 0x107c150, img: 200x70
    0.116477 (+00000.006041) pixbuf renderer updated - started drawing 0x107c150, img: 4256x2832
    0.116505 (+00000.000028) pixbuf renderer updated - started drawing 0x107c150, img: 4256x2832
image activate focus_in 0
    0.140012 (+00000.023507) layout_editors_reload_idle_cb: get_desktop_files
    0.172875 (+00000.032863) image done
freeing image loader 0x11e7d80 bytes_read=481097
    0.175868 (+00000.002993) layout_editors_reload_idle_cb: setup_editors
    0.176201 (+00000.000333) layout_editors_reload_idle_cb: setup_editors done
    0.357919 (+00000.181718) image load completed "/home/david/_DSC0001.NEF" (current)
    0.357966 (+00000.000047) pixbuf renderer done 0x107c150

I found this other thread, from December 2015, describing some issue with geeqie but this is a different thing, as I did not build my own geeqie and it does run, just not very well..

Any ideas about fixing? Or where I could go to find more information?

Last edited by davidsmit (2016-01-19 10:49:01)

Offline

#2 2016-01-19 10:51:37

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 1,433

Re: Geeqie / exiv2 raw (Nikon NEF) only displaying jpeg thumb

If downgrading solves the issue, I think you can file bug-report.

Offline

#3 2016-01-19 11:50:49

davidsmit
Member
Registered: 2014-12-25
Posts: 11

Re: Geeqie / exiv2 raw (Nikon NEF) only displaying jpeg thumb

Thanks for that, I found the bug and the patch. Editing PKGBUILD and makepkg of geeqie-git solved the issue for me.

Offline

#4 2016-02-18 13:00:08

spiridon
Member
Registered: 2016-02-18
Posts: 1

Re: Geeqie / exiv2 raw (Nikon NEF) only displaying jpeg thumb

Also observe this problem
Geeqie do not display jpeg thumbnails wich include inside Pentax RAW (*.PEF) files

Bug is fixed by this  patch  ("Fix RAW photos display with new GCC")

Last edited by spiridon (2016-02-18 13:03:01)

Offline

Board footer

Powered by FluxBB