protonscr

Steam - all content is black

steamclosed Intel driversDistro Family: MandrivaWeb Component
ValveSoftware/steam-for-linux#6961 · opened 2020-03-15 by tpgxyz · updated 2020-08-26 · 28 comments · github
Ttpgxyz 2020-03-15 github

Your system information

  • Steam client version (build number or date): Mar 9 2020
  • Distribution (e.g. Ubuntu): OpenMandriva Cooker
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

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:

  1. Open Steam
  2. All the content is black

I've tried on Plasma on X11 and behaviour of steam is the same as on Plasma Wayland.

[tpg@tpg-80xl ~]$ LC_ALL=C steam
rm: cannot remove '/home/tpg/.steam/bin32': Is a directory
Running Steam on openmandrivalinux 4.2 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
/home/tpg/.local/share/Steam/ubuntu12_32/steam
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
[0315/132340.534497:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
[0315/132340.550889:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0315/132340.550935:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1583793505
[0315/132340.550939:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0315/132340.550943:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0315/132340.573894:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0315/132340.573945:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1583793505
[0315/132340.573948:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0315/132340.573950:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0315/132340.574645:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
CApplicationManagerPopulateThread took 1 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
[0315/132340.667648:ERROR:sandbox_linux.cc(372)] InitializeSandbox() called with multiple threads in process gpu-process.
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
[0315/132340.685131:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0315/132340.685335:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1583793505
[0315/132340.685340:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0315/132340.685343:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0315/132340.685863:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1583800998)

** (steam:3582): WARNING **: 13:23:40.699: Unknown device type 14

** (steam:3582): WARNING **: 13:23:40.699: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type
CAppInfoCacheReadFromDiskThread took 75 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1583800998)
Installing breakpad exception handler for appid(steam)/version(1583800998)
Loaded client id: 18111668379845305614
Listening for IPv4 broadcast on: 27036
Installing breakpad exception handler for appid(steam)/version(1583800998)
Listening for connections on: 0.0.0.0:27036
Installing breakpad exception handler for appid(steam)/version(1583800998)
Opted-in Controller Mask for AppId 0: 0

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.833: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.833: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.833: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.833: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.834: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.834: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.834: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.834: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.835: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.835: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.835: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'interface-name'

** (steam:3582): WARNING **: 13:23:40.835: Unknown setting 'proxy'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'route-data'

** (steam:3582): WARNING **: 13:23:40.835: Ignoring invalid property 'address-data'

(steam:3582): Gtk-WARNING **: 13:23:40.999: gtk_disable_setlocale() must be called before gtk_init()
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'

(steam:3582): Gtk-WARNING **: 13:23:41.004: Nie można odnaleźć modułu obsługującego motyw w module_path: „adwaita”,
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1583800998)
Fossilize INFO: Overriding serialization path: "/home/tpg/.local/share/Steam/shader_cache_temp_dir_vk_64/fozpipelinesv4/steamapprun_pipeline_cache".
roaming config store loaded successfully - 1780 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 4ms
[0315/132345.053807:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0315/132345.099994:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0315/132345.149900:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Installing breakpad exception handler for appid(steam)/version(1583800998)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/tpg/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 5.08 seconds
[0315/132345.429847:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0315/132345.433767:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
BuildCompleteAppOverviewChange: 103
RegisterForAppOverview 1: 2ms
RegisterForAppOverview 2: 2ms
Installing breakpad exception handler for appid(steam)/version(1583800998)
Kkisak-valve maintainer 2020-03-15 github

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.

Ttpgxyz 2020-03-16 github

@kisak-valve thanks for information. I've added gist to my oryginal message.

Aalrunner4 2020-03-24 github

I just started seeing this black screen recently, too, on a system that ran the client just fine a few months ago.

Ttpgxyz 2020-03-24 github

After latest beta update, situation did not changed at all.

Aanohren 2020-03-26 github

This has been been the state of the steam client for about 5 months without any noticeable fix on the horizon

Mmmolch 2020-04-02 github

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

RRalfJung 2020-04-06 github

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?

Kkisak-valve maintainer 2020-04-06 github

Hello @RalfJung, that detail is irrelevant because libcef in Steam is using 64 bit OpenGL to render.

Ttpgxyz 2020-04-07 github

@kisak-valve How i can help you to debug this issue, so you could help your developers to fix this issue ?

TTTimo 2020-04-07 github

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:

  • See if steamwebhelper is running. ps aux --forest | grep webhelper

The 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.

  • Please provide ~/.steam/steam/logs/cef_log.txt
Aanohren 2020-04-07 github

Anyone 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?

TTTimo 2020-04-07 github

@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.

RRalfJung 2020-04-08 github

@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
RRalfJung 2020-04-08 github
Ah, but I found cef_log.previous.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.)

Aanohren 2020-04-08 github

@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.

TTTimo 2020-04-08 github

@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?

RRalfJung 2020-04-08 github

@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).

RRalfJung 2020-04-11 github

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.

Mmmolch 2020-04-12 github

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

TTTimo 2020-04-16 github

@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.

Ttpgxyz 2020-04-17 github

@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

TTTimo 2020-04-20 github

This may help: in Steam client Settings, go to the Interface tab, and disable "GPU accelerated rendering in web views".

Ttpgxyz 2020-04-21 github

@TTimo this is a workaround same as my proposition.

TTTimo 2020-04-21 github

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.

Ttpgxyz 2020-04-22 github

@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.

TTTimo 2020-04-22 github

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.

Ttpgxyz 2020-05-19 github
Ttpgxyz 2020-08-26 github

Mesa 20.1.2 fixed this issue.

Nothing extracted yet.