Steam don't start

I can’t start the default steam that comes with the system.
When I try to open it, I get a white screen.
After some seconds it closes, and it appears again.

(The flatpak version works but I’m having issues trying to play cyberpunk, so I wanted to test in default steam)

running bazzite-steam:

One of the messages printed in the terminal is that it dumped logs into /var/home/andrei/.local/share/Steam/logs. Those logs may contain useful information on what may be going on, so please post them if you’re comfortable doing so.

I also noticed that you are on X11, are the issues also present on Wayland? Even if you cannot use Wayland due to nvidia issues, it may be worth testing at least.

Another thing I notcied in the messages on the terminal is that steam couldn’t find a cache folder, other people on the internet seem to have similar issues. One of the fixes that worked for some people is removing the .steam directory in your home folder. Do note that this will delete all steam data and you may have to relogin and download all your games again. If you want to keep your downloaded games, then you can copy the .steam/steam/steamapps/common/ folder to somewhere safe and then delete the folder. Once you relogin to steam, shut it down again and copy the directory back to the correct location. Once you start the steam again, you may want to try downloading the game again and usually steam figures out the game is there if it didn’t already.

I tried removing the .steam dir and and it updated, but after that I got the same white screen. Looking at the logs I got:

srt-logger[90909]: Log opened 2024-06-25 13:39:14-0300
steamwebhelper.sh[90904]: Using supervisor /var/home/andrei/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[90904]: Starting steamwebhelper under bootstrap sniper steam runtime via /var/home/andrei/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[90904]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[90904]: Starting steamwebhelper with Sniper steam runtime at /var/home/andrei/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
exec ./steamwebhelper -lang=en_US -cachedir=/var/home/andrei/.local/share/Steam/config/htmlcache -steampid=89739 -buildid=1718904662 -steamid=0 -logdir=/var/home/andrei/.local/share/Steam/logs -uimode=7 -startcount=3 -userdatadir=/var/home/andrei/.local/share/Steam/config/cefdata -steamuniverse=Public -realm=Global -clientui=/var/home/andrei/.local/share/Steam/clientui -steampath=/var/home/andrei/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/var/home/andrei/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal
[0625/133915.938477:ERROR:context.cc(100)] The browser_subprocess_path directory (./steamwebhelper) is not an absolute path. Defaulting to empty.
[0625/133915.965921:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0625/133915.965971:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1718903461
[0625/133915.965974:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0625/133915.965977:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0625/133915.965980:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0625/133915.966541:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: browser
[0625/133915.970053:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0625/133915.970923:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0625/133915.999459:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0625/133915.999591:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1718904662
[0625/133915.999596:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0625/133915.999600:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0625/133915.999603:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0625/133916.000272:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0625/133916.000372:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1718904662
[0625/133916.000383:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0625/133916.000391:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0625/133916.000399:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
Gtk-Message: 13:39:16.304: Failed to load module "xapp-gtk3-module"
Gtk-Message: 13:39:16.333: Failed to load module "colorreload-gtk-module"
[0625/133916.351005:INFO:crash_reporting.cc(262)] Crash reporting enabled for process: gpu-process
[0625/133916.361006:ERROR:angle_platform_impl.cc(43)] Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
ERR: Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[0625/133916.361164:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[0625/133916.361260:ERROR:gl_display.cc(932)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0625/133916.361375:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[0625/133916.362851:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[0625/133916.408835:INFO:crash_reporting.cc(262)] Crash reporting enabled for process: gpu-process
[0625/133916.418276:ERROR:angle_platform_impl.cc(43)] Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
ERR: Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[0625/133916.418495:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[0625/133916.418659:ERROR:gl_display.cc(932)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0625/133916.418820:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[0625/133916.420260:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[0625/133916.428078:INFO:crash_reporting.cc(262)] Crash reporting enabled for process: gpu-process
[0625/133916.432323:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is 
[0625/133916.455353:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0625/133916.455446:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1718904662
[0625/133916.455451:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0625/133916.455454:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0625/133916.455457:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0625/133916.456585:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: utility
[0625/133917.251171:INFO:crash_reporting.cc(262)] Crash reporting enabled for process: utility
[0625/133917.553621:FATAL:thread_helpers.cc(104)] Current process is not mono-threaded! (iterations: 30)
[0625/133917.852484:ERROR:gpu_process_host.cc(991)] GPU process exited unexpectedly: exit_code=133
[0625/133917.852518:WARNING:gpu_process_host.cc(1338)] The GPU process has crashed 1 time(s)
[0625/133917.854819:INFO:crash_reporting.cc(262)] Crash reporting enabled for process: gpu-process
[0625/133917.863539:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is 

I think the problem is:


EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.

Do you know what to do?

What happens if you run nvidia-smi or vulkaninfo, does it give you any errors?

If you run vkcube (you should get a spinning cube) and it will tell you if it’s running on integrated graphics or discrete GPU



Did a clean install. Now it works :saluting_face:

Going to update and see if its breaks again.

If it breaks again do an rpm-ostree status to see exactly what image you are running. You can boot the working image by selecting it in the grub menu.

steam is working, and I can play cyberpunk now :smiley:

It’s great that it’s working. Would love to be able to reproduce the issue though. I did some googling, it looks like some Windows users have reported the same thing. My guess it that steam didn’t download properly.