Some more info and I think this thread can be closed: I noticed that when opening other apps, sometimes there is the same blank gray sqare (like "DVE" to view waves of Verilog simulations, on old server running GNOME2 there was icon of it) and sometimes there is an icon ("nedit", "soffice"). It seems to me the problem is ouside the scope of PerlTk program and is somewhere in the EL8+GNOME3 graphical system...
Thanks for all the answers.