Open DrMcCoy opened 3 years ago
Could you try the following?;
Rename $HOME/.config/geeqie/geeqierc.xml
(when Geeqie is started next time, a basic default config. file will be used)
Select View as list
with no thumbnails
Ensure Show Star Rating
is off
Ensure Select/Show Marks
is off
Ensure View/GIF Animation
is off
{Edited to add:
Select Sort by name
}
If nothing helps, perhaps you could try geeqie --debug=4
and see if the output suggests anything.
Rename
$HOME/.config/geeqie/geeqierc.xml
(when Geeqie is started next time, a basic default config. file will be used)
Fresh config file, no change in the behaviour.
Select
View as list
with no thumbnails
That's already set in the fresh config file, doesn't fix it.
Ensure
Show Star Rating
is off
That's already set in the fresh config file, doesn't fix it.
Ensure
Select/Show Marks
is off
That's already set in the fresh config file, doesn't fix it.
Ensure
View/GIF Animation
is off
Toggled to off, doesn't change the behaviour.
{Edited to add: Select
Sort by name
}
That's already set in the fresh config file, doesn't fix it. Neither does any other sorting method.
If nothing helps, perhaps you could try
geeqie --debug=4
and see if the output suggests anything.
I start geeqie in the directory. The first image briefly appears, then the image view turns white.
main.c:main:1133: 3.145118 (+00000.000066) main: gtk_main
image.c:image_load_size_cb:915:image_load_size_cb: 768x1024
filecache.c:file_cache_get:72:cache hit: fc=0x55ac86fd1670 [DIRECTORY]/[FILE1].jpg
pixbuf-renderer.c:pr_update_signal:1311: 3.146524 (+00000.001406) pixbuf renderer updated - started drawing 0x55ac86cb01d0, img: 768x1024
pixbuf-renderer.c:pr_update_signal:1311: 3.146532 (+00000.000008) pixbuf renderer updated - started drawing 0x55ac86cb01d0, img: 768x1024
filecache.c:file_cache_get:72:cache hit: fc=0x55ac86fd1670 [DIRECTORY]/[FILE1].jpg
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 100.00 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 97.87 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 97.87 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 95.74 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 93.62 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 91.49 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 89.49 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 87.36 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 85.24 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 83.11 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 80.98 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 78.85 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 76.86 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 74.73 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 72.60 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 70.47 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 68.34 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 66.22 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 64.22 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 62.09 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 59.96 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 57.84 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 55.71 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 53.58 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 51.59 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 49.46 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 47.33 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 45.20 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 43.07 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 40.94 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 38.95 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 36.82 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 34.69 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 32.57 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 30.44 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 28.31 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 26.31 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 24.19 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 22.06 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 19.93 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 17.80 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 15.67 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 13.68 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 11.73 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 9.79 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 7.84 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 5.90 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 3.95 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 2.13 %
renderer-tiles.c:rt_queue_schedule_next_draw:1601:redraw priority: wait 0.00 %
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
I switch to a different image here. It's also all-white.
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
This goes on for a minute.
image.c:image_load_done_cb:855: 67.330184 (+00064.183652) image done
About here is when the image shows up. The next lines come in quick succession.
filecache.c:file_cache_get:89:cache miss: fc=0x55ac94e78740 [DIRECTORY]/[FILE1].jpg
filecache.c:file_cache_put:123:cache add: fc=0x55ac94e78740 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8a559770 (7): '[DIRECTORY]/[FILE1].jpg' @ filecache.c:125
image.c:image_read_ahead_start:748: 67.332151 (+00000.001967) read ahead started for :[DIRECTORY]/[FILE4].jpg
image-load.c:image_loader_init:132:new image loader 0x55ac86ebe040, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac88d31680 (4): '[DIRECTORY]/[FILE4].jpg' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55ac86fd1670 [DIRECTORY]/[FILE4].jpg
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE4].jpg, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55ac86fd1670 [DIRECTORY]/[FILE4].jpg
filecache.c:file_cache_put:123:cache add: fc=0x55ac86fd1670 [DIRECTORY]/[FILE4].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac88d31680 (5): '[DIRECTORY]/[FILE4].jpg' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_finalize:212:freeing image loader 0x55ac86443d60 bytes_read=119502
image-load.c:image_loader_finalize:222:pending signals detected
image-load.c:image_loader_setup_loader:682:Using custom jpeg loader
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac8a559770 (6:0): '[DIRECTORY]/[FILE1].jpg' @ image-load.c:243
filedata.c:file_data_unregister_real_time_monitor:3292:Unregister realtime 1 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac8a559770 (5:0): '[DIRECTORY]/[FILE1].jpg' @ filedata.c:3303
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac8a559770 (4:0): '[DIRECTORY]/[FILE1].jpg' @ image.c:1127
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d5af390 (3): '[DIRECTORY]/[FILE2].png' @ image.c:1128
image.c:image_reset:1058: 67.344439 (+00000.012288) image reset
image.c:image_load_begin:995: 67.344458 (+00000.000019) image begin
filecache.c:file_cache_get:89:cache miss: fc=0x55ac94e78740 [DIRECTORY]/[FILE2].png
image.c:image_read_ahead_cancel:702: 67.344469 (+00000.000011) read ahead cancelled for :[DIRECTORY]/[FILE4].jpg
image-load.c:image_loader_finalize:212:freeing image loader 0x55ac86ebe040 bytes_read=244556
image-load.c:image_loader_finalize:222:pending signals detected
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac88d31680 (4:0): '[DIRECTORY]/[FILE4].jpg' @ image-load.c:243
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac88d31680 (3:0): '[DIRECTORY]/[FILE4].jpg' @ image.c:707
image-load.c:image_loader_init:132:new image loader 0x55ac86fbe140, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d5af390 (4): '[DIRECTORY]/[FILE2].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55ac86fd1670 [DIRECTORY]/[FILE2].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE2].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55ac86fd1670 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x55ac86fd1670 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d5af390 (5): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d5af390 (6): '[DIRECTORY]/[FILE2].png' @ filedata.c:3264
filedata.c:file_data_register_real_time_monitor:3271:Register realtime 0 [DIRECTORY]/[FILE2].png
history_list.c:image_chain_append_end:158:1 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_get:89:cache miss: fc=0x55ac94e78740 [DIRECTORY]/[FILE3].png
image.c:image_read_ahead_cancel:702: 67.362020 (+00000.017551) read ahead cancelled for :null
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d476410 (3): '[DIRECTORY]/[FILE3].png' @ image.c:770
image.c:image_read_ahead_set:772:read ahead set to :[DIRECTORY]/[FILE3].png
layout_util.c:layout_editors_reload_idle_cb:3274: 67.363014 (+00000.000994) layout_editors_reload_idle_cb: get_desktop_files
pixbuf-renderer.c:pr_render_complete_signal:1339: 67.364263 (+00000.001249) pixbuf renderer done 0x55ac86cb01d0
image.c:image_load_size_cb:915:image_load_size_cb: 1080x1920
filecache.c:file_cache_get:72:cache hit: fc=0x55ac86fd1670 [DIRECTORY]/[FILE2].png
pixbuf-renderer.c:pr_update_signal:1311: 67.368921 (+00000.004658) pixbuf renderer updated - started drawing 0x55ac86cb01d0, img: 1080x1920
pixbuf-renderer.c:pr_update_signal:1311: 67.368935 (+00000.000014) pixbuf renderer updated - started drawing 0x55ac86cb01d0, img: 1080x1920
filecache.c:file_cache_get:72:cache hit: fc=0x55ac86fd1670 [DIRECTORY]/[FILE2].png
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 12.14 %
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE2].png
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 13.65 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 11.11 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 8.37 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 5.63 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 4.44 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 3.52 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 2.57 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 1.67 %
renderer-tiles.c:rt_queue_schedule_next_draw:1601:redraw priority: wait 0.75 %
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: rotate.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: export-jpeg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: tethered-photography.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: symlink.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw-id.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: camera-import.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: random-image.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: image-crop.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw-recursive.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.kde.krita.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: openscad.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_kra.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_heightmap.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_tga.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_png.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: gtkam.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: shotwell.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xpdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_pdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: libreoffice-draw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xdvi-xdvik.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: qcomicbook.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.gnome.Evince-previewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_ora.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_qimageio.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_spriter.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_brush.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_svg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_gif.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.inkscape.Inkscape.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_psd.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: calibre-lrfviewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: gv-gv.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xsane.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: blender.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.fontforge.FontForge.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_jpeg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.gnome.Evince.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: dia-integrated.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon /usr/share/pixmaps/meshlab.png: Icon '/usr/share/pixmaps/meshlab.png' not present in theme hicolor
pixbuf_util.c:register_theme_icon_as_stock:240:Couldn't load icon /usr/share/pixmaps/meshlab: Icon '/usr/share/pixmaps/meshlab' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: meshlab.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_xcf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: dia.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon /opt/master-pdf-editor/masterpdfeditor5.png: Icon '/opt/master-pdf-editor/masterpdfeditor5.png' not present in theme hicolor
pixbuf_util.c:register_theme_icon_as_stock:240:Couldn't load icon /opt/master-pdf-editor/masterpdfeditor5: Icon '/opt/master-pdf-editor/masterpdfeditor5' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: masterpdfeditor5-master-pdf-editor.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: zzz-gimp.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_jp2.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: calibre-ebook-viewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: mupdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_raw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_tiff.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: shotwell-viewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: simple-scan.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_csv.desktop 0 0
layout_util.c:layout_editors_reload_idle_cb:3287: 67.403935 (+00000.035000) layout_editors_reload_idle_cb: setup_editors
layout_util.c:layout_editors_reload_idle_cb:3302: 67.404317 (+00000.000382) layout_editors_reload_idle_cb: setup_editors done
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 35.14 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 33.36 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 31.50 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 29.75 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 28.04 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 25.20 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 22.46 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 19.62 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 16.88 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 15.60 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 12.86 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 10.02 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 7.28 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 4.54 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 3.26 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 2.60 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 1.99 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 1.26 %
renderer-tiles.c:rt_queue_schedule_next_draw:1601:redraw priority: wait 0.61 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 35.00 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 32.85 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 30.84 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 28.84 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 26.75 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 23.91 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 21.27 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 18.44 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 15.70 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 14.41 %
renderer-tiles.c:rt_queue_schedule_next_draw:1593:redraw priority: high 11.67 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 8.94 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 6.20 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 3.36 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 2.17 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 1.76 %
renderer-tiles.c:rt_queue_schedule_next_draw:1607:redraw priority: no change 1.32 %
renderer-tiles.c:rt_queue_schedule_next_draw:1601:redraw priority: wait 0.93 %
image.c:image_load_done_cb:855: 67.486329 (+00000.082012) image done
filecache.c:file_cache_get:89:cache miss: fc=0x55ac94e78740 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x55ac94e78740 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d5af390 (7): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image.c:image_read_ahead_start:748: 67.486386 (+00000.000057) read ahead started for :[DIRECTORY]/[FILE3].png
image-load.c:image_loader_init:132:new image loader 0x55ac86ebe040, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d476410 (4): '[DIRECTORY]/[FILE3].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55ac86fd1670 [DIRECTORY]/[FILE3].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE3].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55ac86fd1670 [DIRECTORY]/[FILE3].png
filecache.c:file_cache_put:123:cache add: fc=0x55ac86fd1670 [DIRECTORY]/[FILE3].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d476410 (5): '[DIRECTORY]/[FILE3].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_finalize:212:freeing image loader 0x55ac86fbe140 bytes_read=8215866
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac8d5af390 (6:0): '[DIRECTORY]/[FILE2].png' @ image-load.c:243
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
renderer-tiles.c:rt_queue_schedule_next_draw:1575:redraw priority: 2pass
pixbuf-renderer.c:pr_render_complete_signal:1339: 67.543260 (+00000.056874) pixbuf renderer done 0x55ac86cb01d0
image.c:image_read_ahead_done_cb:717: 67.636986 (+00000.093726) read ahead done for :[DIRECTORY]/[FILE3].png
filecache.c:file_cache_get:89:cache miss: fc=0x55ac94e78740 [DIRECTORY]/[FILE3].png
filecache.c:file_cache_put:123:cache add: fc=0x55ac94e78740 [DIRECTORY]/[FILE3].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55ac8d476410 (6): '[DIRECTORY]/[FILE3].png' @ filecache.c:125
image.c:image_complete_util:286: 67.637040 (+00000.000054) image load completed "[DIRECTORY]/[FILE3].png" (preload)
image-load.c:image_loader_finalize:212:freeing image loader 0x55ac86ebe040 bytes_read=9855463
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55ac8d476410 (5:0): '[DIRECTORY]/[FILE3].png' @ image-load.c:243
So it looks like it's reloading/redrawing the first image [FILE1].jpg (and preloading the second image [FILE4].jpg), not abandoning that even I switch to another image. That takes 67 seconds. Only then it switches to the other image [FILE2].png and preloads [FILE3].png.
However, when I just copy these 4 files into a new directory, the whole process takes 0.2 seconds, not 67 seconds.
Please try:
Open Edit/Preferences/Image
and enable GPU Acceleration
Restart geeqie with:
LIBGL_ALWAYS_INDIRECT=1 geeqie --debug=4
Same behaviour, except that the image pane is all black instead of all white
main.c:main:1028:CLUTTER_FEATURE_SWAP_EVENTS 0
layout_util.c:layout_editors_reload_start:3312: 3.193402 (+00000.001083) layout_editors_reload_start
main.c:main:1133: 3.193485 (+00000.000083) main: gtk_main
image.c:image_load_size_cb:915:image_load_size_cb: 768x1024
filecache.c:file_cache_get:72:cache hit: fc=0x55fd1c33d600 [DIRECTORY]/[FILE1].jpg
renderer-clutter.c:rc_update_pixbuf:443:rc_update_pixbuf
renderer-clutter.c:rc_update_pixbuf:448: 3.193740 (+00000.000255) change time reset
renderer-clutter.c:rc_update_pixbuf:455:pixbuf size 768 x 1024 (24)
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 760 1013
renderer-clutter.c:rc_sync_actor:142:pos 456 0
pixbuf-renderer.c:pr_update_signal:1311: 3.194599 (+00000.000859) pixbuf renderer updated - started drawing 0x55fd1bfea1a0, img: 768x1024
pixbuf-renderer.c:pr_update_signal:1311: 3.194606 (+00000.000007) pixbuf renderer updated - started drawing 0x55fd1bfea1a0, img: 768x1024
filecache.c:file_cache_get:72:cache hit: fc=0x55fd1c33d600 [DIRECTORY]/[FILE1].jpg
renderer-clutter.c:rc_schedule_texture_upload:245: 3.195643 (+00000.001037) tex upload high prio
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
That's about where I switched to a different image
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
Here's where the image finally showed
renderer-clutter.c:rc_area_changed_cb:326: 68.902874 (+00065.707231) upload end
image.c:image_load_done_cb:855: 71.799228 (+00002.896354) image done
filecache.c:file_cache_get:89:cache miss: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE1].jpg
filecache.c:file_cache_put:123:cache add: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd1fad0d60 (7): '[DIRECTORY]/[FILE1].jpg' @ filecache.c:125
image.c:image_read_ahead_start:748: 71.801547 (+00000.002319) read ahead started for :[DIRECTORY]/[FILE4].jpg
image-load.c:image_loader_init:132:new image loader 0x55fd1c31a020, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd1e0a66e0 (4): '[DIRECTORY]/[FILE4].jpg' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55fd1c33d600 [DIRECTORY]/[FILE4].jpg
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE4].jpg, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55fd1c33d600 [DIRECTORY]/[FILE4].jpg
filecache.c:file_cache_put:123:cache add: fc=0x55fd1c33d600 [DIRECTORY]/[FILE4].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd1e0a66e0 (5): '[DIRECTORY]/[FILE4].jpg' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_setup_loader:682:Using custom jpeg loader
image-load.c:image_loader_finalize:212:freeing image loader 0x55fd1b78ce60 bytes_read=119502
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd1fad0d60 (6:0): '[DIRECTORY]/[FILE1].jpg' @ image-load.c:243
filedata.c:file_data_unregister_real_time_monitor:3292:Unregister realtime 1 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd1fad0d60 (5:0): '[DIRECTORY]/[FILE1].jpg' @ filedata.c:3303
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd1fad0d60 (4:0): '[DIRECTORY]/[FILE1].jpg' @ image.c:1127
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd2291f280 (3): '[DIRECTORY]/[FILE2].png' @ image.c:1128
image.c:image_reset:1058: 71.811981 (+00000.010434) image reset
image.c:image_load_begin:995: 71.812024 (+00000.000043) image begin
filecache.c:file_cache_get:89:cache miss: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE2].png
image.c:image_read_ahead_cancel:702: 71.812033 (+00000.000009) read ahead cancelled for :[DIRECTORY]/[FILE4].jpg
image-load.c:image_loader_finalize:212:freeing image loader 0x55fd1c31a020 bytes_read=244556
image-load.c:image_loader_finalize:222:pending signals detected
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd1e0a66e0 (4:0): '[DIRECTORY]/[FILE4].jpg' @ image-load.c:243
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd1e0a66e0 (3:0): '[DIRECTORY]/[FILE4].jpg' @ image.c:707
image-load.c:image_loader_init:132:new image loader 0x55fd1c31a150, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd2291f280 (4): '[DIRECTORY]/[FILE2].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55fd1c33d600 [DIRECTORY]/[FILE2].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE2].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55fd1c33d600 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x55fd1c33d600 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd2291f280 (5): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd2291f280 (6): '[DIRECTORY]/[FILE2].png' @ filedata.c:3264
filedata.c:file_data_register_real_time_monitor:3271:Register realtime 0 [DIRECTORY]/[FILE2].png
history_list.c:image_chain_append_end:158:1 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_get:89:cache miss: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE3].png
image.c:image_read_ahead_cancel:702: 71.830985 (+00000.018952) read ahead cancelled for :null
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd225f51b0 (3): '[DIRECTORY]/[FILE3].png' @ image.c:770
image.c:image_read_ahead_set:772:read ahead set to :[DIRECTORY]/[FILE3].png
layout_util.c:layout_editors_reload_idle_cb:3274: 71.831491 (+00000.000506) layout_editors_reload_idle_cb: get_desktop_files
image.c:image_load_size_cb:915:image_load_size_cb: 1080x1920
filecache.c:file_cache_get:72:cache hit: fc=0x55fd1c33d600 [DIRECTORY]/[FILE2].png
renderer-clutter.c:rc_update_pixbuf:443:rc_update_pixbuf
renderer-clutter.c:rc_update_pixbuf:448: 71.832263 (+00000.000772) change time reset
renderer-clutter.c:rc_update_pixbuf:455:pixbuf size 1080 x 1920 (32)
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 570 1013
renderer-clutter.c:rc_sync_actor:142:pos 551 0
pixbuf-renderer.c:pr_update_signal:1311: 71.834202 (+00000.001939) pixbuf renderer updated - started drawing 0x55fd1bfea1a0, img: 1080x1920
pixbuf-renderer.c:pr_update_signal:1311: 71.834210 (+00000.000008) pixbuf renderer updated - started drawing 0x55fd1bfea1a0, img: 1080x1920
filecache.c:file_cache_get:72:cache hit: fc=0x55fd1c33d600 [DIRECTORY]/[FILE2].png
renderer-clutter.c:rc_schedule_texture_upload:245: 71.835209 (+00000.000999) tex upload high prio
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE2].png
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840414 (+00000.005205) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840610 (+00000.000196) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840634 (+00000.000024) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840671 (+00000.000037) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840715 (+00000.000044) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840742 (+00000.000027) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840783 (+00000.000041) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840917 (+00000.000134) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.840960 (+00000.000043) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841069 (+00000.000109) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841090 (+00000.000021) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841104 (+00000.000014) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841134 (+00000.000030) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841163 (+00000.000029) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841214 (+00000.000051) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 71.841240 (+00000.000026) tex upload high prio
renderer-clutter.c:rc_area_changed_cb:326: 71.883516 (+00000.042276) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 71.883615 (+00000.000099) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.884609 (+00000.000994) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.884635 (+00000.000026) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.884646 (+00000.000011) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.884673 (+00000.000027) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 71.922296 (+00000.037623) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 71.922397 (+00000.000101) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.923318 (+00000.000921) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.923346 (+00000.000028) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 71.923357 (+00000.000011) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 71.959507 (+00000.036150) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 71.959572 (+00000.000065) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 71.995374 (+00000.035802) upload end
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw.desktop 0 0
image.c:image_load_done_cb:855: 72.000807 (+00000.005433) image done
filecache.c:file_cache_get:89:cache miss: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd2291f280 (7): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image.c:image_read_ahead_start:748: 72.000844 (+00000.000037) read ahead started for :[DIRECTORY]/[FILE3].png
image-load.c:image_loader_init:132:new image loader 0x55fd1c31a020, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd225f51b0 (4): '[DIRECTORY]/[FILE3].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55fd1c33d600 [DIRECTORY]/[FILE3].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE3].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55fd1c33d600 [DIRECTORY]/[FILE3].png
filecache.c:file_cache_put:123:cache add: fc=0x55fd1c33d600 [DIRECTORY]/[FILE3].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd225f51b0 (5): '[DIRECTORY]/[FILE3].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_finalize:212:freeing image loader 0x55fd1c31a150 bytes_read=8215866
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd2291f280 (6:0): '[DIRECTORY]/[FILE2].png' @ image-load.c:243
editors.c:editor_command_parse:824:editor_command_parse: rotate.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: export-jpeg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: tethered-photography.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: symlink.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw-id.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: camera-import.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: random-image.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: image-crop.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw-recursive.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.kde.krita.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: openscad.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_kra.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_heightmap.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_tga.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_png.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: gtkam.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: shotwell.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xpdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_pdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: libreoffice-draw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xdvi-xdvik.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: qcomicbook.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.gnome.Evince-previewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_ora.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_qimageio.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_spriter.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_brush.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_svg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_gif.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.inkscape.Inkscape.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_psd.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: calibre-lrfviewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: gv-gv.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xsane.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: blender.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.fontforge.FontForge.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_jpeg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.gnome.Evince.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: dia-integrated.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon /usr/share/pixmaps/meshlab.png: Icon '/usr/share/pixmaps/meshlab.png' not present in theme hicolor
pixbuf_util.c:register_theme_icon_as_stock:240:Couldn't load icon /usr/share/pixmaps/meshlab: Icon '/usr/share/pixmaps/meshlab' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: meshlab.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_xcf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: dia.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon /opt/master-pdf-editor/masterpdfeditor5.png: Icon '/opt/master-pdf-editor/masterpdfeditor5.png' not present in theme hicolor
pixbuf_util.c:register_theme_icon_as_stock:240:Couldn't load icon /opt/master-pdf-editor/masterpdfeditor5: Icon '/opt/master-pdf-editor/masterpdfeditor5' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: masterpdfeditor5-master-pdf-editor.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: zzz-gimp.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_jp2.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: calibre-ebook-viewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: mupdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_raw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_tiff.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: shotwell-viewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: simple-scan.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_csv.desktop 0 0
layout_util.c:layout_editors_reload_idle_cb:3287: 72.035062 (+00000.034218) layout_editors_reload_idle_cb: setup_editors
layout_util.c:layout_editors_reload_idle_cb:3302: 72.035592 (+00000.000530) layout_editors_reload_idle_cb: setup_editors done
image.c:image_read_ahead_done_cb:717: 72.150419 (+00000.114827) read ahead done for :[DIRECTORY]/[FILE3].png
filecache.c:file_cache_get:89:cache miss: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE3].png
filecache.c:file_cache_put:123:cache add: fc=0x55fd2a208ab0 [DIRECTORY]/[FILE3].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55fd225f51b0 (6): '[DIRECTORY]/[FILE3].png' @ filecache.c:125
image.c:image_complete_util:286: 72.150479 (+00000.000060) image load completed "[DIRECTORY]/[FILE3].png" (preload)
image-load.c:image_loader_finalize:212:freeing image loader 0x55fd1c31a020 bytes_read=9855463
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55fd225f51b0 (5:0): '[DIRECTORY]/[FILE3].png' @ image-load.c:243
In the directory with just the four files, it's again just 0.2 seconds instead of 68.
Ah, sorry, that was without LIBGL_ALWAYS_INDIRECT=1. Here's with, but nothing changed:
main.c:main:1028:CLUTTER_FEATURE_SWAP_EVENTS 0
layout_util.c:layout_editors_reload_start:3312: 3.084675 (+00000.001062) layout_editors_reload_start
main.c:main:1133: 3.084743 (+00000.000068) main: gtk_main
image.c:image_load_size_cb:915:image_load_size_cb: 768x1024
filecache.c:file_cache_get:72:cache hit: fc=0x5610694dd840 [DIRECTORY]/[FILE1].jpg
renderer-clutter.c:rc_update_pixbuf:443:rc_update_pixbuf
renderer-clutter.c:rc_update_pixbuf:448: 3.085061 (+00000.000318) change time reset
renderer-clutter.c:rc_update_pixbuf:455:pixbuf size 768 x 1024 (24)
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 760 1013
renderer-clutter.c:rc_sync_actor:142:pos 456 0
pixbuf-renderer.c:pr_update_signal:1311: 3.085971 (+00000.000910) pixbuf renderer updated - started drawing 0x56106918a1a0, img: 768x1024
pixbuf-renderer.c:pr_update_signal:1311: 3.085977 (+00000.000006) pixbuf renderer updated - started drawing 0x56106918a1a0, img: 768x1024
filecache.c:file_cache_get:72:cache hit: fc=0x5610694dd840 [DIRECTORY]/[FILE1].jpg
renderer-clutter.c:rc_schedule_texture_upload:245: 3.086919 (+00000.000942) tex upload high prio
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE1].jpg
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
renderer-clutter.c:rc_area_changed_cb:326: 67.730562 (+00064.643643) upload end
image.c:image_load_done_cb:855: 73.227731 (+00005.497169) image done
filecache.c:file_cache_get:89:cache miss: fc=0x5610773ab970 [DIRECTORY]/[FILE1].jpg
filecache.c:file_cache_put:123:cache add: fc=0x5610773ab970 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106cc70d60 (7): '[DIRECTORY]/[FILE1].jpg' @ filecache.c:125
image.c:image_read_ahead_start:748: 73.229706 (+00000.001975) read ahead started for :[DIRECTORY]/[FILE4].jpg
image-load.c:image_loader_init:132:new image loader 0x5610694ba020, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106b2466e0 (4): '[DIRECTORY]/[FILE4].jpg' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x5610694dd840 [DIRECTORY]/[FILE4].jpg
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE4].jpg, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x5610694dd840 [DIRECTORY]/[FILE4].jpg
filecache.c:file_cache_put:123:cache add: fc=0x5610694dd840 [DIRECTORY]/[FILE4].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106b2466e0 (5): '[DIRECTORY]/[FILE4].jpg' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_finalize:212:freeing image loader 0x56106892ae60 bytes_read=119502
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106cc70d60 (6:0): '[DIRECTORY]/[FILE1].jpg' @ image-load.c:243
image-load.c:image_loader_setup_loader:682:Using custom jpeg loader
filedata.c:file_data_unregister_real_time_monitor:3292:Unregister realtime 1 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106cc70d60 (5:0): '[DIRECTORY]/[FILE1].jpg' @ filedata.c:3303
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106cc70d60 (4:0): '[DIRECTORY]/[FILE1].jpg' @ image.c:1127
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106fabf280 (3): '[DIRECTORY]/[FILE2].png' @ image.c:1128
image.c:image_reset:1058: 73.241526 (+00000.011820) image reset
image.c:image_load_begin:995: 73.241545 (+00000.000019) image begin
filecache.c:file_cache_get:89:cache miss: fc=0x5610773ab970 [DIRECTORY]/[FILE2].png
image.c:image_read_ahead_cancel:702: 73.241552 (+00000.000007) read ahead cancelled for :[DIRECTORY]/[FILE4].jpg
image-load.c:image_loader_finalize:212:freeing image loader 0x5610694ba020 bytes_read=244556
image-load.c:image_loader_finalize:222:pending signals detected
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106b2466e0 (4:0): '[DIRECTORY]/[FILE4].jpg' @ image-load.c:243
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106b2466e0 (3:0): '[DIRECTORY]/[FILE4].jpg' @ image.c:707
image-load.c:image_loader_init:132:new image loader 0x5610694ba150, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106fabf280 (4): '[DIRECTORY]/[FILE2].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x5610694dd840 [DIRECTORY]/[FILE2].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE2].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x5610694dd840 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x5610694dd840 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106fabf280 (5): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106fabf280 (6): '[DIRECTORY]/[FILE2].png' @ filedata.c:3264
filedata.c:file_data_register_real_time_monitor:3271:Register realtime 0 [DIRECTORY]/[FILE2].png
history_list.c:image_chain_append_end:158:1 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_get:89:cache miss: fc=0x5610773ab970 [DIRECTORY]/[FILE3].png
image.c:image_read_ahead_cancel:702: 73.259570 (+00000.018018) read ahead cancelled for :null
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106f7951b0 (3): '[DIRECTORY]/[FILE3].png' @ image.c:770
image.c:image_read_ahead_set:772:read ahead set to :[DIRECTORY]/[FILE3].png
layout_util.c:layout_editors_reload_idle_cb:3274: 73.260524 (+00000.000954) layout_editors_reload_idle_cb: get_desktop_files
image.c:image_load_size_cb:915:image_load_size_cb: 1080x1920
filecache.c:file_cache_get:72:cache hit: fc=0x5610694dd840 [DIRECTORY]/[FILE2].png
renderer-clutter.c:rc_update_pixbuf:443:rc_update_pixbuf
renderer-clutter.c:rc_update_pixbuf:448: 73.261578 (+00000.001054) change time reset
renderer-clutter.c:rc_update_pixbuf:455:pixbuf size 1080 x 1920 (32)
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 570 1013
renderer-clutter.c:rc_sync_actor:142:pos 551 0
pixbuf-renderer.c:pr_update_signal:1311: 73.263540 (+00000.001962) pixbuf renderer updated - started drawing 0x56106918a1a0, img: 1080x1920
pixbuf-renderer.c:pr_update_signal:1311: 73.263547 (+00000.000007) pixbuf renderer updated - started drawing 0x56106918a1a0, img: 1080x1920
filecache.c:file_cache_get:72:cache hit: fc=0x5610694dd840 [DIRECTORY]/[FILE2].png
renderer-clutter.c:rc_schedule_texture_upload:245: 73.264414 (+00000.000867) tex upload high prio
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]
filedata.c:realtime_monitor_check_cb:3250:monitor [DIRECTORY]/[FILE2].png
renderer-clutter.c:rc_schedule_texture_upload:251: 73.804181 (+00000.539767) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805487 (+00000.001306) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805546 (+00000.000059) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805566 (+00000.000020) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805580 (+00000.000014) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805592 (+00000.000012) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805604 (+00000.000012) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 73.805615 (+00000.000011) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 73.846740 (+00000.041125) upload end
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw.desktop 0 0
image.c:image_load_done_cb:855: 73.852291 (+00000.005551) image done
filecache.c:file_cache_get:89:cache miss: fc=0x5610773ab970 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x5610773ab970 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106fabf280 (7): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image.c:image_read_ahead_start:748: 73.852316 (+00000.000025) read ahead started for :[DIRECTORY]/[FILE3].png
image-load.c:image_loader_init:132:new image loader 0x5610694ba020, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106f7951b0 (4): '[DIRECTORY]/[FILE3].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x5610694dd840 [DIRECTORY]/[FILE3].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE3].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x5610694dd840 [DIRECTORY]/[FILE3].png
filecache.c:file_cache_put:123:cache add: fc=0x5610694dd840 [DIRECTORY]/[FILE3].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106f7951b0 (5): '[DIRECTORY]/[FILE3].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_finalize:212:freeing image loader 0x5610694ba150 bytes_read=8215866
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106fabf280 (6:0): '[DIRECTORY]/[FILE2].png' @ image-load.c:243
editors.c:editor_command_parse:824:editor_command_parse: rotate.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: export-jpeg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: tethered-photography.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: symlink.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw-id.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: camera-import.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: random-image.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: image-crop.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw-recursive.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.kde.krita.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: openscad.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_kra.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_heightmap.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_tga.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_png.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: gtkam.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: shotwell.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xpdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_pdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: libreoffice-draw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xdvi-xdvik.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: qcomicbook.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.gnome.Evince-previewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_ora.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_qimageio.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_spriter.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_brush.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_svg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_gif.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.inkscape.Inkscape.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_psd.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: calibre-lrfviewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: gv-gv.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: xsane.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: blender.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.fontforge.FontForge.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_jpeg.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: org.gnome.Evince.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: dia-integrated.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon /usr/share/pixmaps/meshlab.png: Icon '/usr/share/pixmaps/meshlab.png' not present in theme hicolor
pixbuf_util.c:register_theme_icon_as_stock:240:Couldn't load icon /usr/share/pixmaps/meshlab: Icon '/usr/share/pixmaps/meshlab' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: meshlab.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_xcf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: dia.desktop 0 0
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon /opt/master-pdf-editor/masterpdfeditor5.png: Icon '/opt/master-pdf-editor/masterpdfeditor5.png' not present in theme hicolor
pixbuf_util.c:register_theme_icon_as_stock:240:Couldn't load icon /opt/master-pdf-editor/masterpdfeditor5: Icon '/opt/master-pdf-editor/masterpdfeditor5' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: masterpdfeditor5-master-pdf-editor.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: zzz-gimp.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_jp2.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: calibre-ebook-viewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: mupdf.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_raw.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_tiff.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: shotwell-viewer.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: simple-scan.desktop 0 0
editors.c:editor_command_parse:824:editor_command_parse: krita_csv.desktop 0 0
layout_util.c:layout_editors_reload_idle_cb:3287: 73.888264 (+00000.035948) layout_editors_reload_idle_cb: setup_editors
layout_util.c:layout_editors_reload_idle_cb:3302: 73.888669 (+00000.000405) layout_editors_reload_idle_cb: setup_editors done
image.c:image_read_ahead_done_cb:717: 74.004804 (+00000.116135) read ahead done for :[DIRECTORY]/[FILE3].png
filecache.c:file_cache_get:89:cache miss: fc=0x5610773ab970 [DIRECTORY]/[FILE3].png
filecache.c:file_cache_put:123:cache add: fc=0x5610773ab970 [DIRECTORY]/[FILE3].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x56106f7951b0 (6): '[DIRECTORY]/[FILE3].png' @ filecache.c:125
image.c:image_complete_util:286: 74.004844 (+00000.000040) image load completed "[DIRECTORY]/[FILE3].png" (preload)
image-load.c:image_loader_finalize:212:freeing image loader 0x5610694ba020 bytes_read=9855463
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x56106f7951b0 (5:0): '[DIRECTORY]/[FILE3].png' @ image-load.c:243
Would you try:
Edit/Preferences/General
and disable Preload next image
and Refresh on file change
.
Please post the debug output.
image-load.c:image_loader_init:132:new image loader 0x55eac4583d20, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eab880de70 (4): '[DIRECTORY]/[FILE1].jpg' @ image-load.c:272
filedata.c:file_data_register_notify_func:3177:Notify func registered: 0x55eab5213910
filecache.c:file_cache_get:89:cache miss: fc=0x55dac3534e90 [DIRECTORY]/[FILE1].jpg
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE1].jpg, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55dac3534e90 [DIRECTORY]/[FILE1].jpg
filecache.c:file_cache_put:123:cache add: fc=0x55dac3534e90 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eab880de70 (5): '[DIRECTORY]/[FILE1].jpg' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
view_file/view_file_list.c:vflist_refresh:1948: 2.634010 (+00000.691220) vflist_refresh: free filelist
view_file/view_file_list.c:vflist_refresh:1951: 2.634012 (+00000.000002) vflist_refresh: done
image-load.c:image_loader_setup_loader:682:Using custom jpeg loader
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eab880de70 (6): '[DIRECTORY]/[FILE1].jpg' @ image.c:1128
image.c:image_reset:1058: 2.636750 (+00000.002738) image reset
image.c:image_load_begin:995: 2.636761 (+00000.000011) image begin
filedata.c:file_data_register_notify_func:3177:Notify func registered: 0x55eac3547910
filecache.c:file_cache_get:89:cache miss: fc=0x55eac3537770 [DIRECTORY]/[FILE1].jpg
image-load.c:image_loader_init:132:new image loader 0x55ebb4583e50, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eab880de70 (7): '[DIRECTORY]/[FILE1].jpg' @ image-load.c:272
filecache.c:file_cache_get:72:cache hit: fc=0x55dac3534e90 [DIRECTORY]/[FILE1].jpg
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
image-load.c:image_loader_setup_loader:682:Using custom jpeg loader
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eab880de70 (8): '[DIRECTORY]/[FILE1].jpg' @ filedata.c:3264
filedata.c:file_data_register_real_time_monitor:3271:Register realtime 0 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55eab51e6710 (5:0): '[DIRECTORY]' @ layout.c:1144
rcfile.c:start_element:1570:start toolbar
rcfile.c:start_element:1570:start clear
rcfile.c:end_element:1583:end clear
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:end_element:1583:end toolbar
rcfile.c:start_element:1570:start statusbar
rcfile.c:start_element:1570:start clear
rcfile.c:end_element:1583:end clear
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:start_element:1570:start toolitem
rcfile.c:end_element:1583:end toolitem
rcfile.c:end_element:1583:end statusbar
rcfile.c:end_element:1583:end layout
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 200 70
renderer-clutter.c:rc_sync_actor:142:pos 680 471
pixbuf-renderer.c:pr_update_signal:1311: 2.653684 (+00000.016923) pixbuf renderer updated - started drawing 0x55ead4dee200, img: 200x70
rcfile.c:end_element:1583:end gq
options.c:load_options:378:Loading options from /home/drmccoy/.config/geeqie/geeqierc.xml ... done
main.c:main:1028:CLUTTER_FEATURE_SWAP_EVENTS 0
layout_util.c:layout_editors_reload_start:3312: 2.654746 (+00000.001062) layout_editors_reload_start
main.c:main:1133: 2.654816 (+00000.000070) main: gtk_main
image.c:image_load_size_cb:915:image_load_size_cb: 768x1024
renderer-clutter.c:rc_update_pixbuf:443:rc_update_pixbuf
renderer-clutter.c:rc_update_pixbuf:448: 2.654903 (+00000.000087) change time reset
renderer-clutter.c:rc_update_pixbuf:455:pixbuf size 768 x 1024 (24)
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 760 1013
renderer-clutter.c:rc_sync_actor:142:pos 400 0
pixbuf-renderer.c:pr_update_signal:1311: 2.656202 (+00000.001299) pixbuf renderer updated - started drawing 0x55ead4dee200, img: 768x1024
pixbuf-renderer.c:pr_update_signal:1311: 2.656223 (+00000.000021) pixbuf renderer updated - started drawing 0x55ead4dee200, img: 768x1024
renderer-clutter.c:rc_schedule_texture_upload:245: 2.656226 (+00000.000003) tex upload high prio
layout_image.c:layout_image_focus_in_cb:1807:image activate focus_in 0
renderer-clutter.c:rc_area_changed_cb:326: 43.096728 (+00040.440502) upload end
image.c:image_load_done_cb:855: 48.786675 (+00005.689947) image done
image-load.c:image_loader_finalize:212:freeing image loader 0x55ebb4583e50 bytes_read=119502
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55eab880de70 (7:0): '[DIRECTORY]/[FILE1].jpg' @ image-load.c:243
filedata.c:file_data_unregister_real_time_monitor:3292:Unregister realtime 1 [DIRECTORY]/[FILE1].jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55eab880de70 (6:0): '[DIRECTORY]/[FILE1].jpg' @ filedata.c:3303
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55eab880de70 (5:0): '[DIRECTORY]/[FILE1].jpg' @ image.c:1127
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eabb56f850 (3): '[DIRECTORY]/[FILE2].png' @ image.c:1128
image.c:image_reset:1058: 48.796723 (+00000.010048) image reset
image.c:image_load_begin:995: 48.796741 (+00000.000018) image begin
filecache.c:file_cache_get:89:cache miss: fc=0x55eac3537770 [DIRECTORY]/[FILE2].png
image-load.c:image_loader_init:132:new image loader 0x55efb51b9020, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eabb56f850 (4): '[DIRECTORY]/[FILE2].png' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55dac3534e90 [DIRECTORY]/[FILE2].png
exiv2.cc:exif_read:464:exif read [DIRECTORY]/[FILE2].png, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55dac3534e90 [DIRECTORY]/[FILE2].png
filecache.c:file_cache_put:123:cache add: fc=0x55dac3534e90 [DIRECTORY]/[FILE2].png
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eabb56f850 (5): '[DIRECTORY]/[FILE2].png' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55eabb56f850 (6): '[DIRECTORY]/[FILE2].png' @ filedata.c:3264
filedata.c:file_data_register_real_time_monitor:3271:Register realtime 0 [DIRECTORY]/[FILE2].png
history_list.c:image_chain_append_end:158:1 [DIRECTORY]/[FILE2].png
layout_util.c:layout_editors_reload_idle_cb:3274: 48.817743 (+00000.021002) layout_editors_reload_idle_cb: get_desktop_files
image.c:image_load_size_cb:915:image_load_size_cb: 1080x1920
renderer-clutter.c:rc_update_pixbuf:443:rc_update_pixbuf
renderer-clutter.c:rc_update_pixbuf:448: 48.818257 (+00000.000514) change time reset
renderer-clutter.c:rc_update_pixbuf:455:pixbuf size 1080 x 1920 (32)
renderer-clutter.c:rc_update_zoom:497:rc_update_zoom
renderer-clutter.c:rc_sync_actor:141:scale 570 1013
renderer-clutter.c:rc_sync_actor:142:pos 495 0
pixbuf-renderer.c:pr_update_signal:1311: 48.820283 (+00000.002026) pixbuf renderer updated - started drawing 0x55ead4dee200, img: 1080x1920
pixbuf-renderer.c:pr_update_signal:1311: 48.820287 (+00000.000004) pixbuf renderer updated - started drawing 0x55ead4dee200, img: 1080x1920
renderer-clutter.c:rc_schedule_texture_upload:245: 48.820292 (+00000.000005) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.824145 (+00000.003853) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825686 (+00000.001541) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825730 (+00000.000044) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825785 (+00000.000055) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825802 (+00000.000017) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825812 (+00000.000010) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825852 (+00000.000040) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825873 (+00000.000021) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825919 (+00000.000046) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825933 (+00000.000014) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.825943 (+00000.000010) tex upload high prio
renderer-clutter.c:rc_area_changed_cb:326: 48.856315 (+00000.030372) upload end
renderer-clutter.c:rc_schedule_texture_upload:245: 48.856402 (+00000.000087) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.858962 (+00000.002560) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.858990 (+00000.000028) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.858999 (+00000.000009) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.859023 (+00000.000024) tex upload high prio
renderer-clutter.c:rc_schedule_texture_upload:245: 48.859037 (+00000.000014) tex upload high prio
renderer-clutter.c:rc_area_changed_cb:326: 48.884868 (+00000.025831) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 48.884922 (+00000.000054) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.885613 (+00000.000691) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.885631 (+00000.000018) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.885640 (+00000.000009) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 48.908708 (+00000.023068) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 48.908757 (+00000.000049) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.909383 (+00000.000626) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.909406 (+00000.000023) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.909415 (+00000.000009) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 48.933945 (+00000.024530) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 48.933993 (+00000.000048) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.934655 (+00000.000662) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.934675 (+00000.000020) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.934685 (+00000.000010) tex upload low prio
renderer-clutter.c:rc_schedule_texture_upload:251: 48.934705 (+00000.000020) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 48.957383 (+00000.022678) upload end
renderer-clutter.c:rc_schedule_texture_upload:251: 48.957410 (+00000.000027) tex upload low prio
renderer-clutter.c:rc_area_changed_cb:326: 48.980460 (+00000.023050) upload end
pixbuf_util.c:register_theme_icon_as_stock:224:Couldn't load icon ufraw: Icon 'ufraw' not present in theme hicolor
editors.c:editor_command_parse:824:editor_command_parse: geeqie-ufraw.desktop 0 0
image.c:image_load_done_cb:855: 48.985866 (+00000.005406) image done
image-load.c:image_loader_finalize:212:freeing image loader 0x55efb51b9020 bytes_read=8215866
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55eabb56f850 (5:0): '[DIRECTORY]/[FILE2].png' @ image-load.c:243
Just stumbled on this while searching for a replacement image viewer.
I confirm, with latest update on Arch, geeqie got so slow (12GB RAM, 4th Gen i5) to open images in a folder (20 images max in folder) that I uninstalled it.
Before that, images used to open instantly.
Can confirm the slowness on Debian Bullseye (current testing). I downgraded back to the fast version from Buster (current stable):
$ apt-cache policy geeqie
geeqie:
Installed: 1:1.4+git20190121-2
Candidate: 1:1.6-6
Version table:
1:1.6-6 990
990 http://ftp.uk.debian.org/debian bullseye/main amd64 Packages
990 http://ftp.uk.debian.org/debian testing/main amd64 Packages
500 http://ftp.uk.debian.org/debian unstable/main amd64 Packages
*** 1:1.4+git20190121-2 500
500 http://ftp.uk.debian.org/debian buster/main amd64 Packages
100 /var/lib/dpkg/status
also on Ubuntu 18.04/20.04 with latest release branch (v1.6) compiled without changing any settings in makefile... A bit desperate right now since older versions do not support webp...
version 1.5 from ubuntu repo works just fine
I use Ubuntu but do not see this problem. I installed ArchLinux and also see no problem.
Maybe strace
would give some indication of where the problem lies.
I am on ArchLinux (5.10.29-1-lts) running geeqie 1.6 and can confirm the problem. However, I was able to fix the problem for me by completely deleting the old configuration as suggested by caclark. I just renamed ~/.config/geeqie to something else, restarted geeqie and performance was back to normal.
However, I was able to fix the problem for me by completely deleting the old configuration as suggested by caclark
Yeah, I tried that back in https://github.com/BestImageViewer/geeqie/issues/853#issuecomment-764026263 , and it didn't help me at least, unfortunately.
For now, I've downgraded to 1.5.1 and masked 1.6 in my Gentoo configuration.
I'm running into this with Geeqie v2.4.r58.g2781fc9b-1 (compiled from source) on Arch Linux (last full update 22 August 2024). It pretty much makes Geeqie unusable for directories bigger than around 1000 images (my image dump is around 51000 files).
I set up a rotating hard drive with 50,000 128Kb jpegs. Time to when the gui becomes active is about 7 seconds, whether starting in icon or list view.
The debug output shows multiple ref and unref operations on the same file, so maybe that is part of the problem. There are more ref/unrefs in icon view than in list view, but the start up time is the same, which is then not understandable:
I set up a rotating hard drive with 50,000 128Kb jpegs. Time to when the gui becomes active is about 7 seconds, whether starting in icon or list view.
The debug output shows multiple ref and unref operations on the same file, so maybe that is part of the problem. There are more ref/unrefs in icon view than in list view, but the start up time is the same, which is then not understandable:
The latest commit is a partial fix. The speed improvement may be 30%.
ISSUE TYPE
GEEQIE VERSION
More specifically, this is Gentoo's media-gfx/geeqie-1.6 with these USEFLAGS:
OS / DISTRIBUTION
Gentoo GNU/Linux
SUMMARY
With geeqie 1.6, I see a profound performance regression, especially with directories with a lot of images (> 10,000 files).
While in past versions, scrolling to a random place made the new image show up (almost) immediately, it now takes in the range of minutes. Possible related to scheduling changing in when thumbnails are generated or how the images are enumerated?
The main image pane stays all white while I'm waiting on geequie. Switching on GPU accelleration doesn't have an impact on the speed, but the image pain is then all black instead of all white.
STEPS TO REPRODUCE
Open geeqie in a directory with a lot (> 10,000) files, scroll to the bottom of the list.