protonscr

Big Screen mode causes wayland session to crash

steamopen Window managerDistro Family: Arch
ValveSoftware/steam-for-linux#9041 · opened 2022-12-28 by Betaminos · updated 2023-01-02 · 3 comments · github
BBetaminos 2022-12-28 github

Your system information

  • Steam client version (build number or date): 20.12.2022
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Closing Steam when it is running in the new big picture mode causes it to kill my wayland session, dropping me to black screen with the log.
My device is running an Intel 1165g7, KDE Plasma and Wayland, with all packages up to date as of now.

Steps for reproducing this issue:

  1. Start pc and log in
  2. Start Steam (and wait until it is loaded, i.e. home screen displayed - with it set to start big picture mode by default)
  3. Exit Steam
BBetaminos 2022-12-28 github

Some additional information:
The log states:

The X11 connection broke (error 1). Did the X11 server die?s?id: 2097173, major code: 129 (SHAPE), minor code: 3 (Combine) constantwas not specifiedsteamwebhelp
Fatal IO error 11 (Die Ressource is zur Zeit nicht verfügbar) on X server: 0

(I took a video of this bug and am trying to type 1:1 what it says, the missing spaces are missing in the video as well).

Strangely enough, in some cases (I did try narrowing down what causes the issue and have run into it more than 20 times by now) it will show these lines prior to the X11 ones:
The Wayland connection broke. Did the Wayland compositor die?49-8061-????"e: 129 (SHAPE), minor code: 3 (Combine)ndefined to int specifiedsteamwebhelp
(the ??? is unreadable in my recording and I am unsure how to get the specific log from my device after rebooting)

The log quickly goes away, dropping me to a black screen with my mouse cursor.
I am able to reproduce this bug using linux kernels 6.1.1-zen as well as 6.1.1-cachyos.
However, I get some chance for it to crash in a different way when cold-booting with this command line:
options root=PARTUUID=XYZ zswap.enabled=0 rootflags=subvol=/@ rw rootfstype=btrfs
(It allowed me to exit to my desktop once, the other time it showed the desktop and then crashed KWin, but kept my session alive)

My default command line is this:
options root=PARTUUID=XYZ zswap.enabled=0 rootflags=subvol=/@ rw rootfstype=btrfs processor.max_cstate=9 intel_idle.max_cstate=9 nmi_watchdog=0 nowatchdog mitigations=off intel_iommu=on kernel.kexec_load_disabled=1 audit=0

It seems as if dropping intel_iommu=on and cold-booting gives a good chance of actually getting out of big picture mode.
As to why this command causes issues is beyond me.

Is there any log or information I can provide to help dissect and solve this?

Kkisak-valve maintainer 2022-12-28 github

Hello @Betaminos, this issue should be reported to your distro's package maintainer(s) for KDE and/or to the upstream KDE devs.

BBetaminos 2023-01-02 github

I have raised the issue in KDE's bug tracker over here: https://bugs.kde.org/show_bug.cgi?id=463716

Nothing extracted yet.