I'm not familiar with these config and tools so I searched and found related tools and here are the results : - xeyes show moving eyes and xprop answers on geany window so i guess its XWayland. - `echo $XDG_SESSION_TYPE ` returns x11 - `pgrep Xorg` returns 1158
About your hint to `GDK_BACKEND=wayland geany` : - I opened a terminal and typed this on 1 line as cited (without the end point) and got an error. - I typed it on 2 lines and geany launches but xeyes still "looks" at geany's window so i'm not sure anything changed... but as for now, during this testing session, it doesnt freeze anymore !
But when i launch a new terminal, "echo $GDK_BACKEND" returns an empty line. So in case i confirm there is no more issue, how would i automaticaly launch geany with GDK_BACKEND=wayland ?