Brighter Shores
Compatibility Report
- Name of the game with compatibility issues: Brighter Shores
- Steam AppID of the game: 2791440
System Information
- GPU: AMD 7900 XTX
- Video driver version:
- Kernel version: 25.0.4
- Link to full system information report: Gist
- Proton version: Experimental
I confirm:
- [X] that I haven't found an existing compatibility report for this game.
- [X] that I have checked whether there are updates for my system available.
Symptoms
Regression in Proton 10. Previously in Proton 9, the window could be freely resized, it now jumps back to its current position.
Additionally in both Proton 9 and 10 the Window starts in the top left of the screen, in Windows it starts centered.
Reproduction
Open the game in Proton Experimental and attempt to manipulate the window size (resize, maximize, etc).
This appears to affect more than Brighter Shores.
I'm having the same issue with both World of Warcraft (I play windowed) and the Battle.net client as of Proton 10.
I want to add an additional data point to this.
I also am using this version to play the GOG version of The Binding of Isaac: Repentance (which I'm more willing to experiment with than my battle.net install.
I have found that in windowed mode I can move the window, but I cannot resize it or maximize the window using the window manager. It immediately undoes itself.
If I switch to a faux full screen using the ingame toggle (default key F), it does switch and stay.
It appears as if resize actions by the window manager get undone.
After seeing this, since I also have this game on Steam, I tested there as well. The same issue happens with the Steam version with Proton 10-1.
@Limero wrt your original report here: https://github.com/ValveSoftware/Proton/issues/9088#issuecomment-3502964939 - could you please retest on the Proton - Experimental bleeding-edge branch and see if it has fixed your regression? You will need to select bleeding-edge as a beta branch within the Proton - Experimental tool. We just shipped a fix for a regression with a different game impacted by the same commit that we reverted in later 10.0-3-rcs :)
@alasky17 With Proton experiemental bleeding-edge, resizing works as intended :tada:
@Limero The fix shipped with the experimental-10.0-20251120 release :) Thank you for reporting this!
Today's Brighter Shores update broke window resizing on all Proton builds that I've tested (experimental and 10.0-3).
The game is now forced to be a maximized window.
A relatively low quality workaround for KDE users is to make a special application rule that disables the maximize state:
You also then need to launch the game with at least Proton 10 and the following command options:
PROTON_ENABLE_WAYLAND=1 %command%
The game window will resize after that. However, to get the game to update its render view, you'll need to alt tab away from the game or generally focus another window (at which point it seems to understand that the window geometry has changed).
The launch position and window geometry are still not properly preserved between launches.
@DarkArc I can resize the window fine with proton 9/10/experimental on my end and plasma wayland, at least on the main menu as the game says it's not available in my region so I can't progress further. Ctrl F toggles fullscreen mode, and as long as it's toggled off I can resize and move the window around.
Okay, so I did some more testing.
If you go to:
<STEAM_LIBRARY_LOCATION>/steamapps/compatdata/2791440/pfx/drive_c/users/steamuser/AppData/Local/
and rename or delete Fen Research_steam_live then start the game with Proton 10 or later, the game will not let you do anything but maximize the window.
If you then drop down to Proton 9 and relaunch, the game will let you resize the window. You'll even be able to resize the window on Proton 10 or Proton Experimental after having your configuration set properly under Proton 9.
You basically HAVE TO fix your configuration with Proton 9. Once that's done the game works better than it did prior to the update with window position and size being correctly remembered.
This thus seems like a regression in Proton 10 (@alasky17).
EDIT: It also seems there's a secondary regression with Proton 10 + Experimental for me where the game does not appear at the front of the window stack (it did and still does consistently do that under Proton 9).