$ STEAM_RUNTIME=0 steam
Running Steam on ubuntu 20.04 64-bit
STEAM_RUNTIME is disabled by the user
Error: You are missing the following 32-bit libraries, and Steam may not run:
libXtst.so.6
libgtk-x11-2.0.so.0
Hello @rspadim, what video card / driver version are you using? I suspect you have an nVidia card, but do not have 32 bit userspace support installed.
Running with STEAM_RUNTIME=0 is unsupported.
This is happening with me as well with the Nvidia 455 drivers. I'll paste the full log below. I don't think that it's the 32-bit userspace support because I've installed the two recommended libraries and am still having the issue.
Distribution: Kubuntu 20.04 64-bit
Nvidia Driver Version: 455
Opted Into Beta: Yes
Checked for Software Updates: Yes
Running Steam on ubuntu 20.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
$HOME/.local/share/Steam/ubuntu12_32/steam
[2020-09-23 21:36:46] Startup - updater built Sep 3 2020 21:18:09
Installing breakpad exception handler for appid(steam)/version(1599174997)
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
Installing breakpad exception handler for appid(steam)/version(1599174997)
[2020-09-23 21:36:46] Checking for update on startup
[2020-09-23 21:36:46] Checking for available updates...
[2020-09-23 21:36:46] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1599174997)
[2020-09-23 21:36:47] Download skipped: /client/steam_client_ubuntu12 version 1599174997, installed version 1599174997, downloaded version 0
[2020-09-23 21:36:47] Nothing to do
[2020-09-23 21:36:47] Verifying installation...
[2020-09-23 21:36:47] Performing checksum verification of executable files
[2020-09-23 21:36:47] Verification complete
Loaded SDL version 2.0.13-5919606
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_20200923213646_1.dmp[6513]: Uploading dump (out-of-process)
/tmp/dumps/assert_20200923213646_1.dmp
$HOME/.local/share/Steam/steam.sh: line 750: 6442 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20200923213646_1.dmp[6513]: Finished uploading minidump (out-of-process): success = yes
assert_20200923213646_1.dmp[6513]: response: CrashID=bp-51e73c6d-aac0-4518-b62b-778812200923
assert_20200923213646_1.dmp[6513]: file ''/tmp/dumps/assert_20200923213646_1.dmp'', upload yes: ''CrashID=bp-51e73c6d-aac0-4518-b62b-778812200923''
Hello @gmarino2048, I expect it definitely is the same missing 32 bit userspace support like the opening post. Usually I'd suggest you test any basic 32 bit OpenGL application like glxinfo from mesa-utils:i386, but Ubuntu does not make that available as of 20.04.
Exactly how did you install that driver version, was it with proper packaging for Debian/Ubuntu? And did it include a package named something like libnvidia-gl-455:i386?
Hi @kisak-valve, I've tried installing i386 versions of most of the Nvidia libraries, but they're not available from Nvidia's apt repository. I think this might be the issue since I can install the i386 version of the 450 drivers just fine.
I installed the 455 drivers through Nvidia's official apt repository here: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/
I've been using the v450 drivers for the past couple months with no issues. I upgraded to v455 through just a standard apt update/upgrade. Now that I think about it, the issue might be that I'm using the latest CUDA-compatible version of the drivers. If that's the case I'll just have to wait until they release i386 support, since having the latest CUDA is more important for me than being able to play a few games.
The CUDA repo is known to not have 32 bit userspace support and that's being tracked at #5778. That's an issue nVidia needs to look at on their end.
Okay, that must be the issue then. Thanks for the help!
Closing due to a lack of feedback from the reporting user.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
After install package (dpkg install ) the steam didn't load (there's a dmesg message of segment fault)
Steps for reproducing this issue:
terminal log