protonscr

[beta] Steam loading but only displaying a black screen within the frame

steamclosed
ValveSoftware/steam-for-linux#8036 · opened 2021-09-02 by MollyMaclachlan · updated 2021-09-07 · 6 comments · github
MMollyMaclachlan 2021-09-02 github

Your system information

  • Steam client version: Built on Aug 31 2021, at 20:28:17
  • Distribution: Slackware Current
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Steam should display pages such as library, profile, store, etc. inside its frame, but only displays a black screen.
image
Log here

Big picture mode works as normal.

Steps for reproducing this issue:

  1. Load Steam
Kkisak-valve maintainer 2021-09-02 github

Hello @MurdoMaclachlan, this reads like https://github.com/ValveSoftware/steam-runtime/issues/458. Closing as a duplicate.

Ssmcv 2021-09-02 github

Workaround: install zenity.

JJPcode05 2021-09-05 · hidden on GitHub github
JJohnanater 2021-09-06 github

Workaround: install zenity.

I'm having this issue as well, zenity is already installed on my system :(

Ppacmanmati 2021-09-07 · hidden on GitHub github

downgrading freetype2 (2.11.0-3 => 2.10.1-2) solved the issue for me on archlinux.

Ssmcv 2021-09-07 github

The web UI not loading (resulting in this black screen) is a symptom, not a root cause. Just because you have this symptom, that does not necessarily mean the root cause is the same as for other people who have commented on this issue.

There are two known root causes for this symptom at the moment.

  1. If you are using the General Availability (non-beta) version of Steam, and your distribution is very new (such as Arch Linux derivatives), you might have a version of libfreetype that requires a similarly new version of harfbuzz. When you run steam from a terminal (gnome-terminal, konsole, xterm or similar), there will be an error message similar to the one in [#7935](https://github.com/ValveSoftware/steam-for-linux/issues/7935), involving libfreetype. This is [#7935](https://github.com/ValveSoftware/steam-for-linux/issues/7935), and is fixed in the beta branch. Workaround: use the beta version of Steam until the General Availability branch is fixed, and make sure zenity is installed.

  2. If you are using the Steam beta, and you do not have zenity installed, then you might get errors like echo: broken pipe at line 77 in ~/.steam/steam/logs/steamwebhelper.log. This is steam-runtime#458, and a fix is in progress. Workaround: make sure zenity is installed, and opt out from the beta if you are not intentionally using the beta.

  3. If you think you are experiencing a different issue that is not the same as either of those, please open a separate issue with full details.

Commenting on a closed issue with "I also see this symptom" will not get it solved any quicker.