I have a very similar system to you (Fedora 38 + AMD 5800X3D + AMD 6900 XT) as my daily driver and out of the games you listed I can only tell you that Red Dead Redemption 2 worked out of the box with no tinkering.
One thing that comes to mind, maybe it’s using the integrated GPU of your 4600G?