Hello @tpgxyz, your screenshot is showing that libcef hasn't initialized. Please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.
@kisak-valve thanks for information. I've added gist to my oryginal message.
I just started seeing this black screen recently, too, on a system that ran the client just fine a few months ago.
After latest beta update, situation did not changed at all.
This has been been the state of the steam client for about 5 months without any noticeable fix on the horizon
I have the same issue on my Laptop powered by a Celeron 2840 with Bay Trail Graphics. For now I run my games through the big picture mode which works fine, but I really hope that this will be fixed at some point.
System Information: https://gist.github.com/mmolch/1f3652db3292fe205bda3d78a64047ba
I am seeing the same problem. There is no error in the logfile at all. However, I found an error message hidden somewhere in the "System information" dialog:
"architectures" : {
"i386-linux-gnu" : {
"can-run" : true,
"library-issues-summary" : [
],
"graphics-details" : {
"x11/vulkan" : {
"messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /mnt/store/r/Spiele/Steam/ubuntu12_64/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS64\n",
So for "i386-linux-gnu" (32bit) it went looking for the library in "x86_64-linux-gnu" (64bit) and then -- surprise -- the libraries there are 64bit and thus not useful.
Further down, we have
"x86_64-linux-gnu" : {
"can-run" : true,
"library-issues-summary" : [
],
"graphics-details" : {
"x11/vulkan" : {
"messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /mnt/store/r/Spiele/Steam/ubuntu12_32/steamoverlayvulkanlayer.so: wrong ELF class: ELFCLASS32\n",
So for "x86_64-linux-gnu", it went looking in "i386-linux-gnu", and then of course again those are for the wrong architecture.
Looks like steam is rather confused and mixing up which library to search where?
Hello @RalfJung, that detail is irrelevant because libcef in Steam is using 64 bit OpenGL to render.
@kisak-valve How i can help you to debug this issue, so you could help your developers to fix this issue ?
I see this reported for multiple distros, OpenMandriva Cooker, Ubuntu 20, PopOS.
All Intel Mesa graphics though? Anyone having this on AMD or NVidia hardware?
Please do the following:
ps aux --forest | grep webhelperThe log I see does not suggest that webhelper crashed or failed to start, which is usually the issue. Depending what you see there we'll figure out next steps.
~/.steam/steam/logs/cef_log.txtAnyone having this on AMD or NVidia hardware?
Yes, nvidia. Do you want me to perform those steps?
I've mentioned this in other issues but was never asked for details. I also opened an issue about webhelper and other processes respawning every 8 seconds and using 100% cpu, making games unplayable and wondering if there's a connection -- didn't get any response. Considering that github doubles as the official support channel for the linux client I've since gotten the impression steam on linux is dead in the water. Either that, or they already know everything they need to fix the problem but decided to say nothing.
Does anyone look at these issues? Does anyone have any idea what the problem is? Is anyone working on it? Is it already solved?
@anohren can you confirm that the issue you are experiencing is the black screen as described in this issue by other users. If that's the case please provide the rest of the information I requested, as well as the system information and other logs that other users have already provided.
@TTimo
See if steamwebhelper is running. ps aux --forest | grep webhelper
No, it is not:
$ ps aux --forest | grep webhelper
r 796138 0.0 0.0 6556 844 pts/3 S+ 13:07 0:00 | | \_ grep --color=auto webhelper
Please provide ~/.steam/steam/logs/cef_log.txt
$ cat ~/.steam/steam/logs/cef_log.txt
/home/r/.steam/steam/logs/cef_log.txt: No such file or directory
$ ls ~/.steam/steam/logs/ -l
total 1824
-rwxr-xr-x 1 r r 81 Sep 24 2017 appinfo_log.previous.txt
-rwxr-xr-x 1 r r 61274 Apr 8 13:07 appinfo_log.txt
-rwxr-xr-x 1 r r 183678 Jan 8 2017 bootstrap_log.previous.txt
-rwxr-xr-x 1 r r 68705 Apr 8 13:07 bootstrap_log.txt
-rwxr-xr-x 1 r r 9978 Apr 6 19:20 cef_log.previous.txt
-rwxr-xr-x 1 r r 136246 Jan 8 2017 cloud_log.previous.txt
-rwxr-xr-x 1 r r 155083 Apr 8 13:07 cloud_log.txt
-rwxr-xr-x 1 r r 90675 Apr 8 13:07 compat_log.txt
-rwxr-xr-x 1 r r 264926 Jan 8 2017 configstore_log.previous.txt
-rwxr-xr-x 1 r r 110607 Apr 8 13:07 configstore_log.txt
-rwxr-xr-x 1 r r 5403 Jan 8 2017 connection_log_27015.txt
-rwxr-xr-x 1 r r 182025 Apr 8 13:07 connection_log.txt
-rwxr-xr-x 1 r r 131657 Dez 4 2016 content_log.previous.txt
-rwxr-xr-x 1 r r 150659 Apr 8 13:07 content_log.txt
-rwxr-xr-x 1 r r 5937 Apr 8 13:07 controller.txt
-rwxr-xr-x 1 r r 8321 Apr 21 2019 controller_ui.txt
-rwxr-xr-x 1 r r 10665 Apr 8 13:07 librarysharing_log.txt
-rwxr-xr-x 1 r r 39361 Apr 8 13:07 parental_log.txt
-rwxr-xr-x 1 r r 20071 Apr 8 13:07 remote_connections.txt
-rwxr-xr-x 1 r r 31284 Apr 8 13:07 shader_log.txt
-rwxr-xr-x 1 r r 644 Apr 6 19:04 sitelicense_log.txt
-rwxr-xr-x 1 r r 114182 Apr 21 2019 stats_log.txt
-rwxr-xr-x 1 r r 312 Apr 6 19:28 steam_api_log.txt
-rwxr-xr-x 1 r r 12884 Apr 8 13:07 workshop_log.txt
$ cat ~/.steam/steam/logs/cef_log.previous.txt
[1225/115038.075576:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/115039.076417:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/115040.078476:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/115041.079012:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/115042.081677:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/120145.387914:ERROR:nss_util.cc(84)] Failed to create /home/r/.pki/nssdb directory.
[1225/120147.389259:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/120148.391079:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/120149.391702:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/120150.393621:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/120151.397616:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/132454.258447:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1225/132455.285233:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/201924.274150:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/203150.609019:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/203151.610000:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/203152.611211:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/203153.612193:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/203154.613521:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0506/204041.757991:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:22
[0506/204300.662487:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:1
[0506/204421.812084:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:22
[0506/204423.932554:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/100853.397160:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0508/101149.037741:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/111407.469091:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0508/111408.469691:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0508/111409.470293:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0508/111410.472389:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0508/111411.491853:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0508/111421.373357:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/111442.290428:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/111446.753945:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/111446.908228:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/111501.153867:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:58
[0508/111558.585767:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:108
[0508/111606.633329:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:0
[0508/111606.633508:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:252
[0508/111606.692342:WARNING:keyboard_code_conversion_x.cc(1363)] Unknown keycode:0
[0618/210736.689316:ERROR:nss_util.cc(84)] Failed to create /home/r/.pki/nssdb directory.
[0618/210812.749159:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0618/212359.411368:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
[0618/212359.502710:ERROR:nss_util.cc(83)] Failed to create /home/r/.pki/nssdb directory.
[0618/212404.379676:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[0618/212404.379742:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1528497815
[0618/212404.379769:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[0618/212404.379793:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180608195629
[0618/212404.379816:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[0618/212404.379838:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
[0618/212404.963222:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[0618/212406.381520:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1110/111621.799603:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
[1110/111622.503023:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[1110/111622.503062:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1528497815
[1110/111622.503070:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[1110/111622.503077:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180608195629
[1110/111622.503098:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[1110/111622.503105:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
[1110/111624.033829:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[1110/111624.506707:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1206/194758.642406:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
[1206/194759.358135:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[1206/194759.358162:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1528497815
[1206/194759.358171:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[1206/194759.358179:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180608195629
[1206/194759.358186:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[1206/194759.358193:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
[1206/194800.896317:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[1206/194801.361044:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[1220/212728.652070:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
[1220/212729.448309:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[1220/212729.448334:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1528497815
[1220/212729.448342:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[1220/212729.448349:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180608195629
[1220/212729.448357:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[1220/212729.448364:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
[1220/212730.470163:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[1220/212731.489838:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0420/223339.317559:INFO:crash_reporting.cc(216)] Crash reporting enabled for process: browser
[0420/223339.431789:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.
[0420/223416.739844:INFO:crash_reporting.cc(216)] Crash reporting enabled for process: browser
[0420/223416.757925:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.
[0420/223445.968531:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0420/223445.981282:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0420/223445.999691:INFO:crash_reporting.cc(216)] Crash reporting enabled for process: gpu-process
[0420/223446.455713:ERROR:nss_util.cc(83)] Failed to create /home/r/.pki/nssdb directory.
[0420/223457.696506:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0420/223629.926146:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0420/223743.751742:INFO:crash_reporting.cc(216)] Crash reporting enabled for process: browser
[0420/223743.772776:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.
[0420/223802.763310:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0420/223802.795556:INFO:crash_reporting.cc(216)] Crash reporting enabled for process: gpu-process
[0420/223804.393114:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0420/223804.894789:ERROR:nss_util.cc(83)] Failed to create /home/r/.pki/nssdb directory.
[0420/225414.334762:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[0421/000816.318376:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
I am not sure if those Failed to create /home/r/.pki/nssdb directory are critical. They likely arise because there is no ~/.pki directory. It also makes me wonder why Steam would want to access that data, it sounds potentially sensitive... but anyway, creating that directory makes no difference. (But I am not getting new cef log files, for some reason.)
@anohren can you confirm that the issue you are experiencing is the black screen as described in this issue by other users. If that's the case please provide the rest of the information I requested, as well as the system information and other logs that other users have already provided.
Yes, everything is black. I provided the info you mentioned and system information in #7018. I don't know what logs other users have provided.
@RalfJung thanks. Your cef_log.previous.txt has a date of Apr 6 19:20 - was your Steam client already exhibiting the black screen problem then, or would this log have been the last one when it was still working?
@TTimo Yes, it definitely already had the problem back then -- I didn't start steam or a few months (and before that, last time I tried, it all worked fine).
I figured out that the problem was actually on my end. Sorry @TTimo! There was a permission problem with steam accessing /sbin/ldconfig, and now that is fixed and steam works again. Not sure what steam is doing with that binary but it seems to be crucial.
steamwebhelper seems to be running, but it doesn't generate a log. I only have the cef_log.previous.txt, which was generated by the previous client with the old interface which worked without any issues.
ps -fA | grep steamwebhelper | grep -v grep: https://gist.github.com/mmolch/f228a58cda41b4ef3d953db01272f776
@tpgxyz can you confirm that you are seeing the same thing as @mmolch above? I think all the other active reports here had different problems with their system unrelated to the initial report.
@TTimo here is my output:
[tpg@lazur ~]$ ps -fA | grep steamwebhelper | grep -v grep
tpg 3105 3104 0 22:21 ? 00:00:00 /bin/bash /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper.sh -lang=pl_PL -cachedir=/home/tpg/.local/share/Steam/config/htmlcache -steampid=3085 -buildid=1587081848 -steamid=0 -steamuniverse=Public -clientui=/home/tpg/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/tpg/.local/share/Steam/logs/cef_log.txt
tpg 3108 3105 3 22:21 ? 00:00:02 ./steamwebhelper -lang=pl_PL -cachedir=/home/tpg/.local/share/Steam/config/htmlcache -steampid=3085 -buildid=1587081848 -steamid=0 -steamuniverse=Public -clientui=/home/tpg/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/tpg/.local/share/Steam/logs/cef_log.txt
tpg 3121 3108 0 22:21 ? 00:00:00 /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper --type=zygote --no-sandbox --log-file=/home/tpg/.local/share/Steam/logs/cef_log.tx -lang=en_US.UTF-8
tpg 3134 3108 6 22:21 ? 00:00:04 /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper --type=gpu-process --field-trial-handle=3892100508651146302,15992216026554085701,131072 --disable-features=MimeHandlerViewInCrossProcessFrame --no-sandbox --log-file=/home/tpg/.local/share/Steam/logs/cef_log.txt --product-version=Valve Steam Client --lang=en_US.UTF-8 --gpu-preferences=KAAAAAAAAAAgAAAgAAAAAAAAYAAAAAAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAA --log-file=/home/tpg/.local/share/Steam/logs/cef_l 93054267292412938
tpg 3150 3108 0 22:21 ? 00:00:00 /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper --type=utility --field-trial-handle=3892100508651146302,15992216026554085701,131072 --disable-features=MimeHandlerViewInCrossProcessFrame --lang=pl --service-sandbox-type=network --no-sandbox --log-file=/home/tpg/.local/share/Steam/logs/cef_log.txt --product-version=Valve Steam Client --lang=en_US.UTF-8 --log-file=/home/tpg/.local/share/Steam/logs/cef_log.txt --service-request-channel-token=3431717340282423159 --shar _natives_data:101
tpg 3231 3121 0 22:21 ? 00:00:00 /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper --type=renderer --no-sandbox --log-file=/home/tpg/.local/share/Steam/logs/cef_log. -lang=en_US.UTF-8
tpg 3284 3121 6 22:21 ? 00:00:04 /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper --type=renderer --no-sandbox --log-file=/home/tpg/.local/share/Steam/logs/cef_log. -lang=en_US.UTF-8
tpg 3293 3121 14 22:21 ? 00:00:10 /home/tpg/.local/share/Steam/ubuntu12_64/steamwebhelper --type=renderer --no-sandbox --log-file=/home/tpg/.local/share/Steam/logs/cef_log. -lang=en_US.UTF-8
[tpg@lazur ~]$ find .local/ -type f -name "*cef_log*"
.local/share/Steam/logs/cef_log.txt
.local/share/Steam/logs/cef_log.previous.txt
[tpg@lazur ~]$ cat .local/share/Steam/logs/cef_log.txt
[0417/222104.182321:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[0417/222104.235949:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
[0417/222104.341101:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
[0417/222104.371124:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
[0417/222108.465259:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0417/222108.543435:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0417/222108.624940:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0417/222109.138292:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0417/222109.233951:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0417/222111.406318:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0417/222111.633879:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Running steam with below options renders properly steam content, so nothing is black
[tpg@lazur ~]$ LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=llvmpipe steam
This may help: in Steam client Settings, go to the Interface tab, and disable "GPU accelerated rendering in web views".
@TTimo this is a workaround same as my proposition.
I missed your comment about LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=llvmpipe .. I think the Steam setting will make CEF not use GL so that's a litttle different, but it works too.
At this point it's pretty clear this is an issue with the mesa drivers. Most likely specific to Intel. You should upgrade to latest (20.0.4 atm) and report to them.
@kisak-valve @TTimo why are you closing this bug without confirmation from my side?
Yes i am currently running mesa-20.0.4 for about 19 days and this issue is still valid!
Please reopen.
We have determined with reasonable certainty that this is a mesa/intel problem. Unfortunately due to time constraints and lack of hardware to reproduce on, I can not spend more time looking into this. This should be reported to mesa. I understand you'd rather not see a bug closed for an issue you are still experiencing, so I'm reopening this too.
I've filled mesa bugreport https://gitlab.freedesktop.org/mesa/mesa/-/issues/2994
Mesa 20.1.2 fixed this issue.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Logs are attached below, here is the screenshot https://imgur.com/a/LxWc7Sz
Steam info https://gist.github.com/tpgxyz/ffbf355c8e75835cbe30e6fd7e368977
Steps for reproducing this issue:
I've tried on Plasma on X11 and behaviour of steam is the same as on Plasma Wayland.