protonscr

Menus and other child windows are rendered on the primary monitor if any or both monitors is disconected while the client is not on the primary montiro

steamopen Steam clientWindow managerDistro Family: Debian
ValveSoftware/steam-for-linux#10837 · opened 2024-05-01 by braiam · updated 2024-12-22 · 2 comments · github
Bbraiam 2024-05-01 github

Your system information

  • Steam client version (build number or date): 1709846872
  • Distribution (e.g. Ubuntu): Debian Testing
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: AMD RX 590

Please describe your issue in as much detail as possible:

On a fresh started client, all child elements, like menu toolbar boxes, boxes that appear while hovering Store/Library/Community/Profile, and game properties and other child windows, are rendered consistent with the main window in the same non-primary/right monitor. Whenever both monitors are shutdown/disconnected, the main window will be rendered on the screen it is positioned, but the child elements would be created to the right edge of the primary/left screen. Moving the main window to the primary screen doesn't fix the issue, but the child elements are rendered where they should be relative to the main window. Restarting the client does fix the issue.

Steps for reproducing this issue:

  1. Have multiple screens/monitors
  2. Put the main steam client window on the screen that is not primary
  3. Turn off both screens
  4. Turn on both screens
  5. Click the "Steam" item in the menu bar
  6. See as it's not rendered below the cursor but in the primary screen
Pperroboc 2024-05-13 github

Want to add that disconnecting the secondary monitor causes this issue, too. Please see attached image:

image

Fedora 40
Steam Beta Branch: Steam Beta Update
Steam Version: 1714854927

Hhatch8889 2024-12-22 github

Same bug manifests when putting computer to sleep and waking up. Restarting steam "solves" the issue.
Steam Beta Branch: Stable Client
Steam Version: 1733265492
Plasma 6.2.4 / KWin (Wayland)

Nothing extracted yet.