This may be an issue with your graphics drivers more so then wine, have you installed Mesa? Or are you using AMD’s drivers?
You can check with this command vulkaninfo --summary
although glxinfo -B
may fetch more information try the latter and tell me how it goes if you want.
Alternatively Steam might not recognize your resolution by default and just force your games to run in 1920x1080, which ends up messing with the display manager so much it just gives up, (I am not certain how to fix that as I don’t use an ultra wide monitor, perhaps editing something in the steam configuration but … Eh) there is a solution if all else fails and that’s just using gamescope! sudo dnf -y install gamescope
to install.
You can read up on it if you want but the gist of it is, it’s a window manager specifically made to run games inside your usual window manager (so no need to switch between Wayland or X11) its controlled via the steam launch options with certain arguments, or more easily accessible options via Lutris.
gamescope --help
for all options or refer to the link to the (gamescope!) Github to figure out how to configure it for your needs.
TLDR: As I see it the “easiest” solution is to bypass the problem entirely and use gamescope the option provided by Valve.