protonscr

Most of steam is unusably unresponsive

steamclosed Steam clientWeb Component
ValveSoftware/steam-for-linux#7245 · opened 2020-07-05 by codedcosmos · updated 2023-07-28 · 112 comments · github
1 matching comments, n / p to jump
Ccodedcosmos 2020-07-05 github

Your system information

  • Steam client version (build number or date):
    Clicking Help -> About Steam Reveals
    Built: Jun 4 2020, at 05:51:01
    Steam API: v020
    Steam package versions: 1591251555

  • Distribution:
    Arch Linux with kernel 5.7.7-zen1-1-zen
    Using Gnome-Desktop and a 64 bit system.

  • Opted into Steam client beta?:
    No

  • Have you checked for system updates?:
    Yes, this issue has persisted through a kernel update as well.

  • System Specifications:
    Ryzen 7 1700
    16 Gigs of ram
    Boot SSD
    AMD RX 570 (I have a spare 1070 that I can use to test if it's AMD related, but i'm currently using it for some machine learning experiments on a different system)

Please describe your issue in as much detail as possible:

Most UI elements take an unexpected amount of time to function. Hovering over the Help text at the top took a couple seconds to highlight it. Clicking it took a couple seconds for the dropdown to appear etc.

The library is mostly responsive, and the store is hit or miss.

Sometimes windows don't even switch, clicking library often takes quite a long time to load. I went to steam help for an unrelated issue, and typing was impossible. I ended up having to copy paste instead which still took quite a long time.

Once I can get to run games, they work perfectly fine. I can run them with the expected framerate, and no other applications on my system have this issue.

Steps for reproducing this issue:

  1. Start steam
  2. Attempt to interact with the user interface
Ccodedcosmos 2020-07-06 github

Quick update on this issue. I tested it with my GTX 1070 and the bug disappears. I also have a r7-240 if that is required for testing. But I'd also like to mention I installed all the correct packages required for both graphics cards, and games functioned as expected with both configurations.

NNewbytee 2020-07-06 github

I'm having similar issues on my laptop. Many elements in Steam take a second or so to react to my input. I am, however, opted-in to the Steam Client beta.

Specs:

  • CPU: Intel Core i7 4650U (something like that)
  • GPU: Intel HD 5000 (Mesa 20.1.2)
  • RAM: 8GB
  • Storage: 512GB SSD
  • Display: 1440p
  • OS: Fedora 32 Workstation (GNOME 3.36 Wayland)
  • Kernel: Linux 5.7.6
NNewbytee 2020-07-06 github

Quick update on this issue. I tested it with my GTX 1070 and the bug disappears. I also have a r7-240 if that is required for testing. But I'd also like to mention I installed all the correct packages required for both graphics cards, and games functioned as expected with both configurations.

Seeing as this is an NVIDIA card I'm curious, do you usually use Wayland with the AMD card? I presume you'd use X.Org when using an NVIDIA card.

Ooo8dev 2020-07-06 github

Steam Client is based on Chromium renderer, which has disabled hardware acceleration on ALL (?) graphics cards based on Mesa (tested on Vega 10 and RX 5700 XT).
Ouch.

Ccodedcosmos 2020-07-06 github

I tested it with wayland on my AMD r7-240, this does appear to be a bug only effecting AMD based graphics cards. Though I only tested it on wayland, that might be the issue instead. I tried xorg, but I couldn't log in with xorg on gnome for some reason.

NNewbytee 2020-07-07 github

I tested it with wayland on my AMD r7-240, this does appear to be a bug only effecting AMD based graphics cards.

Did you miss my comment? I'm having similar issues on Intel.

Though I only tested it on wayland, that might be the issue instead. I tried xorg, but I couldn't log in with xorg on gnome for some reason.

I'll try on X.Org. Might be why.

Steam Client is based on Chromium renderer, which has disabled hardware acceleration on ALL (?) graphics cards based on Mesa (tested on Vega 10 and RX 5700 XT).
Ouch.

I had to disable hardware acceleration in Steam on my desktop (which is not affected by this issue in particular) due to web views randomly going black, to this issue does not seem to originate from a lack of hardware acceleration. I have an NVIDIA card there running non-Mesa drivers though.

Ccodedcosmos 2020-07-09 github

Did you miss my comment? I'm having similar issues on Intel.

Sorry I misread your HD 5000 assuming it was an ATI Radeon HD 5xxx GPU

NNewbytee 2020-07-09 github

Did you miss my comment? I'm having similar issues on Intel.

Sorry I misread your HD 5000 assuming it was an ATI Radeon HD 5xxx GPU

My apologies, I should definitely have clarified that.

NNewbytee 2020-07-09 github

Some observations:

  • I'm able to reproduce this in GNOME Wayland
  • I'm not able to reproduce this in neither GNOME X.Org, Sway, nor Plasma (Wayland).

Sounds like a Mutter Wayland bug, hmm?

WWaddlen 2020-07-18 github

Pop_OS! 20.04 user, my system information

I can confirm that Steam is fine on X, but is extremely laggy on Wayland.

NNewbytee 2020-07-19 github

I'm unable to reproduce this any more on fully updated Fedora 32.

Ttorar9 2020-07-21 github

Same problem here, my Steam UI freezes constantly. It takes few seconds to register clicks.
I tried to disable GPU acceleration, enabled low bandwidth and low performance modes with no effect.
This seems to be problem only on Wayland, Steam works completely normal on Xorg.

Specs:

- CPU: ryzen 7 3700x
- GPU: rx 5700 xt
- GPU drivers: Mesa 20.1.2
- RAM: 16GB
- Storage: 256GB NVMe SSD
- Display: 1080p 144Hz
- OS: openSUSE Tumbleweed (GNOME 3.36.4 Wayland)
- Kernel: 5.7.7
- Steam Beta: No
full_system_info.txt

WWaddlen 2020-07-24 github

After a few days, I noticed that the issue was happening intermittently. After some investigation, the issue seems to be related to the "Friends & Chat" popup window:
Friends Window
Here are my findings:

Main Steam Window Location Steam Friends Window Location Lag?
Monitor 1 N/A (closed) No lag
Monitor 2 N/A (closed) No lag
Monitor 1 Monitor 1 Lag
Monitor 1 Monitor 2 No lag
Monitor 2 Monitor 1 No lag
Monitor 2 Monitor 2 Lag

It seems lag in a GNOME Wayland setting is caused by the friends window being open on the same monitor as the main steam window. Closing the friends window by clicking the top-right x, or moving the friends window to a different monitor, or moving the main steam window to a different monitor, instantly makes the main steam window responsive and lag-free again.

Ccodedcosmos 2020-08-30 github

The latest steam update might fix this issue, can anyone confirm?

WWaddlen 2020-08-30 github

I tested the latest stable and beta Steam, but the issue isn't fixed on my i5-7200U laptop or 3700x+5700XT desktop. Both are running an up-to-date Pop_OS 20.04

Bben914 2020-08-31 github

I have had this issue as well. I think it has something to do with the new fossilize feature that processes shader pre-caching in the background. I will see a few fossilized_replay processes running in my system monitor, and if I open Steam settings and look under shader pre-caching it will show which games are being processed and the percentage complete. Until it finishes Steam is unusable slow, and it does this almost every time I start Steam. There are options that disable it, which might stop Steam from getting really slow, but I haven't tried that because I think it does help some games a lot if I am patient enough to let it finish.

I have started just letting stay open and not shutdown at night, which seem to help, but if there is a Steam update and it needs to restart I have to wait for a good long while for it to finish pre-caching again.

Edit: Here is my system_info.

NNewbytee 2020-08-31 github

I have had this issue as well. I think it has something to do with the new fossilize feature that processes shader pre-caching in the background. I will see a few fossilized_replay processes running in my system monitor, and if I open Steam settings and look under shader pre-caching it will show which games are being processed and the percentage complete. Until it finishes Steam is unusable slow, and it does this almost every time I start Steam.

