base icon indicating copy to clipboard operation
base copied to clipboard

Wayland fullscreen does not use screen priority

Open CorneliusCornbread opened this issue 1 year ago • 8 comments

  • Version and build: [2.0.9] [steam:723]
  • Observation: Upon attempting to set the game to fullscreen it will freak out between my main and right vertical monitor and then display on only my vertical monitor, stretched.
  • Expected result: I should be either able to select which monitor the fullscreen uses or it should follow the priority of my monitors set in KDE plasma
  • How to reproduce: Open game in a Wayland compatible desktop, KDE is what I used. Fullscreen game, exclusive or borderless, watch freakout happen
Insert the contents of your `log.txt` here.

I cannot find for the life of me where the log.txt output is. It'd be nice if it was documented somewhere like the readme.

CorneliusCornbread avatar Jul 08 '24 00:07 CorneliusCornbread

Forcing the game to use the X11 backend SDL_VIDEODRIVER=x11 %command% and using XWayland it works just fine.

CorneliusCornbread avatar Jul 08 '24 00:07 CorneliusCornbread

Yeah I haven't tested under Wayland yet, I daresay it's the fail-safe routines for retina display detection kicking in or something.

The log should be in ~/.redeclipse

qreeves avatar Jul 08 '24 16:07 qreeves

Here's my log, launching the game with fullscreen enabled still leads to it full screening on the wrong monitor but it's a little more well behaved as it now places it just on my left-most monitor unstretched. log.txt

CorneliusCornbread avatar Jul 08 '24 18:07 CorneliusCornbread

Awesome, thanks. Will take a look soon.

qreeves avatar Jul 08 '24 20:07 qreeves

@CorneliusCornbread So you tried running the game with SDL_VIDEODRIVER=wayland?

Because if I set SDL_VIDEODRIVER=wayland in Steam launch options, the game just doesn't launch. My setup is slightly different: I have a single monitor, Gnome Wayland and I use Steam Flatpak.

user1-github avatar Aug 07 '24 14:08 user1-github

I use Wayland myself and have observed a number of issues. I will get to examining the problem in the near future.

qreeves avatar Aug 07 '24 15:08 qreeves

@CorneliusCornbread So you tried running the game with SDL_VIDEODRIVER=wayland?

Because if I set SDL_VIDEODRIVER=wayland in Steam launch options, the game just doesn't launch. My setup is slightly different: I have a single monitor, Gnome Wayland and I use Steam Flatpak.

That's likely an issue with Steam Flatpak, not redeclipse. Flatpak steam has issues with Wayland.

CorneliusCornbread avatar Aug 09 '24 07:08 CorneliusCornbread

That's likely an issue with Steam Flatpak, not redeclipse. Flatpak steam has issues with Wayland.

Seems so. I reported it to Steam Flatpak maintainers.

user1-github avatar Aug 22 '24 16:08 user1-github