protonscr

Main Steam client window is transparent when rendered with llvmpipe

steamopen Steam clientDistro Family: UbuntuWeb Component
ValveSoftware/steam-for-linux#9752 · opened 2023-06-29 by mpupovac · updated 2025-01-07 · 9 comments · github
Mmpupovac 2023-06-29 github

Your system information

  • Steam client version (build number or date): June 14th 2023
  • Distribution (e.g. Ubuntu): Ubuntu 22.04 LTS / x86 /64
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] No
  • no gpu

Please describe your issue in as much detail as possible:

The issue i'm having is on my linux machine, which is an Ubuntu 22.04 LTS / x86 /64 with ubuntu-desktop installed. I have to mention though that this machine is a cloud machine which has no gpu. Nevertheless, everything worked fine on this machine prior to the update on June 14th 2023. I was able to run the steam client and work with it. But since the update, the gui is no longer seen post login screen, most parts are transparent, but some of them appear depending on the mouse position. I'm linking the image to better explain how i see it from my perspective:

Mmpupovac 2023-06-29 github

steam_linux

Kkisak-valve maintainer 2023-06-29 github

Previously mentioned at https://github.com/ValveSoftware/steam-for-linux/issues/9693#issuecomment-1606119798. There's apparently a snafu somewhere with rendering the Steam client on mesa/llvmpipe.

Ffouadhammad1229 2023-06-30 github

Similar issue on my end. Interested to see how this goes for other users that aren't using openSUSE. Will want to keep an eye this. Though closest thing I could think of is removing .Xauthority/.ICEauthority and rebooting. It might have something to do with that.

Mmpupovac 2023-08-04 github

There was a workaround for this using -vgui option, but recently it seems that this workaround no longer works.

Mmpupovac 2023-08-08 github

My new workaround for this is to install steamcmd after I install steam and use steamcmd to install the game(which will install it in steam folder). Then I work out the login process (which has visible gui) with the steam itself. And then I start the steam and run the game via the command line

CCobaltCause 2023-08-12 github

Mesa alleges that this issue is caused by this bug in SDL: https://github.com/libsdl-org/SDL/issues/7975.

SSamVanheer 2023-09-30 github

Running Ubuntu 22.04 with updates, after updating Steam it now opens and runs properly. I'm able to install and run games as expected, other windows like Friends and the update news show as well.

MMathie01 2023-10-22 github

I have the same issue on Debian 11

Mmattheys 2025-01-07 github

Same with a new install of Debian 12.8 with either X11 or Wayland, work around was to go into settings and disable GPU acceleration in web views.