If this was the case, why would it only happen in XWayland?

Bben914 2020-08-31 github

I have had this issue as well. I think it has something to do with the new fossilize feature that processes shader pre-caching in the background. I will see a few fossilized_replay processes running in my system monitor, and if I open Steam settings and look under shader pre-caching it will show which games are being processed and the percentage complete. Until it finishes Steam is unusable slow, and it does this almost every time I start Steam.

If this was the case, why would it only happen in XWayland?

Might be different issues. I'm using X.org, not XWayland in my case.

Bben914 2020-08-31 github

Actually, in my case this my not be an issue for me any more. It seems to be responsive for me even while it is doing the background shader pre-caching now. I think a recent update may have resolved it.

Ssand-r 2020-09-06 github

Same issue here.
Fedora 32 on wayland.
Closing the friends window stops the lag.
system_information.txt

Ssand-r 2020-10-11 github

Still present on fedora 33 beta

1143mailliw 2020-12-11 github

Still present on arch using mesa-git

Hhansborr 2020-12-30 github

Just in case it is helpful to the devs, I've made a short video demonstrating the problem:

https://youtu.be/Pp-TYBuqm7w

Ooptlink 2021-01-06 github

I have been struggling with this for months with sway on gentoo. I have noticed that the issue impacts the steamvr overlay as well so if you're in VR and somebody messages you the overlay will become unusable and in one case the framerate of the game was halved.

Ppazg1234 2021-01-15 github

Can confirm Sway on Debian Testing

Ccodedcosmos 2021-02-21 github

Just to check are people still getting this issue?

Hhansborr 2021-02-21 github

Just to check are people still getting this issue?

Yes.

BblutigJK 2021-03-08 github

Still an issue for me as well. On a fresh install of Arch Linux Gnome Wayland with a 5700xt using Mesa
Closing the Friends list instantly cures the problem. Kind of annoying.

SSaroumane 2021-03-17 github

Hello, same issue with Ubuntu 20.10 Gnome Wayland. But thanks to @Waddlen for the very efficient workaround ! (Close the "Friends & Chat" popup window)

Ssonnyp 2021-03-24 github

Upgraded from Fedora 33 to Fedora 34 - I don't have this issue anymore.

?ghost 2021-03-31 github

Fedora 34 beta + GNOME wayland, issue still present for me.

Ssyrofoam 2021-04-01 github

After a few days, I noticed that the issue was happening intermittently. After some investigation, the issue seems to be related to the "Friends & Chat" popup window:
Friends Window
Here are my findings:
Main Steam Window Location Steam Friends Window Location Lag?
Monitor 1 N/A (closed) No lag
Monitor 2 N/A (closed) No lag
Monitor 1 Monitor 1 Lag
Monitor 1 Monitor 2 No lag
Monitor 2 Monitor 1 No lag
Monitor 2 Monitor 2 Lag

It seems lag in a GNOME Wayland setting is caused by the friends window being open on the same monitor as the main steam window. Closing the friends window by clicking the top-right x, or moving the friends window to a different monitor, or moving the main steam window to a different monitor, instantly makes the main steam window responsive and lag-free again.

Can someone PIN this as an workaround is to move the friends picture into another workspace.

Aantonkurkin 2021-04-05 github

I found that turning off animated avatars in the friends list settings effectively fixes the problem for me
(gear on top-right of Friends List -> Friends List -> Enable Animated Avatars... -> set to OFF)

Ttorar9 2021-04-24 github

I can confirm workaround for friends list is working however it will start to lag again when you open chat window.
I also upgraded to Fedora 34 and this bug is still active.

AAlexanderGlu 2021-05-30 github

I am Using an Radeon 5700 with mesa Driver on Manjaro. My Desktop is Gnome-Wayland (the only one where i encountered the error)

It is still there.

But i have one more Info:

  • I use also an animated Profile Picture.
  • when Steam is open and also the Friends Window
    there are 2 Situations:
  • The Friends Window is on Top of each other Window or at least some Pixels of it are visible → no Lag
  • The Friends Windows is completely covered from any other Window → The Lag is there
    The lag renders steam

unusable :-) but at least now with the Information from this Thread i can still use everything and workaround the Issue.

