When I try to run "geeqie" via remote X (via "ssh -v -Y", that's why I got the debug output from ssh, too) I got this error messages to the console and geeqie seems to crash immediately: ----<snip>---- $ geeqie debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384 debug1: client_request_x11: request from ::1 46680 debug1: x11_connect_display: $DISPLAY is launchd debug1: channel 1: new [x11] debug1: confirm x11 debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384 debug1: client_request_x11: request from ::1 46696 debug1: x11_connect_display: $DISPLAY is launchd debug1: channel 2: new [x11] debug1: confirm x11 debug1: channel 2: FORCE input drain debug1: channel 2: free: x11, nchannels 3 libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast debug1: channel 1: FORCE input drain Segmentation fault ----<snap>---- Running geeqie in a local terminal it runs fine. Geeqie in Debian 9 and 10 worked properly, locally and via ssh-tunneled remote X.
Thanks for your report - Could you please try to run geeqie with the command LIBGL_ALWAYS_INDIRECT=1 geeqie and report back here? If that doesn't work, try to run geeqie with geeqie --disable-clutter - this is the geeqie bug https://github.com/BestImageViewer/geeqie/issues/829 Already fixed in later versions. /Andreas Rönnquist gusnan@debian.org
Am 02.01.23 um 21:10 schrieb Andreas Rönnquist: Same result:----<snip>---- $ LIBGL_ALWAYS_INDIRECT=1 geeqie debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384 debug1: client_request_x11: request from ::1 58284 debug1: x11_connect_display: $DISPLAY is launchd debug1: channel 1: new [x11] debug1: confirm x11 debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384 debug1: client_request_x11: request from ::1 58294 debug1: x11_connect_display: $DISPLAY is launchd debug1: channel 2: new [x11] debug1: confirm x11 debug1: channel 2: FORCE input drain debug1: channel 2: free: x11, nchannels 3 debug1: channel 1: FORCE input drain Segmentation fault----<snap>---- > Whatever this option does, but geeqie works fine with this parameter. :-D Thank you so far! :-) Lars R.
Closing bug - I consider it solved by using a program argument that is only needed in some circumstances. If you think otherwise, feel free to re-open the bug.
The bug itself is _not_ fixed. The command-line option is just a workaround, so geeqie is usable again, but it (or one of the used libraries) still contains the bug. So the severity might be lower and might be moved to the causing library, but a segfault is still a thing that should be fixed. Don't you think so? Lars R.
As you might have seen I have posted a suggested fix to the release team - which means it is now in the release teams hands, and up to them if they allow the fix in Bullseye or not. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029142 for the details.