[Matplotlib-users] unable to save file x2go/fedora f35

Neal Becker ndbecker2 at gmail.com
Tue Jan 11 09:11:10 EST 2022


Neal Becker wrote:

> Since updating my remote server to fedora f35 I am unable to save files
> through the mpl gui.  Instead, hitting the save file icon gives a
> segfault.  My usual backend is mplcairo, but I've tried removing that
> config option (reverting to default).
> 
> When run on a local display there is no problem: on hitting the save
> button
> a file selection dialog pops up.  The problem is only occurring when run
> on a remote server using x2go.
> 
> I've tried some different remote desktops, same result (current remote
> desktop is mate)
> The initial stack trace looks like this:
> 
>                                                     Stack trace of thread
> 2887172:
>                                                     #0  0x000055662b13a97c
> handle_save_file (xdg-desktop-portal + 0x2597c)
>                                                     #1  0x00007f51eb363c04
> ffi_call_unix64 (libffi.so.6 + 0x6c04)
>                                                     #2  0x00007f51eb363108
> ffi_call (libffi.so.6 + 0x6108)
>                                                     #3  0x00007f51eb774bfd
> g_cclosure_marshal_generic (libgobject-2.0.so.0 + 0x19bfd)
>                                                     #4  0x00007f51eb76ec7f
> g_closure_invoke (libgobject-2.0.so.0 + 0x13c7f)
>                                                     #5  0x00007f51eb78aaf4
> signal_emit_unlocked_R (libgobject-2.0.so.0 + 0x2faf4)
>                                                     #6  0x000055662b1646e4
> _xdp_file_chooser_skeleton_handle_method_call (xdg-desktop-portal +
> 0x4f6e4)
>                                                     #7  0x00007f51eb8da4ae
> dispatch_in_thread_func (libgio-2.0.so.0 + 0x1234ae)
>                                                     #8  0x00007f51eb86850f
> g_task_thread_pool_thread (libgio-2.0.so.0 + 0xb150f)
>                                                     #9  0x00007f51eb6a2114
> g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x82114)
>                                                     #10 0x00007f51eb69f842
> g_thread_proxy (libglib-2.0.so.0 + 0x7f842)
>                                                     #11 0x00007f51eb486a87
> start_thread (libc.so.6 + 0x8da87)
>                                                     #12 0x00007f51eb50b
> 
> Obviously, it isn't mpl problem, but can anyone suggest a workaround I
> could try?
> 
> Thanks,
> Neal

Workaround is to use xfce instead of mate.



More information about the Matplotlib-users mailing list