(even covering the Friends Window completely with the own Main Window triggers the Lag (and in that Lag situation any Steam Window is only movable with the [Meta]+[Left mouseclick - Drag] or with the activity view and dragging the Window to another Activity)

I have tested it now on KDE Plasma Wayland and the Lag was not Triggered.
I have added an hwinfo.txt if that may have relevant information.

hwinfo.txt.tar.gz

Ttaibhse 2021-06-06 github

Reporting that I experienced this issue today on Fedora 34 from the news and updates popup.
My guess it that it was due to an animation in the picture.
Closing it resolves the issue and steam UI performs normally.

--

I have already disabled animations on the friends list and had that closed. I have been aware of and dealing with the problem coming from there, but this is the first time I have seen it from a store update popup

Sslavicd 2021-06-19 github

Issue present in Ubuntu 20 & Gnome 3.36 & Wayland with AMD GPU. The Friends window to another workspace workaround works.

Eelmo667 2021-07-07 github

now that ubuntu 21.04 is out, which uses Wayland as default, this problem will now probably affect a much wider range of users (especially since Wayland now seems actually usable).

Anyhow, can confirm the "put Friends on other monitor" works. Disabling animated avatars does NOT.

MMayeulC 2021-08-12 github

I've been having this issue on Sway/wayland for about a year now.

It seems that it happens when one of the steam windows is obscured.

Examples:

  • Friends window open on another workspace
  • Friends window tabbed with main steam window, hidden
  • Fullscreen video playing, obscuring the main store window (it used to cause it, but I could not reproduce today).

Disabling animated avatars and frames seems to help. My previous workaround was to put the friends list visible on the second monitor. I wonder if that is somehow related to this:

Currently when any main hardware screen is powered off, the X.Org Server initializes the fake screen to a one second update interval

It certainly looks like the main window is updated at about 1 FPS. If the main window and other windows (such as friends list) share a timer for repaint events, it could be that an obscured window gets such events at a much lower framerate, thereby limiting that of other windows.

That's a theory anyway, I hope this helps somehow.


Operating System Version:
    Description:	Freedesktop.org 20.08.14 (Flatpak runtime) (64 bit)
    Kernel Name:  Linux
    Kernel Version:  5.13.9-zen1-1-zen
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12101002
    X Window Manager:  wlroots wm
    Steam Runtime Version:  steam-runtime_0.20210721.1

Video Card:
    Driver:  AMD AMD Radeon (TM) R9 Fury Series (FIJI, DRM 3.41.0, 5.13.9-zen1-1-zen, LLVM 11.1.0)
    Driver Version:  4.6 (Compatibility Profile) Mesa 21.1.4 (git-ac105a8e6e)
    OpenGL Version: 4.6
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x1002
    DeviceID:  0x7300
    Revision Not Detected
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 3000 x 1920
    Primary Display Size: 18.90" x 10.63" (21.65" diag)
                                            48.0cm x 27.0cm (55.0cm diag)
    Primary VRAM: 4096 MB
Ffrostworx 2021-08-12 github

To (partially) trigger this for me it is enough to
open steam -> right click any game -> settings -> compatibility -> uncheck the checkbox
(the unchecking /fading out alone already feels slow).
Then general navigation in the settings window, but also kind of in the main Steam window is extremely slow (can re-initialize though after unknown time/function call or key/mouse combination)
With some luck this gets auto resolved with the new (Steam Deck) UI

Ssyrofoam 2021-09-14 github

Turing off animated avatars fixed the problem. Now I wont have to sign out and close the friends list to be able to use the steam client. Does not happen on x,org but wayland for me.

NNewbytee 2021-09-14 github

Turing off animated avatars fixed the problem. Now I wont have to sign out and close the friends list to be able to use the steam client. Does not happen on x,org but wayland for me.

It doesn't fix it for me. It makes it less bad, but definitely not fixed.

Vvladimir-novoseltsev 2021-09-24 github

I see this issue on Fedora 34 with AMD's RX480.
If I open any of top menu and then move mouse left and right it is visible stutter and main window loses shadow as if Mutter decide that it lost focus.

Vvieruuuu 2021-10-03 github

still here same issue

Bbjwest 2021-10-03 github

I can't even get the window to open. When I right click on the icon in the system tray, it takes over 20 seconds for the menu to pop up, then when I click on any entry in it, nothing happens other than the menu going away, not even the exit Steam entry. The only way I can end steam is to kill the process. This is after it updated today, but I can't tell you that update's version because I CAN'T GET INTO THE THING! ~I can't even get in to stop it from starting minimized to the System Tray to see if it may be responsive from the main window.~ There needs to be a way to back out of updates that trash the program so bad we can't do anything but sit here and curse the devs for this update. Now I'm stuck here until someone figures out what they did to screw it up so bad it won't do anything and fixes it, and I have no idea if leaving this broken thing running will even update itself, let alone notify me that it did.

Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-37-generic (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 3800X 8-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: AMD Radeon RX 5600 XT

Bbjwest 2021-10-04 github

Well, it seems to have sorted itself out somewhat. After leaving it closed for a few hours and watching some Twitch streams instead of playing my own games, it's now responding properly after starting. Also, ignore that opening to task bar in my previous comment (really wish there was a strikeout char in this editor), there is no setting to start minimized to tray, I'm not sure what I was thinking there. I was probably getting things mixed up in my frustration.

DDomiStyle 2021-10-16 github

It seems lag in a GNOME Wayland setting is caused by the friends window being open on the same monitor as the main steam window. Closing the friends window by clicking the top-right x, or moving the friends window to a different monitor, or moving the main steam window to a different monitor, instantly makes the main steam window responsive and lag-free again.

I found that turning off animated avatars in the friends list settings effectively fixes the problem for me
(gear on top-right of Friends List -> Friends List -> Enable Animated Avatars... -> set to OFF)

I can confirm that both of these workarounds still work. I upgraded from Ubuntu 21.04 to 21.10 which set Wayland as default again without me noticing and I ran into this issue.

I switched back to X11 and everything works as expected again. Since Wayland has other issues on GNOME as well I'm fine with this workaround for now.

ZZvirovyi 2022-01-06 github

Issue is still persists on Gnome + Wayland. Disabling animated avatars does not solving problem, but closing friends window or moving it to the second screen does help.

OS: Manjaro Gnome Quonos 21.2.1
Gnome version: 41.2

Uusrtrv 2022-01-16 github

Same issue/solution here when using XWayland. Disabling animated avatars does not fix, moving friends to a different screen does.

OS: Fedora 35
Kernel: 5.14.17-301.fc35.x86_64
GNOME: 41.3
GPU: 6900XT
Mesa: 21.3.3
CPU: 5900X

Displays:
2560x1440@144Hz
2560x1440@120Hz
1920x1080@60Hz

Jjcdickinson 2022-01-19 github

I am having this issue on NixOS (Porcupine 21.11) + GNOME Wayland + 6900XT + 1080/240HZz.

My avatar has an animated border, closing or moving the friends panel to another screen works.

NNewbytee 2022-01-19 github

I think we have confirmed that this indeed is a problem, and what the reproducers are. It would be nice if we could stop posting more comments about that we have the issue and leave space for updates and such. I am personally staying subscribed to this just in case it gets fixed or there's some other interesting update, but all the "me too" comments create a lot of unnecessary noise.

AAlynxZhou 2022-03-04 github

Another interesting thing I found is that if focus is not on Steam main window, it can behave normal, for example I focus firefox, then move mouse to Steam window and scroll mouse wheel (but not press any button, just hover), it scrolls smoothly.

IiSaluki 2022-04-16 github

This issue is still very present in the latest Steam client release. Using Fedora 35 with Wayland. Usual workarounds are still working.

RRedemption198 2022-04-17 github

Fedora 36 + GNOME 42 + Wayland here, disabling Animated Avatars & Animated Avatar Frames on the friends window seems to fix the performance issues for me

IiSaluki 2022-04-17 github

Tried this on Fedora 35 with Wayland, seems to have fixed the issues for me too. Thanks for pointing this one out :)

Mmeltingscales 2022-04-18 github

I have the same issue -- Running Debian 11 on a Panasonic FZ-55, on Gnome 3.38.5. Running integrated graphics (Mesa Intel® UHD Graphics 620 (WHL GT2)). Haven't tried using my Radeon Pro WX 4150 (not sure how to switch to it).

EDIT: WTF? Closing my friends panel made it a lot more responsive! Hooray!

AAerosolSP 2022-04-24 github

Well yea, that's what's been said for 2 years now.

Also: 2 Years?!!!?!!?! Valve I thought you loved Linux. What gives?

Ccarleeto 2022-04-27 github

Steam's really laggy on Ubuntu 22.04 (clean install). Used to be ok on Ubuntu 20.04 and Ubuntu 21.10.
Graphics card is AMD R9 290x - games run fine.
Disabling animations did not help.
Closing the friends' window did not help.
Moving things to different monitors did not help.
Happy to try things out and report back if it help fix the issue.

Steam System Info
Computer Information:
    Manufacturer:  MSI
    Model:  X79A-GD65 (8D) (MS-7760)
    Form Factor: Desktop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:         Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz
    CPU Family:  0x6
    CPU Model:  0x2d
    CPU Stepping:  0x7
    CPU Type:  0x0
    Speed:  3800 Mhz
    12 logical processors
    6 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    AVX2:  Unsupported
    AVX512F:  Unsupported
    AVX512PF:  Unsupported
    AVX512ER:  Unsupported
    AVX512CD:  Unsupported
    AVX512VNNI:  Unsupported
    SHA:  Unsupported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Ubuntu 22.04 LTS (64 bit)
    Kernel Name:  Linux
    Kernel Version:  5.15.0-27-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12201001
    X Window Manager:  GNOME Shell
    Steam Runtime Version:  steam-runtime_0.20220119.0

Video Card:
    Driver:  AMD AMD HAWAII (LLVM 13.0.1, DRM 2.50, 5.15.0-27-generic)
    Driver Version:  4.5 (Compatibility Profile) Mesa 22.0.1
    OpenGL Version: 4.5
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x1002
    DeviceID:  0x67b0
    Revision Not Detected
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  2560 x 1440
    Desktop Resolution: 4480 x 1440
    Primary Display Size: 23.62" x 13.39" (27.13" diag)
                                            60.0cm x 34.0cm (68.9cm diag)
    Primary VRAM: 8192 MB

Sound card:
    Audio device: Realtek ALC892

Memory:
    RAM:  23955 MB

VR Hardware:
    VR Headset: None detected

Miscellaneous:
    UI Language:  English
    LANG:  en_NZ.UTF-8
    Total Hard Disk Space Available:  889219 MB
    Largest Free Hard Disk Block:  881663 MB

Storage:
    Number of SSDs: 0
    Number of HDDs: 0

"LD_* scout runtime" information:
{
  "can-write-uinput" : true,
  "steam-installation" : {
    "path" : "/home/carl/.local/share/Steam",
    "data_path" : "/home/carl/.local/share/Steam",
    "bin32_path" : "/home/carl/.local/share/Steam/ubuntu12_32",
    "steamscript_path" : "/usr/games/steam",
    "steamscript_version" : "1.0.0.74-1ubuntu2/Ubuntu",
    "issues" : [
    ]
  },
  "runtime" : {
    "path" : "/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime",
    "version" : "0.20220119.0",
    "issues" : [
    ],
    "pinned_libs_32" : {
      "list" : [
        "pinned_libs_32/has_pins",
        "pinned_libs_32/libdbus-1.so.3 -> $STEAM_RUNTIME/lib/i386-linux-gnu/libdbus-1.so.3.5.8",
        "pinned_libs_32/system_libdbus-1.so.3"
      ]
    },
    "pinned_libs_64" : {
      "list" : [
        "pinned_libs_64/has_pins",
        "pinned_libs_64/libGLU.so.1 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08004",
        "pinned_libs_64/libcurl.so.3 -> libcurl.so.4",
        "pinned_libs_64/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0",
        "pinned_libs_64/libdbusmenu-glib.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4.0.13",
        "pinned_libs_64/system_libGLU.so.1",
        "pinned_libs_64/system_libcurl.so.4",
        "pinned_libs_64/system_libdbusmenu-glib.so.4"
      ]
    }
  },
  "os-release" : {
    "id" : "ubuntu",
    "id_like" : [
      "debian"
    ],
    "name" : "Ubuntu",
    "pretty_name" : "Ubuntu 22.04 LTS",
    "version_id" : "22.04",
    "version_codename" : "jammy"
  },
  "container" : {
    "type" : "none"
  },
  "driver_environment" : [
    "DISPLAY=:2",
    "LD_LIBRARY_PATH=/home/carl/.local/share/Steam/ubuntu12_32:/home/carl/.local/share/Steam/ubuntu12_32/panorama:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib/x86_64-linux-gnu/libfakeroot:/lib/i386-linux-gnu:/usr/local/lib:/lib/x86_64-linux-gnu:/lib:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib",
    "SDL_GAMECONTROLLERCONFIG=03000000de280000ff11000001000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux\n03000000de280000fc11000001000000,Steam Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,platform:Linux",
    "WAYLAND_DISPLAY=wayland-0",
    "XDG_RUNTIME_DIR=/run/user/1000"
  ],
  "architectures" : {
    "i386-linux-gnu" : {
      "can-run" : true,
      "libdl-LIB" : "lib/i386-linux-gnu",
      "libdl-PLATFORM" : "i686",
      "runtime-linker" : {
        "path" : "/lib/ld-linux.so.2",
        "resolved" : "/usr/lib/i386-linux-gnu/ld-linux.so.2"
      },
      "library-issues-summary" : [
        "misversioned-symbols"
      ],
      "library-details" : {
        "libcurl.so.4" : {
          "soname" : "libcurl.so.4",
          "path" : "/lib/i386-linux-gnu/libcurl.so.4",
          "issues" : [
            "misversioned-symbols"
          ],
          "misversioned-symbols" : [
            "curl_easy_cleanup@CURL_OPENSSL_3",
            "curl_easy_duphandle@CURL_OPENSSL_3",
            "curl_easy_escape@CURL_OPENSSL_3",
            "curl_easy_getinfo@CURL_OPENSSL_3",
            "curl_easy_init@CURL_OPENSSL_3",
            "curl_easy_pause@CURL_OPENSSL_3",
            "curl_easy_perform@CURL_OPENSSL_3",
            "curl_easy_recv@CURL_OPENSSL_3",
            "curl_easy_reset@CURL_OPENSSL_3",
            "curl_easy_send@CURL_OPENSSL_3",
            "curl_easy_setopt@CURL_OPENSSL_3",
            "curl_easy_strerror@CURL_OPENSSL_3",
            "curl_easy_unescape@CURL_OPENSSL_3",
            "curl_escape@CURL_OPENSSL_3",
            "curl_formadd@CURL_OPENSSL_3",
            "curl_formfree@CURL_OPENSSL_3",
            "curl_formget@CURL_OPENSSL_3",
            "curl_free@CURL_OPENSSL_3",
            "curl_getdate@CURL_OPENSSL_3",
            "curl_getenv@CURL_OPENSSL_3",
            "curl_global_cleanup@CURL_OPENSSL_3",
            "curl_global_init@CURL_OPENSSL_3",
            "curl_global_init_mem@CURL_OPENSSL_3",
            "curl_jmpenv@CURL_OPENSSL_3",
            "curl_maprintf@CURL_OPENSSL_3",
            "curl_mfprintf@CURL_OPENSSL_3",
            "curl_mprintf@CURL_OPENSSL_3",
            "curl_msnprintf@CURL_OPENSSL_3",
            "curl_msprintf@CURL_OPENSSL_3",
            "curl_multi_add_handle@CURL_OPENSSL_3",
            "curl_multi_assign@CURL_OPENSSL_3",
            "curl_multi_cleanup@CURL_OPENSSL_3",
            "curl_multi_fdset@CURL_OPENSSL_3",
            "curl_multi_info_read@CURL_OPENSSL_3",
            "curl_multi_init@CURL_OPENSSL_3",
            "curl_multi_perform@CURL_OPENSSL_3",
            "curl_multi_remove_handle@CURL_OPENSSL_3",
            "curl_multi_setopt@CURL_OPENSSL_3",
            "curl_multi_socket@CURL_OPENSSL_3",
            "curl_multi_socket_action@CURL_OPENSSL_3",
            "curl_multi_socket_all@CURL_OPENSSL_3",
            "curl_multi_strerror@CURL_OPENSSL_3",
            "curl_multi_timeout@CURL_OPENSSL_3",
            "curl_mvaprintf@CURL_OPENSSL_3",
            "curl_mvfprintf@CURL_OPENSSL_3",
            "curl_mvprintf@CURL_OPENSSL_3",
            "curl_mvsnprintf@CURL_OPENSSL_3",
            "curl_mvsprintf@CURL_OPENSSL_3",
            "curl_share_cleanup@CURL_OPENSSL_3",
            "curl_share_init@CURL_OPENSSL_3",
            "curl_share_setopt@CURL_OPENSSL_3",
            "curl_share_strerror@CURL_OPENSSL_3",
            "curl_slist_append@CURL_OPENSSL_3",
            "curl_slist_free_all@CURL_OPENSSL_3",
            "curl_strequal@CURL_OPENSSL_3",
            "curl_strnequal@CURL_OPENSSL_3",
            "curl_unescape@CURL_OPENSSL_3",
            "curl_version@CURL_OPENSSL_3",
            "curl_version_info@CURL_OPENSSL_3"
          ]
        }
      },
      "graphics-details" : {
        "x11/vulkan" : {
          "messages" : [
            "WARNING: lavapipe is not a conformant vulkan implementation, testing use only."
          ],
          "renderer" : "llvmpipe (LLVM 13.0.1, 256 bits)",
          "version" : "Mesa 22.0.1 (LLVM 13.0.1)",
          "issues" : [
            "software-rendering"
          ],
          "devices" : [
            {
              "name" : "llvmpipe (LLVM 13.0.1, 256 bits)",
              "api-version" : "1.2.204",
              "vulkan-driver-id" : 13,
              "driver-name" : "llvmpipe",
              "driver-version" : "Mesa 22.0.1 (LLVM 13.0.1)",
              "vendor-id" : "0x10005",
              "device-id" : "0",
              "type" : "cpu",
              "issues" : [
                "software-rendering"
              ]
            }
          ]
        },
        "x11/vdpau" : {
          "messages" : [
            "Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory",
            "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-draw"
          ],
          "exit-status" : 1
        },
        "x11/vaapi" : {
          "messages" : [
            "libva info: VA-API version 1.14.0",
            "libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)",
            "vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-draw"
          ],
          "exit-status" : 1
        },
        "glx/gl" : {
          "renderer" : "AMD HAWAII (LLVM 13.0.1, DRM 2.50, 5.15.0-27-generic)",
          "version" : "4.5 (Compatibility Profile) Mesa 22.0.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/gl" : {
          "renderer" : "AMD HAWAII (LLVM 13.0.1, DRM 2.50, 5.15.0-27-generic)",
          "version" : "4.5 (Compatibility Profile) Mesa 22.0.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/glesv2" : {
          "messages" : [
            "libGL: Can't open configuration file /etc/drirc: No such file or directory.",
            "libGL: Can't open configuration file /home/carl/.drirc: No such file or directory.",
            "libGL: Can't open configuration file /etc/drirc: No such file or directory.",
            "libGL: Can't open configuration file /home/carl/.drirc: No such file or directory.",
            "libGL: Can't open configuration file /etc/drirc: No such file or directory.",
            "libGL: Can't open configuration file /home/carl/.drirc: No such file or directory.",
            "libGL: Can't open configuration file /etc/drirc: No such file or directory.",
            "libGL: Can't open configuration file /home/carl/.drirc: No such file or directory.",
            "libGL: Can't open configuration file /etc/drirc: No such file or directory.",
            "libGL: Can't open configuration file /home/carl/.drirc: No such file or directory.",
            "Wflinfo error: failed to get function pointer for glGetError"
          ],
          "renderer" : null,
          "version" : null,
          "library-vendor" : "glvnd",
          "issues" : [
            "cannot-load"
          ],
          "exit-status" : 1
        }
      },
      "dri_drivers" : [
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/crocus_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/iris_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/kms_swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/r300_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/r600_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/radeonsi_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/virtio_gpu_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/vmwgfx_dri.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/zink_dri.so"
        }
      ],
      "va-api_drivers" : [
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/i965_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/iHD_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/nouveau_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/r600_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so"
        },
        {
          "library_path" : "/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so"
        }
      ],
      "vdpau_drivers" : [
        {
          "library_path" : "/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1",
          "library_link" : "libvdpau_trace.so.1.0.0"
        }
      ],
      "glx_drivers" : [
        {
          "library_soname" : "libGLX_indirect.so.0",
          "library_path" : "/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0"
        },
        {
          "library_soname" : "libGLX_mesa.so.0",
          "library_path" : "/usr/lib/i386-linux-gnu/libGLX_mesa.so.0.0.0"
        }
      ]
    },
    "x86_64-linux-gnu" : {
      "can-run" : true,
      "libdl-LIB" : "lib/x86_64-linux-gnu",
      "libdl-PLATFORM" : "x86_64",
      "runtime-linker" : {
        "path" : "/lib64/ld-linux-x86-64.so.2",
        "resolved" : "/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2"
      },
      "library-issues-summary" : [
      ],
      "graphics-details" : {
        "x11/vulkan" : {
          "messages" : [
            "WARNING: lavapipe is not a conformant vulkan implementation, testing use only."
          ],
          "renderer" : "llvmpipe (LLVM 13.0.1, 256 bits)",
          "version" : "Mesa 22.0.1 (LLVM 13.0.1)",
          "issues" : [
            "software-rendering"
          ],
          "devices" : [
            {
              "name" : "llvmpipe (LLVM 13.0.1, 256 bits)",
              "api-version" : "1.2.204",
              "vulkan-driver-id" : 13,
              "driver-name" : "llvmpipe",
              "driver-version" : "Mesa 22.0.1 (LLVM 13.0.1)",
              "vendor-id" : "0x10005",
              "device-id" : "0",
              "type" : "cpu",
              "issues" : [
                "software-rendering"
              ]
            }
          ]
        },
        "x11/vdpau" : {
          "messages" : [
            "Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory",
            "vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-draw"
          ],
          "exit-status" : 1
        },
        "x11/vaapi" : {
          "messages" : [
            "libva info: VA-API version 1.14.0",
            "libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)",
            "vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)"
          ],
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-draw"
          ],
          "exit-status" : 1
        },
        "glx/gl" : {
          "renderer" : "AMD HAWAII (LLVM 13.0.1, DRM 2.50, 5.15.0-27-generic)",
          "version" : "4.5 (Compatibility Profile) Mesa 22.0.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/gl" : {
          "renderer" : "AMD HAWAII (LLVM 13.0.1, DRM 2.50, 5.15.0-27-generic)",
          "version" : "4.5 (Compatibility Profile) Mesa 22.0.1",
          "library-vendor" : "glvnd"
        },
        "egl_x11/glesv2" : {
          "renderer" : "AMD HAWAII (LLVM 13.0.1, DRM 2.50, 5.15.0-27-generic)",
          "version" : "OpenGL ES 3.2 Mesa 22.0.1",
          "library-vendor" : "glvnd"
        }
      },
      "dri_drivers" : [
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/crocus_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/d3d12_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i830_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i915_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i965_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/iris_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r200_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r300_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r600_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/zink_dri.so"
        }
      ],
      "va-api_drivers" : [
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so"
        },
        {
          "library_path" : "/home/carl/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so"
        }
      ],
      "vdpau_drivers" : [
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so",
          "library_link" : "libvdpau_nouveau.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_nouveau.so.1",
          "library_link" : "libvdpau_nouveau.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r300.so",
          "library_link" : "libvdpau_r300.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r300.so.1",
          "library_link" : "libvdpau_r300.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so",
          "library_link" : "libvdpau_r600.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_r600.so.1",
          "library_link" : "libvdpau_r600.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so",
          "library_link" : "libvdpau_radeonsi.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1",
          "library_link" : "libvdpau_radeonsi.so.1.0.0"
        },
        {
          "library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1",
          "library_link" : "libvdpau_trace.so.1.0.0"
        }
      ],
      "glx_drivers" : [
        {
          "library_soname" : "libGLX_indirect.so.0",
          "library_path" : "/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0"
        },
        {
          "library_soname" : "libGLX_mesa.so.0",
          "library_path" : "/usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0"
        }
      ]
    }
  },
  "locale-issues" : [
  ],
  "locales" : {
    "<default>" : {
      "resulting-name" : "en_NZ.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    },
    "C" : {
      "resulting-name" : "C",
      "charset" : "ANSI_X3.4-1968",
      "is_utf8" : false
    },
    "C.UTF-8" : {
      "resulting-name" : "C.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    },
    "en_US.UTF-8" : {
      "resulting-name" : "en_US.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    }
  },
  "egl" : {
    "icds" : [
      {
        "json_path" : "/usr/share/glvnd/egl_vendor.d/50_mesa.json",
        "library_path" : "libEGL_mesa.so.0",
        "issues" : [
        ]
      }
    ],
    "external_platforms" : [
    ]
  },
  "vulkan" : {
    "icds" : [
      {
        "json_path" : "/usr/share/vulkan/icd.d/lvp_icd.x86_64.json",
        "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_lvp.so",
        "api_version" : "1.1.204",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/intel_icd.i686.json",
        "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_intel.so",
        "api_version" : "1.3.204",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/lvp_icd.i686.json",
        "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_lvp.so",
        "api_version" : "1.1.204",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/intel_icd.x86_64.json",
        "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_intel.so",
        "api_version" : "1.3.204",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.i686.json",
        "library_path" : "/usr/lib/i386-linux-gnu/libvulkan_radeon.so",
        "api_version" : "1.3.204",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.x86_64.json",
        "library_path" : "/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so",
        "api_version" : "1.3.204",
        "issues" : [
        ]
      }
    ],
    "explicit_layers" : [
      {
        "json_path" : "/usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json",
        "name" : "VK_LAYER_MESA_overlay",
        "description" : "Mesa Overlay layer",
        "type" : "GLOBAL",
        "api_version" : "1.2.199",
        "implementation_version" : "1",
        "library_path" : "libVkLayer_MESA_overlay.so",
        "issues" : [
        ]
      }
    ],
    "implicit_layers" : [
      {
        "json_path" : "/home/carl/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json",
        "name" : "VK_LAYER_VALVE_steam_fossilize_32",
        "description" : "Steam Pipeline Caching Layer",
        "type" : "GLOBAL",
        "api_version" : "1.2.136",
        "implementation_version" : "1",
        "library_path" : "/home/carl/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/home/carl/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json",
        "name" : "VK_LAYER_VALVE_steam_fossilize_64",
        "description" : "Steam Pipeline Caching Layer",
        "type" : "GLOBAL",
        "api_version" : "1.2.136",
        "implementation_version" : "1",
        "library_path" : "/home/carl/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/home/carl/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json",
        "name" : "VK_LAYER_VALVE_steam_overlay_32",
        "description" : "Steam Overlay Layer",
        "type" : "GLOBAL",
        "api_version" : "1.2.136",
        "implementation_version" : "1",
        "library_path" : "/home/carl/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/home/carl/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json",
        "name" : "VK_LAYER_VALVE_steam_overlay_64",
        "description" : "Steam Overlay Layer",
        "type" : "GLOBAL",
        "api_version" : "1.2.136",
        "implementation_version" : "1",
        "library_path" : "/home/carl/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so",
        "issues" : [
        ]
      },
      {
        "json_path" : "/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json",
        "name" : "VK_LAYER_MESA_device_select",
        "description" : "Linux device selection layer",
        "type" : "GLOBAL",
        "api_version" : "1.2.73",
        "implementation_version" : "1",
        "library_path" : "libVkLayer_MESA_device_select.so",
        "issues" : [
        ]
      }
    ]
  },
  "desktop-entries" : [
    {
      "id" : "steam.desktop",
      "commandline" : "/usr/games/steam %U",
      "filename" : "/usr/share/applications/steam.desktop",
      "default_steam_uri_handler" : true,
      "steam_uri_handler" : true
    }
  ],
  "xdg-portals" : {
    "details" : {
      "interfaces" : {
        "org.freedesktop.portal.OpenURI" : {
          "available" : true,
          "version" : 3
        },
        "org.freedesktop.portal.Email" : {
          "available" : true,
          "version" : 3
        }
      },
      "backends" : {
        "org.freedesktop.impl.portal.desktop.gtk" : {
          "available" : true
        },
        "org.freedesktop.impl.portal.desktop.kde" : {
          "available" : false
        }
      }
    },
    "issues" : [
    ]
  },
  "cpu-features" : {
    "x86-64" : true,
    "sse3" : true,
    "cmpxchg16b" : true
  }
}

"scout runtime container" is not installed.

"soldier runtime container" is not installed.

Llawl 2022-04-29 github

It seems lag in a GNOME Wayland setting is caused by the friends window being open on the same monitor as the main steam window. Closing the friends window by clicking the top-right x, or moving the friends window to a different monitor, or moving the main steam window to a different monitor, instantly makes the main steam window responsive and lag-free again.

Intestingly enough, for me it was the opposite. If I put them on separate monitors, focused other windows, and then switched back to steam, it was barely responsive. If I had them on the same monitor, this didn't happen.

Disabling animated avatars in steam friends did indeed seem to fix the issue. Very strange bug.

BBig-Brick 2022-05-10 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-663629964

I have same issue.

Computer
Summary
-------

-Computer-
Processor		: AMD Ryzen 9 5900HX with Radeon Graphics
Memory		: 15769MB (3471MB used)
Machine Type		: Notebook
Operating System		: Ubuntu 21.10
User Name		: andrii (Andrii)
Date/Time		: вт, 10-тра-2022 14:12:58 +0300
-Display-
Resolution		: 2560x1440 pixels
OpenGL Renderer		: AMD RENOIR (LLVM 14.0.1, DRM 3.41, 5.13.0-40-generic)
X11 Vendor		: The X.Org Foundation
-Audio Devices-
Audio Adapter		: HDA-Intel - HDA ATI HDMI
Audio Adapter		: HDA-Intel - HD-Audio Generic
Audio Adapter		: HDA-Intel - HD-Audio Generic
-Input Devices-
 Lid Switch
 Power Button
 Sleep Button
 Video Bus
 KYE SYSTEMS CORP. Wired Mouse
 Asus Keyboard
 Asus Wireless Radio Control
 Asus WMI hotkeys
 HDA ATI HDMI HDMI/DP,pcm:3
 HD-Audio Generic HDMI/DP,pcm:3
 ASUE120A:00 04F3:319B Mouse
 ASUE120A:00 04F3:319B Touchpad
 HD-Audio Generic Headset Mic
 HD-Audio Generic Headphone
-Printers-
No printers found

Operating System
----------------

-Version-
Kernel		: Linux 5.13.0-40-generic (x86_64)
Version		: [#45](/issue/ValveSoftware/steam-for-linux/45)-Ubuntu SMP Tue Mar 29 14:48:14 UTC 2022
C Library		: GNU C Library / (Ubuntu GLIBC 2.34-0ubuntu3.2) 2.34
Distribution		: Ubuntu 21.10
-Current Session-
Computer Name		: Strix-G513QY
User Name		: andrii (Andrii)
Language		: LC_CTYPE=en_US.UTF-8;LC_NUMERIC=uk_UA.UTF-8;LC_TIME=uk_UA.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=uk_UA.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=uk_UA.UTF-8;LC_NAME=uk_UA.UTF-8;LC_ADDRESS=uk_UA.UTF-8;LC_TELEPHONE=uk_UA.UTF-8;LC_MEASUREMENT=uk_UA.UTF-8;LC_IDENTIFICATION=uk_UA.UTF-8 (en_US.UTF-8)
Home Directory		: /home/andrii
-Misc-
Uptime		: 27 minutes
Load Average		: 2,63, 1,36, 0,98
Available entropy in /dev/random		: 3625 bits (healthy)
?ghost 2022-05-17 github

I'm having similar issues as others. Though, this only happens on Wayland/XWayland.

Xorg was overall stable, but Steam on Xwayland/Wayland is just horrible, and in addition to the slow performance, Steam would occasionally crash and sometimes causes plasmashell to freeze or stutter.

AArcitec 2022-06-03 github
  • OS: Fedora 36 Workstation (GNOME 42)
  • Desktop mode: Wayland
  • Kernel: 5.17.11-300.fc36.x86_64
  • NVIDIA driver: 510.68.02 (latest as of writing)
  • Steam: "Build 28 May 2022".

It works fine on X11. It is awful on Wayland.

Here are the things I have noted:

  • With default Steam settings, you get freezes of several seconds at a time if you try to chat with friends in Steam Chat. The chat input barely even registers. It's absolutely and utterly unusable. The window constantly flickers into a big, black square instead of rendering itself.
  • Separating the Steam Chat from the rest of steam, by putting the Main Steam window (store etc) on a different workspace on GNOME, or closing the window entirely, fixes the extreme sluggishness, but the Chat Window still flickers black occasionally.
  • Going into friends list settings and disabling "Animated Avatars" reduced the amount of black flickering in the Chat Window.

Conclusion:

  • Close or move main steam window to another screen than your chat window/friends list window.
  • Disable animated avatars to further reduce the issues Steam has on Wayland.

This is the workaround for now.

It's sad that no progress has been made in 2 years on this ticket. But now that Steam Deck is out I hope for some development on fixing this. :)

AArcitec 2022-06-03 github

Another issue I noticed on Wayland: Steam videos cannot play fullscreen anymore.

  • Go into any product page, play the video, and try to fullscreen it: Black screen.
  • Paste a youtube link into steam chat, play it and try to fullscreen it: Black screen.

Audio still continues playing. Cursor is still visible. And if you click the black screen, it pauses the video.

Workaround for now: In steam chat, you can drag the corner of the window to resize it without making it fullscreen. This lets you make it large enough to watch decently. Alternatively, copy the URL and watch it in a browser instead.

GGiga-Pudding 2022-06-04 github

I have the same issue. No progress since two years..?

AArcitec 2022-06-05 github

I guess it's because Wayland was extremely unpopular until this year (2022). Now that NVIDIA has basically-perfect Wayland support, there's been a huge interest in it and it has finally become the default mode on several distros. And Steam Deck also uses Wayland. So I hope that valve will take this issue seriously since Wayland is finally being used by a lot more people.

AAlexanderGlu 2022-06-06 github

Bananaman, i agree that Wayland is getting more and more popular now because more distri are using it as the standard.
But for example it ist no general wayland problem. it seem to depend on the way the specifiv wayland DE is developed.

In general it is now different than it was with X11. With X11 there was a huge codebase shared over all Desktops - the actual X11 server and Libs.
Now with Wayland there is no standard server, but a defined standard Protocol. Every DE and WM has to program mostly all for itself (maybe copy from other and integrate, sometimes use already ready libriaries) and follow that standard protocols so that everything should be compatible.

At least that is how i understand the Wayland Desktops.

That may be explaining why with KDE Plasma → the Wayland version there is working everything fine (to stress it one more Time - also Wayland!)
And on the Gnome - wayland Session is some type of bug. I can't say where exactly, maybe within some gnome parts, maybe within Xwayland, maybe in the Steam client itself. But which is especialy triggered on Gnome-wayland (and maybe other Wayland Desktops, but noch KDE)

Edit:
Also The steamdeck is using Gamescope with the client i think?
From Reddit 10 Month ago:
"Level 1
·
vor 10 Monaten

A valve employee confirmed that SteamOS uses gamescope, a custom Wayland compositor in game mode."

So it isn't even using a Desktop :-) til you explicitly change to the Desktop mode. And what that is using is another story. at least that that is KDE is fact for now.

SSpidFightFR 2022-06-23 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-1146363254

i have the same issue on Plasma: works well on x11, but crashes almost all the time on Wayland.
The steam client usually crashes when i connect my xbox controller (a little notification happens but doesn't disapear like it should, and the client freezes after this). It also crashes randomly when processing vulkan shaders (i ticked "process shaders in background", so those freezes happen almost all the time).

I have no logs atm.

SSpidFightFR 2022-06-23 github

A valve employee confirmed that SteamOS uses gamescope, a custom Wayland compositor in game mode."

So it isn't even using a Desktop :-) til you explicitly change to the Desktop mode. And what that is using is another story. at least that that is KDE is fact for now.

Isn't the Arch version of Steam package, programed in 32bit architecture ?
i quote the Archwiki:

multilib contains 32-bit software and libraries that can be used to run and build 32-bit applications on 64-bit installs (e.g. wine, steam, etc).

I don't think it is linked to our problem, yet it's probably not helping...

Rrtentser 2022-10-23 github

Get something like this on Plasma Wayland with RX 6600. After the launch steam window is completely unresponsive. If i right-click on steam icon in tray, menu pop-up after several seconds - much longer than usually. X11 works fine

Probably some regression from KDE 5.26. Or maybe mesa 22.2. I've recently updated to manjaro unstable and do not have this problem on laptop with manjaro stable and Vega 7

Ggmod64bit 2022-10-29 github

Yep steam on GNU is dogsh!t, especially with tiling window managers.

Clicking Links = Freezing Entire Steam
Too many Steam windows = 1fps steam mode
Unfocused highlighted windows = spam annoying steam bell noise

Much Cringe Such Fail

Fformidabilus 2022-11-20 github

I had this laggy problem with steam on Ubuntu 22.04 using X11 with GTX660M as discrete GPU and now I have the same problem in Fedora37 with GPU 3070ti using Wayland. Using library or chat it's so annoyingly laggy, on Ubuntu I had to run it as steam -no-browser with small mode so it won't affect my games.

Later edit: on Fedora 37, I've stopped the animation for the avatars from "Friends" settings and it seems to stop lagging as it was said by someone before.

Eehiggs 2022-11-22 github

I'm having similar issues as others. Though, this only happens on Wayland/XWayland.

The issue here seemed to have been fixed for me but came back. I wondered how it could have come back and indeed, I think it's because my Ubuntu box was updated to use Wayland as default.

Vvincebel7 2022-11-24 github

Aside from disabling animated avatars, I was also able to fix the issue by unfriending everyone with an animated avatar.

Ubuntu 22.04
Gnome 42.5

Ddinckelman 2022-11-29 github

Disabling animated avatars, or turning off hardware acceleration did not help at all. More often than not, the client would freeze instantly, as it reaches the store frontpage

AAriMcBrown 2022-11-29 github

Fedora 37 (Gnome), basic Steam install from the Software app.
Chat (in overlay or separate) is super laggy and sometimes also misses keystrokes.

NNewbytee 2022-11-29 github

As I said previously, I think it is clear how this issue can be reproduced. It would be nice if we could stop posting "me-too" comments so that people subscribed to this issue for actual updates can get to see those without receiving email from people confirming that they too can reproduce this. Granted, if you have something new to add that's great, but most of the comments here only repeat what others already have said.

IInklingGirl 2022-12-21 github

This issue still isn't fixed. @Waddlen's observations make for a suitable workaround, but this has been an issue for over 2 years, & it's ridiculous this was marked as 'closed' when it persists.

IInklingGirl 2022-12-21 github

As I said previously, I think it is clear how this issue can be reproduced. It would be nice if we could stop posting "me-too" comments so that people subscribed to this issue for actual updates can get to see those without receiving email from people confirming that they too can reproduce this. Granted, if you have something new to add that's great, but most of the comments here only repeat what others already have said.

Copium.

Llkendrickd 2022-12-30 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-663629964

I also have found it directly related to the Friends Chat Window as well. As soon as I closed it Steam became responsive.

Fformidabilus 2022-12-30 github

read the comments, deactivate the animation for the avatars from "Friends" settings, for me this solved it.

Llkendrickd 2023-01-01 github

read the comments, deactivate the animation for the avatars from "Friends" settings, for me this solved it.

Thanks I missed that comment. I performed the actions you suggested. Sorry.

Mmunoida 2023-01-11 github

read the comments, deactivate the animation for the avatars from "Friends" settings, for me this solved it.

Thanks I missed that comment. I performed the actions you suggested. Sorry.

I did the same thing and it eliminated all of my lag on Steam (of course, I'm using Wayland on my Inspiron Laptop,) maybe its something about allocating everything to the animated picture and picture frames lol. Whatever it may be, I hope it gets fixed soon, such a funny issue.

IInklingGirl 2023-01-11 github

No wonder SteamOS' desktop mode / KDE session still uses X11 lol, w/ Wayland the Steam client can't run an expected & desirable feature (icon animations) w/o slowing to a crawl. Not really acceptable, especially years later. A workaround isn't a fix.

Ccoppercore 2023-02-02 github

I can also confirm this happened to me.

Manjaro Linux, Gnome 43.2 Wayland with Kernel 6.1.7-1-MANJARO #1 SMP PREEMPT_DYNAMIC running a Radeon 6700XT. I had to disable animated avatars in the friends list, and Steam instantly became responsive again.

Also, moving the friends list onto another monitor with the animations active also worked around the issue.

Ttwsmith85 2023-02-05 github

Same thing on a fresh install of Ubuntu 22.10 with 5.19.0-29-generic #30-Ubuntu SMP PREEMPT_DYNAMIC kernel. Also a Radeon 6700XT.

The only error I see in the logs directly is this, but it happens even with disabling animated avatars and closing the friends list completely. So I'm guessing its unrelated.

(steam:14081): GLib-CRITICAL **: 19:05:21.963: g_main_context_push_thread_default: assertion 'acquired_context' failed
(steam:14081): GLib-CRITICAL **: 19:05:21.963: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

IInklingGirl 2023-02-06 github

Glad to see this is open again at least…

NNewbytee 2023-02-06 github

Glad to see this is open again at least…

When was it ever closed?

IInklingGirl 2023-02-06 github

When was it ever closed?

Mistaken, my bad.

Fformidabilus 2023-02-06 github

No wonder SteamOS' desktop mode / KDE session still uses X11 lol, w/ Wayland the Steam client can't run an expected & desirable feature (icon animations) w/o slowing to a crawl. Not really acceptable, especially years later. A workaround isn't a fix.

I don't think it's a Wayland problem, I had before Ubuntu with X11 and I had the same problem I have now with Fedora and Wayland.

IInklingGirl 2023-02-07 github

I had before Ubuntu with X11 and I had the same problem I have now with Fedora and Wayland.

Now that you mention it, my recollection says the same. Even worse.

Ffrostworx 2023-02-07 · hidden on GitHub github

unsubscribing
doesn't make sense to watch a dead horse being beaten
good luck and hf, and sorry for another mail

Mmunoida 2023-02-07 github

I don't think it's a Wayland problem, I had before Ubuntu with X11 and I had the same problem I have now with Fedora and Wayland.

You probably have a different issue that had the same effect on X11. Using X11 makes Steam run fine, alas compared to Wayland makes Steam slow to a crawl unless if you turn off animated avatar borders/avatars icons, which is true on a fresh Ubuntu install (some distros vary, like pop!_OS which use X11 as default no matter what hardware you use as of now, which I've recently moved to because it's pretty good.)
Probably something to do with how Steam utilizes itself on Wayland, most of Steam windows are a chromium process iirc, maybe an update to the chromium process software could fix it?

Fformidabilus 2023-02-07 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-1421287531

I don't know, I was using Ubuntu 22.04.. with X11 on a Lenovo laptop and now I'm using Fedora 37 with Wayland on another Lenovo laptop. On both I was using and am using the flatpak edition of Steam.

Mmunoida 2023-02-07 github

I don't know, I was using Ubuntu 22.04.. with X11 on a Lenovo laptop and now I'm using Fedora 37 with Wayland on another Lenovo laptop. On both I was using and am using the flatpak edition of Steam.

Did you give it any permissions, like GPU Acceleration? Because I'm using the normal package from Steam's website (deb) and it worked fine, of course with the Wayland issue.
Flatpak Steam is known to have some issues, alas like with the normal permissions for Flatpak Steam, Left 4 Dead 2 mods do not work correctly.

Fformidabilus 2023-02-07 github

I didn't need to give it permissions, beside the animation problem I didin't have any.

WWhyNotHugo 2023-02-08 github

@Munoida Steam via flatpak keeps it's $HOME in .var/app/com.valvesoftware.Steam/, so paths must be relative to that location. Your issue is likely related to that.

Please open a separate issue however, that's not realy the topic at hand here. Generally, running via Flatpak is a bit more reliable since Steam assumes a lot of dependency versions which might vary with distribution packages.

Mmunoida 2023-02-08 github

@Munoida Steam via flatpak keeps it's $HOME in .var/app/com.valvesoftware.Steam/, so paths must be relative to that location. Your issue is likely related to that.

Please open a separate issue however, that's not realy the topic at hand here. Generally, running via Flatpak is a bit more reliable since Steam assumes a lot of dependency versions which might vary with distribution packages.

However that wasn't my issue, its not with Left 4 Dead trying to find the mods, it finds them, it just can't utilize them properly, and the issue is already open here https://github.com/flathub/com.valvesoftware.Steam/issues/851

I do see your point about Flatpak Steam being a bit more reliable, which albeit, fair enough, I just thought it would've been appropriate to bring it up due to some stuff Flatpak Steam can miss at times.

Nnikspyratos 2023-03-11 github

Interestingly I only had this occur once I downgraded from a CPU & GPU to a 5700G - perhaps ordinary cards can pave over the issue with "brute force"?

IInklingGirl 2023-03-11 github

I too am using a laptop APU.

Ffennecinspace 2023-03-18 github

The issue is so annoying, The lag is also present when a Steam library in another SSD is present.

I'm on Linux Mint 21, RTX3070 Max-Q (driver 525.85.12), I7-11850H

NNuxmin 2023-04-12 github

I've tried this on Ubuntu 22.04, Pop 22.04, Arch Linux KDE. All Wayland and x11. On wayland I encountered this issue on every single distro. On x11 I had none.

However, as stated before on this issue, closing the friends list fixed every single freeze on the app. That's sus!

Ooappicgi 2023-04-13 github

had this issue for a while now. first with Radeon vega 64 and now with 7900xtx. I think running X11 indeed removed the issue, but would rather use wayland. as stated closing friends window and main steam window removes the issue. Often just transferring windows to different desktop fixes it too. Would be nice if this finally got fixed.

Fedora 35-37

LLexden12 2023-04-20 github

Issue still reproducible on Intel Arc A750 on Ubuntu 23.04 (default 6.2 kernel and Mesa 23.0.2 and Wayland). Closing the friends list still fixes it.

NNewbytee 2023-04-28 github

I can't reproduce this any more with the new beta client: https://store.steampowered.com/news/app/593110/view/3686801719529689367

Fingers crossed it's not just a fluke.

IInklingGirl 2023-04-28 github

Can corroborate w/ @Newbytee that the latest beta client seems to be performing perfectly w/o disabling any animations & under the Wayland window server (on Ubuntu 22.04.2, in my case).

Mmunoida 2023-04-28 github

I can't reproduce this any more with the new beta client: https://store.steampowered.com/news/app/593110/view/3686801719529689367

Fingers crossed it's not just a fluke.

I don't think it is, look at the update notes!

The technical work in this update also makes it possible to enable hardware acceleration for the Mac & Linux versions of Steam, bringing them up to par with Windows.

I'm eager to try this out when I'm able to!

Ggabechiarelli 2023-04-29 github

Just ran into this as well. In my case Steam overall was behaving normally, but the "Friends & Chat" and chat windows bogged down to where it was taking 1-2 seconds for any interactions to have an effect. Opted into beta channel and the both windows seems to be working, except for activating the dropdown next to a friend's name - this still takes 1-2 seconds.

System info:
Arch, kernel 6.2.12-arch1-1
Gnome 43.4
Wayland
AMD 5950X
NVIDIA RTX 3080

NNewbytee 2023-04-29 github

Just ran into this as well. In my case Steam overall was behaving normally, but the "Friends & Chat" and chat windows bogged down to where it was taking 1-2 seconds for any interactions to have an effect. Opted into beta channel and the both windows seems to be working, except for activating the dropdown next to a friend's name - this still takes 1-2 seconds.

System info: Arch, kernel 6.2.12-arch1-1 Gnome 43.4 Wayland AMD 5950X NVIDIA RTX 3080

Can you test the Steam client beta and see if that fixes the issue?

Ggabechiarelli 2023-04-29 github

Replying to https://github.com/ValveSoftware/steam-for-linux/issues/7245#issuecomment-1528693526

I mentioned that in my comment - the beta did seem to fix (or mostly fix) the bulk of it except for expanding the friend dropdown, which still took 1-2 seconds.

RRedemption198 2023-04-29 github

I've tested the beta and overall it runs better than before. However the news/offer window arrows (to cycle through the offers) aren't clickable, the in-game overlay runs very laggy and I also have the drop-down issues.

NNewbytee 2023-04-29 github

I mentioned that in my comment - the beta did seem to fix (or mostly fix) the bulk of it except for expanding the friend dropdown, which still took 1-2 seconds.

Sorry, I missed that somehow.

I've tested the beta and overall it runs better than before. However the news/offer window arrows (to cycle through the offers) aren't clickable, the in-game overlay runs very laggy and I also have the drop-down issues.

Those sound like different issues though, right?

Kkisak-valve maintainer 2023-06-09 github

Closing per the last several comments.