Steam runtime fails on just installed system

Hey people,

Just installed manjaro Nybia 64 bit on (SSD, AMD Ryzen 5 2600, Nvidia 1060, LXQT 0.16.0)

Updated all system, tried to install steam-manjaro package, all ok.

When trying to run steam, I get this log:

Linux 5.9.16-1-MANJARO x86_64 20.2.1 Nibia
~ >>> steam                                                                    
Running Steam on manjarolinux 20.2.1 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
.......
[2021-01-12 10:56:34] Startup - updater built Dec 20 2020 23:07:02
Installing breakpad exception handler for appid(steam)/version(1608507519)
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
[2021-01-12 10:56:34] Loading cached metrics from disk (/home/luis/.local/share/Steam/package/steam_client_metrics.bin)
[2021-01-12 10:56:34] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-01-12 10:56:34] Using the following download hosts for Public, Realm steamglobal
[2021-01-12 10:56:34] 1. .............., /client/, Realm 'steamglobal', weight was 100, source = 'baked in'
[2021-01-12 10:56:34] 2. ..............., /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1608507519)
[2021-01-12 10:56:34] Checking for update on startup
[2021-01-12 10:56:34] Checking for available updates...
[2021-01-12 10:56:34] Downloading manifest: ........................
Installing breakpad exception handler for appid(steam)/version(1608507519)
[2021-01-12 10:56:34] Download skipped: /client/steam_client_ubuntu12 version 1608507519, installed version 1608507519, downloaded version 0
[2021-01-12 10:56:34] Nothing to do
[2021-01-12 10:56:34] Verifying installation...
[2021-01-12 10:56:34] Performing checksum verification of executable files
[2021-01-12 10:56:35] Verification complete
Loaded SDL version 2.0.14-6278618
Gtk-Message: 10:56:35.373: Failed to load module "xapp-gtk3-module"

(steam:17706): Gtk-WARNING **: 10:56:35.376: Unable to locate theme engine in module_path: "adwaita",

(steam:17706): Gtk-WARNING **: 10:56:35.377: Unable to locate theme engine in module_path: "adwaita",

(steam:17706): Gtk-WARNING **: 10:56:35.378: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.379: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.379: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.379: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.379: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.379: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.379: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.380: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.380: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.380: Unable to locate theme engine in module_path: "murrine",

(steam:17706): Gtk-WARNING **: 10:56:35.380: Unable to locate theme engine in module_path: "murrine",
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_20210112105634_1.dmp[17768]: Uploading dump (out-of-process)
/tmp/dumps/assert_20210112105634_1.dmp
/home/......../.local/share/Steam/steam.sh: line 759: 17706 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
~ >>> assert_20210112105634_1.dmp[17768]: Finished uploading minidump (out-of-process): success = yes                                                           
assert_20210112105634_1.dmp[17768]: response: CrashID=bp-47e5197b-2589-472c-bdac-2fe742210112                                                                   
assert_20210112105634_1.dmp[17768]: file ''/tmp/dumps/assert_20210112105634_1.dmp'', upload yes: ''CrashID=bp-47e5197b-2589-472c-bdac-2fe742210112''

Can you guys help me figure out how to ru steam properly, may this be related to wayland and lxqt ?

EDIT [FIXED]: Install lib32-nvidia-utils package -> sudo pacman -S lib32-nvidia-utils

Hi and welcome! :partying_face:

This might be the issue:
libGL error: No matching fbConfigs or visuals found libGL
error: failed to load driver: swrast

Steam seems to miss something, and it is related to grafics.

Please have a look at this wiki page, if this is a new install you might need to point manjaro to the right driver.

For Beginners, it is recommended to use “Hardware Detection” in Manjaro Settings Manager to change or install new graphics drivers.

Since you found the forum and even posted the relevant log you seem quite capable to solve this. :+1: :muscle:
Please share your results or any other questions you might have.

1 Like

Hey Hanzel, thanks for your fast reply, indeed that log directed me plus some googling to the solution.

I have not found the specific reasons and relationships to explain why this fix works but this was fixed by installing package: lib32-nvidia-utils

This may be related with this topics: lib mesa + 64 bit OS + having nvidia GPU.

Im new to manjaro, liking it so far.

Thanks for your support.

On Arch, lib32-vulkan-driver (lib32-nvidia-utils, lib32-vulkan-intel, lib32-vulkan-radeon, lib32-amdvlk) is a dependency of steam. On Manjaro, it’s an optional dependency of steam-manjaro.

The reason is due to a quirk in the way our ISO’s are built. Since lib32-amdvlk comes first alphabetically in that list of packages, it would be installed automatically which shouldn’t happen. Once a resolution is found for that quirk, it will no longer be an issue.

We apologize for the inconvenience and hope you enjoy the rest of your stay on the forum. Here’s a complimentary cookie. :cookie: :grin: :+1:

1 Like