GTX 1070 Black Screen Flicker InGame

Hi,
I recently converted to Bazzite from Windows 10 and I've been having some problems running some games (older and newer).

As some background, I first had issues and saw that switching the screen refresh rate to 60 Hz or below was recommended and that allowed me to actually load my games.
My system is Ryzen 5, GTX 1070, 4GB DDR4, OS installed on SSD and games installed on NVME.

1st problem:
When I load up the problem games, 80% of the time the display flickers between the actual screen and a black screen. The thing that really confuses me is that if I Alt-Tab out of the game and it is still visible in the background the image is stable.

2nd problem:
When I tried to load a save in Old World it got stuck at about half way through on the Initializing Renderer stage and completely crashed the whole system so I had to restart from the pc power button.

To me this is all pointing to some issue with the GPU but I have no idea where to start tinkering around with settings other than what I had already done with the screen refresh rate.

Any suggestions would be helpful and appreciated 😁

Edit: ok so I arrived the first problem by disabling adaptive sync in the display settings but now I think I have a memory leak issue.

When I load an Old World save I can see the RAM usage ticking up and up until eventually everything freezes. I conveniently had bought more RAM for an unrelated reason and installed it (now 16GB) and was then able to load a save but it was quite slow and when I closed the game and opened Firefox I got a keyboard kernel panic which completely crashed the computer.
Needless to say I had no problem running these sorts of things in Windows with only 8GB RAM.

Is there anything I can try in settings to alleviate this or is another distro the way to go?
Was this page helpful?