protonscr

Friends list takes some time to load

steamclosed Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#11871 · opened 2025-04-03 by Andresdiaz16 · updated 2026-05-05 · 8 comments · github
AAndresdiaz16 2025-04-03 github

Your system information

  • Steam client version (build number or date): 1743554648
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: [No]
  • Have you checked for system updates?: [Yes]
  • Steam Logs: steam-logs.tar.gz
  • GPU: Nvidia

Please describe your issue in as much detail as possible:

Since the latest update the friends list takes some time to show up it used to be instant before, there is a log that shows up on the journal when clicking the Friends & Chat section, not sure if it's helpful: kwin_wayland[1066]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11.

What to expect?
Friends list opens immediately after clicking the button.

https://github.com/user-attachments/assets/25dad730-c6b7-47b0-8bfd-706116a30263

Ddesx88 2025-04-03 github

Not only friend list lags. Settings and any other popup window shows with big delay.
same message kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11 in logs.
Checked on beta& non beta client.
Arch kde + amdgpu.

CCaptainCoward 2025-04-04 github

Same. amdgpu/Kde/EndeavourOS/Wayland. Lots of settings seem to have delay before popping up.

CCaptainCoward 2025-04-30 github

Now starting steam itself also has a delay lol.

MMAGNAT2645 2025-05-13 github

Same here.
Happens both on X11 and Wayland.
Arch KDE + NVIDIA.

Ddecldev 2025-05-19 github

I've noticed that I dont have to wait for chat window to open before typing my message and hitting enter. Steam is already aware of it while it loads.

While annoying, I now save seconds from my life every day by typing while they load.

debian 13 / kde plasma 6.3.4 / x11

HHezkore 2026-01-08 github

This is due to kwin.
Even installing kwin on something like XFCE will cause this behavior.

AAndresdiaz16 2026-05-04 github

It seems this is either a SDL issue or Steam, as Kwin is waiting for steam to ack the sync request and it timesout waiting since and then paints the new window, this is to prevent Kwin from showin windows that are not yet painted. Here's the bug report for kwin: 519753

AAndresdiaz16 2026-05-05 github

Closing this as it should be fixed when the latest SDL version releases as per PR.

Nothing extracted yet.