protonscr

Steam doesn't launch on Ubuntu 20.10

steamclosed Distro Family: Ubuntu
ValveSoftware/steam-for-linux#7488 · opened 2020-11-23 by nekojanai · updated 2020-11-23 · 2 comments · github
Nnekojanai 2020-11-23 github

Your system information

  • Steam client version (build number or date): downloaded November 23th 2020
  • Distribution (e.g. Ubuntu): Ubuntu 20.10
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

Steam doesn't launch on a newly installed Ubuntu 20.10

Steps for reproducing this issue:

-1.
$ wget http://media.steampowered.com/client/installer/steam.deb
-2.
$ sudo apt-get install gdebi-core
-3.
$ sudo gdebi steam.deb
-4.
$ steam

Running Steam on ubuntu 20.10 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/ben/.local/share/Steam/ubuntu12_32/steam
[2020-11-23 01:58:48] Startup - updater built Oct 28 2020 23:34:22
Installing breakpad exception handler for appid(steam)/version(1603992987)
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  151 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  45
xerror_handler: X failed, continuing
Major opcode of failed request:  151 (GLX)
Minor opcode of failed request:  6 (X_GLXIsDirect)
Serial number of failed request:  46
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2020-11-23 01:58:48] Loading cached metrics from disk (/home/ben/.local/share/Steam/package/steam_client_metrics.bin)
[2020-11-23 01:58:48] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2020-11-23 01:58:48] Using the following download hosts for Public, Realm steamglobal
[2020-11-23 01:58:48] 1. http://client-download.steampowered.com, /client/, Realm 'steamglobal', weight was 100, source = 'baked in'
[2020-11-23 01:58:48] 2. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1603992987)
[2020-11-23 01:58:48] Checking for update on startup
[2020-11-23 01:58:48] Checking for available updates...
[2020-11-23 01:58:48] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1603992987)
[2020-11-23 01:58:49] Download skipped: /client/steam_client_ubuntu12 version 1603992987, installed version 1603992987, downloaded version 0
[2020-11-23 01:58:49] Nothing to do
[2020-11-23 01:58:49] Verifying installation...
[2020-11-23 01:58:49] Performing checksum verification of executable files
[2020-11-23 01:58:50] Verification complete
Loaded SDL version 2.0.13-6142881
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"

(steam:68604): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Yaru-dark/gtk-2.0/main.rc:775: error: unexpected identifier `direction', expected character `}'

(steam:68604): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Yaru-dark/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request:  GLXBadContext
Major opcode of failed request:  151
Serial number of failed request:  52
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  151
Value in failed request:  0x0
Serial number of failed request:  51
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  151
Serial number of failed request:  53
xerror_handler: X failed, continuing
assert_20201123015848_1.dmp[68739]: Uploading dump (out-of-process)
/tmp/dumps/assert_20201123015848_1.dmp
/home/ben/.local/share/Steam/steam.sh: line 750: 68604 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20201123015848_1.dmp[68739]: Finished uploading minidump (out-of-process): success = yes
assert_20201123015848_1.dmp[68739]: response: CrashID=bp-3d2941c9-793b-4b29-813d-0a2752201122
assert_20201123015848_1.dmp[68739]: file ''/tmp/dumps/assert_20201123015848_1.dmp'', upload yes: ''CrashID=bp-3d2941c9-793b-4b29-813d-0a2752201122''

Kkisak-valve maintainer 2020-11-23 github

Hello @3rased, swrast is mesa's slower cpu opengl renderer and the fact Steam is trying to use it and failing hints that you're using the nVidia proprietary driver, but don't have nVidia's 32 bit userspace installed.

Can you check what driver series you have installed, then check if the 32 bit userspace is installed with something like apt policy libnvidia-gl-450:i386? (Change 450 to match the version that is installed.) If it's not installed, you can run something like sudo apt install libnvidia-gl-450:i386 to add it to your system.

Nnekojanai 2020-11-23 github

that did it, thanks!

Nothing extracted yet.