#[SPZ2-6393] [1.0.3-rc3] [Linux] Can't choose target display on a multi-monitor Linux/Wayland setup

19 messages Β· Page 1 of 1 (latest)

median granite
#

I'm running Linux using the Sway desktop (so it's Wayland to the core). I have three monitors, HDMI-A-1, DP-1, and DP-3 (configured to be arranged right next to each other in that order).

But when I open the game even though Sway places it on the monitor I want to play on (DP-1), the game thinks it's running on DP-3 and in the Target Display setting there aren't any other monitors.

The resolution of the game is forced into 1024x768, then it’s scaled up to FullHD by the window manager(?), so it’s pretty blurry. On the other hand, the mouse behaves as if I was using the DP-3 monitor which is in portrait mode (1080x1920): the game senses the mouse at a different point than it is actually displayed at.

royal juniperBOT
#

Thank you for reporting this bug! Our team will review your report soon.
Feel free to add more details in follow-up messages β€” we're also scanning for duplicate reports automatically now.
πŸ“¨ There are currently 47 reports awaiting team review. Due to the high volume, it may take a little longer for us to get to yours.

πŸ“‹ Log files help us investigate issues. You can find yours here:
β€’ Windows: %USERPROFILE%\AppData\LocalLow\tobspr Games\shapez 2\Player.log
β€’ Linux: ~/.config/unity3d/tobspr Games/shapez 2/Player.log

πŸ’Ύ Savegame files (.spz2) are very helpful if relevant to the issue!
Export via Main Menu β†’ Play β†’ click the download icon on the relevant savegame.
You can also find them here:
β€’ Windows: %USERPROFILE%/AppData/LocalLow/tobspr Games/shapez 2/
β€’ Linux: $XDG_CONFIG_HOME/unity3d/tobspr Games/shapez 2/

#

[Linux] Changing aspect ratios can cause the mouse pointer to not line up with buttons correctly
Done β€’ Priority: High β€’ Fix: None β€’ Resolution: Won't Fix

On Linux when running shapez 2 natively (not through Proton), changing the resolution to a different aspect ratio causes the Cursor to become misaligned with UI buttons. For example, switching from 2560x1440 to 2560x1080 in the Graphics settings menu will cause the Cursor to not properly highlight or interact with buttons. Some button areas are affected while others work correctly. The expected behavior is that the Cursor should align correctly with all buttons regardless of resolution or asp...
πŸ’¬ Threads: Buttons and click box not line up after

#

Exception: No displays found
Done β€’ Priority: Medium β€’ Fix: Future β€’ Game: 0.0.7 β€’ Resolution: Done

The game crashes with an "Exception: No displays found" error when the system fails to detect any monitors during Graphics / Display / Visuals settings initialization. This occurs during screen configuration when Unity does not provide display information, affecting a few users. The crash prevents the game from starting or applying display settings properly. A restart sometimes fixes the issue for some users. A workaround was implemented to assume a default Full HD resolution and use the prim...
πŸ’¬ Threads: Black Screen - No display found

#

Initial game launches on second monitor (dual screen setup) (DX12)
Done β€’ Priority: Medium β€’ Fix: 4 - Early Access β€’ Resolution: Done

When launching shapez 2 for the first time in DX12 with a dual monitor setup, the game always opens on the second monitor by default. This occurs when loading a Savegame for the first time. Users must switch to windowed mode, drag the window to their preferred monitor, then return to fullscreen. The issue only affects the initial launch; subsequent launches remember the adjusted monitor. The expected behavior would be to launch on the primary monitor or allow users to select their preferred d...

#

Game boots into fullscreen on secondary monitor
Done β€’ Priority: Low β€’ Fix: 4 - Early Access β€’ Resolution: Done

shapez 2 launches in fullscreen mode on the secondary monitor instead of the primary monitor when starting the game through Steam or normally. This behavior is inconsistent with other games which correctly launch on the primary monitor. The player must work around this by switching to windowed mode, manually moving the game window to the primary monitor, and then setting it back to fullscreen or borderless. The issue has been fixed with display setting changes.

#

Mouse X offset on ultrawide screen.
To Do β€’ Priority: Low β€’ Fix: None β€’ Game: 1.1.0

On ultrawide monitors (5120x1440, 32:9 aspect ratio) running Linux with AMD/Vulkan graphics, the game cannot set the correct resolution in fullscreen or borderless mode and reverts to 3440x1440. This causes the rendered image to be pillarboxed while the cursor coordinates still map to the full physical screen width, resulting in mouse clicks being offset from their visual position. The issue appears in menus and likely affects gameplay. Windowed mode works around the problem by allowing the u...
πŸ’¬ Threads: [0.0.0-rc7] [Linux] Wrong Resolution, mo

#

Graphics menu doesn't show all available resolutions when switching displays
To Do β€’ Priority: Medium β€’ Fix: Post 1.0

When switching the target display in the Graphics menu, the resolution options still reflect the previous display's available resolutions rather than the newly selected one. For example, moving from a 1920x1080 screen to a 2560x1440 screen will not show the higher resolutions until the menu is refreshed. This prevents the player from selecting the maximum resolution for the new display. A workaround is to restart the game or navigate away from the Graphics tab and back. The issue occurs on Wi...

median granite
#

based on the issue texts, none of these seem to match my problem

terse delta
#

Hi there! Thank you for your report! All monitors should be showing up on the game settings to select your preferred display, it's weird that it doesn't. Would you be willing to test what occurs when you try to run the game without that specific monitor?

royal juniperBOT
#

❓ We need a bit more information to investigate this bug. Please check the comments above and provide the requested details.

πŸ“‹ Log files help us investigate issues. You can find yours here:
β€’ Windows: %USERPROFILE%\AppData\LocalLow\tobspr Games\shapez 2\Player.log
β€’ Linux: ~/.config/unity3d/tobspr Games/shapez 2/Player.log

πŸ’Ύ Savegame files (.spz2) are very helpful if relevant to the issue!
Export via Main Menu β†’ Play β†’ click the download icon on the relevant savegame.
You can also find them here:
β€’ Windows: %USERPROFILE%/AppData/LocalLow/tobspr Games/shapez 2/
β€’ Linux: $XDG_CONFIG_HOME/unity3d/tobspr Games/shapez 2/

median granite
royal juniperBOT
#

βœ… Thank you for providing further information, our team will have a look again!

royal juniperBOT
median granite
#
  1. If I rearrange my monitor setup (moving DP-3 to the left side logically), nothing changes.
  2. Disabling this specific monitor actually helps; the game starts working as expected, but now the display list shows only DP-1, HDMI-A-1 is still missing from that list.
median granite
#

after running the game successfully without that third monitor, I restored my original display setup and the game now runs on DP-1 with the correct resolution; however, the Target Display list still doesn’t show anything but the DP-1 display (HDMI-A-1 and DP-3 are missing)

queen yoke
#

[Linux][1.0.3-rc3] Can't choose target display on a multi-monitor Linux/Wayland setup

queen yoke
#

[1.0.3-rc3][Linux] Can't choose target display on a multi-monitor Linux/Wayland setup

royal juniperBOT
#

🎫 Many thanks for reporting this issue! We have created an internal ticket for further investigation and will keep you updated. The internal ticket ID is SPZ2-6393 for reference. If you want to provide further information, just comment on this thread.