The newer versions of nvidia drivers were supposed to have completely solved the flickering when running fullscreen games but it was a flickering mess for me no matter what I tried.
It's just very unfortunate that gnome with ibus is the default linux desktop experience and the one most new linux users will encounter. And a problem like this which outright ruins gaming has been known and not fixed for this many years. It's a very poor first impression of linux.