protonscr

Sign in to Steam is an invisible screen

steamopen Steam clientDistro Family: Ubuntu
ValveSoftware/steam-for-linux#10435 · opened 2024-01-26 by kaasknak · updated 2024-01-26 · 3 comments · github
Kkaasknak 2024-01-26 github

Your system information

  • Steam client version (build number or date): Impossible to determine but freshly installed today (26-January-2024)

  • Distribution (e.g. Ubuntu): Ubuntu Mate 20.04.6

  • Opted into Steam client beta?: [Yes/No] No

  • Have you checked for system updates?: [Yes/No] Yes

  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
    steam-logs.tar.gz

  • GPU: Nvidia/Intel/AMD : NVIDIA GeForce GTX 1060/PCIe/SSE2

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
Downloaded the deb file from steampowered.com. Installed it. Restarted the system. Started steam. Installation started. Installation finished successfully. Opened steam. It starts and I can see in my taskbar Sign in to Steam but the screen is transparent. If I hover over it with my cursor it changes the cursor based on text-fields and links. When I move the screen it keeps the contents that were behind the screen but the actually desired screen doesn't become visible.
Purged the installation and deleted ~/.steam as well as ~/.local/share/Steam and reinstalled using the repositories. Installation went fine as well. Starting it results in the installation starting again. Starting it results in the exact same effect where it runs but I can't see the screen. I have tried multiple restarts but the result is always the same.

Steps for reproducing this issue:

  1. Start steam (doesn't matter if it is from the terminal or not)
  2. See Sign in to Steam appear in my taskbar.
  3. Can't see anything on the screen

image
Image shows the login window after I moved it. You wouldn't know where it is if you don't move it.

Kkisak-valve maintainer 2024-01-26 github

Hello @kaasknak, this looks like https://github.com/ValveSoftware/steam-for-linux/issues/9752. Can you check what video driver gets used with the 32 bit OpenGL render path on your system? I'd usually suggest a 32 bit build of glxinfo, but unfortunately, Ubuntu doesn't provide a 32 bit builds of this on 20.04. Maybe try unpacking http://launchpadlibrarian.net/358252438/mesa-utils_8.4.0-1_i386.deb from https://launchpad.net/ubuntu/bionic/i386/mesa-utils/8.4.0-1 with an archive utility and using the utility without installing it to the system.

Kkaasknak 2024-01-26 github

Hey @kisak-valve , Thanks for the quick reply.
I am not sure I understand what it is you are asking from me though. I unpacked glxinfo and ran it (./glxinfo) and it gave me the following:
glxinfo_log.txt
When I grep the output for path I find the following:
GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_packed_float_linear, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_buffer_object,

Is this the information you wanted?

Kkisak-valve maintainer 2024-01-26 github

Thanks for checking,

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1060/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 470.223.02

These are the key details, which tells us that the 32 bit OpenGL render path is using your GPU and it's not the same issue as #9752.

Unfortunately, that also means I don't have a quick fix to suggest.