protonscr

Steam Ubuntu 21.04 fails to launch after install

steamclosed Distro Family: Ubuntu
ValveSoftware/steam-for-linux#8096 · opened 2021-09-23 by thehonkinggoose · updated 2021-09-23 · 2 comments · github
Tthehonkinggoose 2021-09-23 github

Your system information

  • Steam client version (build number or date): Unsure
  • Distribution (e.g. Ubuntu): Ubuntu 21.04
  • Opted into Steam client beta?: [Yes/No] Yes, happens on stable, tried updating to beta but issue was not resolved
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

Launching Steam fails, the updater briefly appears then it crashes

Running Steam on ubuntu 21.04 64-bit
STEAM_RUNTIME is enabled automatically
Steam runtime environment up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/catgirl/.local/share/Steam/ubuntu12_32/steam
[2021-09-23 03:02:24] Startup - updater built Sep 17 2021 04:27:28
Installing breakpad exception handler for appid(steam)/version(1631912732)
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:  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:  44
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-09-23 03:02:24] Loading cached metrics from disk (/home/catgirl/.local/share/Steam/package/steam_client_metrics.bin)
[2021-09-23 03:02:24] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-09-23 03:02:24] Using the following download hosts for Public, Realm steamglobal
[2021-09-23 03:02:24] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1631912732)
[2021-09-23 03:02:24] Checking for update on startup
[2021-09-23 03:02:24] Checking for available updates...
[2021-09-23 03:02:24] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1631912732)
[2021-09-23 03:02:25] Download skipped: /client/steam_client_ubuntu12 version 1631912732, installed version 1631912732, existing pending version 0
[2021-09-23 03:02:25] Nothing to do
[2021-09-23 03:02:25] Verifying installation...
[2021-09-23 03:02:25] Performing checksum verification of executable files
[2021-09-23 03:02:25] Verification complete
Loaded SDL version 2.0.17-6744061
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"

(steam:8129): 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:8129): 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:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  151
Serial number of failed request:  50
xerror_handler: X failed, continuing
assert_20210923030224_1.dmp[8208]: Uploading dump (out-of-process)
/tmp/dumps/assert_20210923030224_1.dmp
/home/catgirl/.local/share/Steam/steam.sh: line 772:  8129 Segmentation fault      (core dumped) $STEAM_DEBUGGER $DEBUGGER_ARGS "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20210923030224_1.dmp[8208]: Finished uploading minidump (out-of-process): success = yes
assert_20210923030224_1.dmp[8208]: response: CrashID=bp-a9eb6c57-28a5-4225-9ce8-754ba2210923
assert_20210923030224_1.dmp[8208]: file ''/tmp/dumps/assert_20210923030224_1.dmp'', upload yes: ''CrashID=bp-a9eb6c57-28a5-4225-9ce8-754ba2210923''

Kkisak-valve maintainer 2021-09-23 github

Hello @irlcatgirl, swrast is mesa's slower software renderer, and the fact that Steam is trying to use it hints that you're using nVidia's proprietary driver, but don't have the driver's 32 bit userspace support installed. The nVidia proprietary driver requires that the running kernel module, 64 bit userspace, and 32 bit userspace are installed and have exactly the same version to work properly.

Please confirm that you're an nVidia user and find what nVidia driver series you're using with something like apt policy nvidia-driver-470 libnvidia-gl-470 libnvidia-gl-470:i386, then run sudo apt install libnvidia-gl-470:i386 (replacing 470 with the driver series you're using) to install the missing userspace support.

Tthehonkinggoose 2021-09-23 github

So I first uninstalled the default drivers and installed NVIDIA's .RUN file and it put my system into an unusable state. However once I removed it using it's uninstaller, I ran Ubuntu's driver autoinstall tool and now Steam works.

Nothing extracted yet.