Running Linux Mint/ Cinnamon desktop/ GTK3 build of vim (9.0.975)
For a long time, I noticed that "remote_foreground()" doesn't work to bring that server to the foreground on these systems.
remote_expr() does work, so it's not that I don't have the correct server name.
My workaround is to get the title of the running gvim with remote_expr(), and then to shell "wmctrl" to do the actual foreground work (that does work).