If you figure out a missing library you can use pacman or pkgfile to search for packages that contain the missing library. To correctly debug a program or shared library it is therefore important that these environment variables in your debug environment match the environment you wish to debug. The LD_LIBRARY_PATH and LD_PRELOAD environment variables can alter which shared libraries are loaded, see ld.so(8). To see the shared libraries required by a program or a shared library run the ldd command on it, see ldd(1). You can also use the Steam native runtime without steam-native-runtime by manually installing just the packages you need. The steam-native-runtime meta package depends on over 120 packages to pose a native replacement of the Steam runtime, some games may however still require additional packages. The steam-native script launches Steam with the STEAM_RUNTIME=0 environment variable making it ignore its runtime and only use system libraries. Warning: Using the Steam native runtime is not recommended as it might break some games due to binary incompatibility and it might miss some libraries present in the Steam runtime. the OpenAL version of the Steam runtime lacks HRTF and surround71 support. /usr/lib/steam/steam, the default Steam launch scriptĪs the Steam runtime libraries are older they can lack newer features, e.g.steam-native, see #Steam native runtime.steam-runtime (alias steam), which overrides runtime libraries known to cause problems via the LD_PRELOAD environment variable (see ld.so(8)).The steam package offers three ways to launch Steam: Binary incompatibility can lead to the Steam client and games not starting (manifesting as a crash, as hanging or silently returning), audio issues and various other problems. If you mix the Steam runtime libraries with system libraries you will run into binary incompatibility issues, see steam-for-linux issue #4768. The Steam runtime is located at ~/.steam/root/ubuntu12_32/steam-runtime/. By default Steam launches all Steam Applications within the runtime environment. Steam for Linux ships with its own set of libraries called the Steam runtime. Steam Community discussions of the game.ValveSoftware/steam-for-linux – Issue tracking for the Steam for Linux client.Multimedia and Games / Arch Linux Forums.If the issue is about a game, consult Steam/Game-specific troubleshooting.
If the issue is related to networking, make sure that you have forwarded the required ports for Steam.If the Steam client / a game is not starting and/or you have error message about a library, read #Steam runtime and see #Debugging shared libraries.Make sure that you have followed Steam#Installation.9.20 "could not determine 32/64 bit of java".9.19 Games running with Proton 5.13+ have no Internet connectivity.9.18 The game crashes when using Steam Linux Runtime - Soldier.9.15 Launching games on Nvidia optimus laptops.9.13 Killing standalone compositors when launching games.9.12 Steam hangs on "Installing breakpad exception handler.".9.11 Steam controller makes a game crash.9.10 Steam controller not being detected correctly.9.9 2K games do not run on XFS partitions.9.8 Mesa: Game does not launch, complaining about OpenGL version supported by the card.
#Cannot find boot.elf in game folder license#
6.4 PulseAudio & OpenAL: Audio streams cannot be moved between devices.
5.9 Steam: Compatibility tool configuration failed.5.7 Steam webview/game browser not working in native runtime (Black screen).5.5 Game and Steam crashes after game start.5.3 Steam>Warning: failed to init SDL thread priority manager: SDL not found.5.2 'GLBCXX_3.X.XX' not found when using Bumblebee.5.1 Segmentation fault when disabling runtime.