So today I installed Bazzite for the first time on my computer. I continued with the pre-installed steam package (which was surprisingly not flatpak).
I'm using an Intel cpu and an AMD RX6600. Games are working fine but I'm not able to use the in-game steam overlay. Some games like Apex legends rely on it to complete a sign in process. Apex is saying that I don't have in-game overlays enabled, when I clearly have it enabled (for the game and within the gernal steam settings) . I tried changing the keys from the default 'Shift+Tab' but still no luck.
Does anyone have a solution for this ? Or should I install flatpak steam on Bazzite ?
Edit : It seems that I'm also not able to add steam libraries from other drives, not working with ntfs partitions and btrfs partitions.
Edit 2: I haven't had the issue after I switched over to Bazzite-arch distrobox container for gaming.
I believe the quickest way to get the best possible answer to your question, is through their discord server or their discourse forum. Devs and mods are more likely to point you in the correct direction.
Does Bazzite use a gamescope session on wayland by default? Gamescope has a bug which prevents the wayland client from drawing the steam overlay. I suppose it's unlikely to be the same issue but I happen to be dealing with it on my system (not Bazzite) so I immediately made the connection.