Steam (runtime) boot issue "You are missing the following 32-bit libraries, and Steam may not run: libc.so.6"

It seems that steam is not loading opening on my PC, and is giving me an error “You are missing the following 32-bit libraries, and Steam may not run: libc.so.6” It seems to be a common issue with ubuntu, but a I cant find a fix for manjaro. Dose anyone know of one?

You’re missing lib32-glibc.

Is there a way to confirm that? just to make sure that’s the issue

pacman -F libc.so.6

:wink:

It says that its installed, but steam is still showing the same error

Have you tried steam-native?

That gives the same answer as well

Did you check if lib32-glibc was installed?

sudo pacman -S lib32-glibc would install/re-install it.

Put the command in and still no luck

I don’t know if this will help, but I ran

local/share/Steam/ubuntu12_32/steam

And this was the output

[2021-05-16 18:08:00] Startup - updater built Apr 12 2021 18:51:36
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-05-16 18:08:01] Loading cached metrics from disk (/home/seaknight/.local/share/Steam/package/steam_client_metrics.b
in)
[2021-05-16 18:08:01] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-05-16 18:08:01] Using the following download hosts for Public, Realm steamglobal
[2021-05-16 18:08:01] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-05-16 18:08:01] Checking for update on startup
[2021-05-16 18:08:01] Checking for available updates...
[2021-05-16 18:08:01] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
[2021-05-16 18:08:01] Download skipped: /client/steam_client_ubuntu12 version 1618256785, installed version 1618256785, e
xisting pending version 0
[2021-05-16 18:08:01] Nothing to do
[2021-05-16 18:08:01] Verifying installation...
[2021-05-16 18:08:01] Performing checksum verification of executable files
[2021-05-16 18:08:01] Verification complete
Failed to load steamui.so - dlerror(): steamui.so: cannot open shared object file: No such file or directory
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

It appears to be a video driver issue (or lack of proper one). Please post your system details:

inxi -Fazy

When pasting terminal output, highlight it and use the Preformatted text </> button, not the Quote " button.

Alternatively, add three backticks ` above and below the text:

```
text
```

Please also edit your post above accordingly.

Here it is

System:
Kernel: 5.12.1-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
parameters: BOOT_IMAGE=/boot/vmlinuz-5.12-x86_64 
root=UUID=a649f1d3-4aae-42e6-a647-06eb9406017d rw quiet intel_iommu=on 
apparmor=1 security=apparmor udev.log_priority=3 
Desktop: KDE Plasma 5.21.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
Distro: Manjaro Linux base: Arch Linux 
Machine:
Type: Desktop Mobo: ASRock model: Z390 Pro4 serial: <filter> 
UEFI: American Megatrends v: P4.50 date: 05/14/2020 
CPU:
Info: 8-Core model: Intel Core i9-9900K bits: 64 type: MT MCP 
arch: Kaby Lake note: check family: 6 model-id: 9E (158) stepping: D (13) 
microcode: DE cache: L2: 16 MiB 
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
bogomips: 115232 
Speed: 3236 MHz min/max: 800/5000 MHz Core speeds (MHz): 1: 3236 2: 3793 
3: 2900 4: 2910 5: 2901 6: 2901 7: 2900 8: 2676 9: 2900 10: 2900 11: 2900 
12: 2900 13: 2534 14: 1408 15: 2614 16: 2791 
Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
Type: l1tf status: Not affected 
Type: mds status: Not affected 
Type: meltdown status: Not affected 
Type: spec_store_bypass 
mitigation: Speculative Store Bypass disabled via prctl and seccomp 
Type: spectre_v1 
mitigation: usercopy/swapgs barriers and __user pointer sanitization 
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
Type: srbds mitigation: TSX disabled 
Type: tsx_async_abort mitigation: TSX disabled 
Graphics:
Device-1: NVIDIA TU104 [GeForce RTX 2060] vendor: eVga.com. driver: nvidia 
v: 460.73.01 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 
chip-ID: 10de:1e89 class-ID: 0300 
Device-2: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Gigabyte 
driver: vfio-pci v: 0.2 alternate: amdgpu bus-ID: 04:00.0 chip-ID: 1002:73bf 
class-ID: 0300 
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: 
loaded: nvidia unloaded: modesetting failed: nouveau 
alternate: fbdev,nv,vesa display-ID: :0 screens: 1 
Screen-1: 0 s-res: 1920x1080 s-dpi: 81 s-size: 602x343mm (23.7x13.5") 
s-diag: 693mm (27.3") 
Monitor-1: HDMI-0 res: 1920x1080 dpi: 82 size: 598x336mm (23.5x13.2") 
diag: 686mm (27") 
OpenGL: renderer: GeForce RTX 2060/PCIe/SSE2 v: 4.6.0 NVIDIA 460.73.01 
direct render: Yes 
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: ASRock driver: snd_hda_intel 
v: kernel alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3 
chip-ID: 8086:a348 class-ID: 0403 
Device-2: NVIDIA TU104 HD Audio vendor: eVga.com. driver: snd_hda_intel 
v: kernel bus-ID: 01:00.1 chip-ID: 10de:10f8 class-ID: 0403 
Device-3: AMD driver: vfio-pci v: 0.2 alternate: snd_hda_intel 
bus-ID: 04:00.1 chip-ID: 1002:ab28 class-ID: 0403 
Sound Server-1: ALSA v: k5.12.1-2-MANJARO running: yes 
Sound Server-2: JACK v: 0.125.0 running: no 
Sound Server-3: PulseAudio v: 14.2 running: yes 
Sound Server-4: PipeWire v: 0.3.26 running: yes 
Network:
Device-1: Intel Ethernet I219-V vendor: ASRock driver: e1000e v: kernel 
port: efa0 bus-ID: 00:1f.6 chip-ID: 8086:15bc class-ID: 0200 
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter> 
IF-ID-1: virbr0 state: up speed: 10 Mbps duplex: unknown mac: <filter> 
IF-ID-2: vnet7 state: unknown speed: 10 Mbps duplex: full mac: <filter> 
RAID:
Hardware-1: Intel SATA Controller [RAID mode] driver: ahci v: 3.0 port: 5020 
bus-ID: 00:17.0 chip-ID: 8086.2822 rev: 10 class-ID: 0104 
Drives:
Local Storage: total: 2.27 TiB used: 768.18 GiB (33.0%) 
SMART Message: Unable to run smartctl. Root privileges required. 
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Crucial model: CT500P1SSD8 
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
lanes: 4 rotation: SSD serial: <filter> rev: P3CR020 scheme: MBR 
ID-2: /dev/sda maj-min: 8:0 vendor: Crucial model: CT1000BX500SSD1 
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
rotation: SSD serial: <filter> rev: 030 scheme: GPT 
ID-3: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT1000BX500SSD1 
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
rotation: SSD serial: <filter> rev: 030 scheme: GPT 
Partition:
ID-1: / raw-size: 465.76 GiB size: 457.45 GiB (98.22%) 
used: 319.03 GiB (69.7%) fs: ext4 dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:
Alert: No swap data was found. 
Sensors:
System Temperatures: cpu: 47.0 C mobo: N/A gpu: nvidia temp: 37 C 
Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:
Processes: 301 Uptime: 2h 57m wakeups: 0 Memory: 31.28 GiB 
used: 18.03 GiB (57.6%) Init: systemd v: 247 tool: systemctl Compilers: 
gcc: 10.2.0 clang: 11.1.0 Packages: 1552 pacman: 1544 lib: 465 flatpak: 8 
Shell: Bash v: 5.1.4 running-in: konsole inxi: 3.3.04 

The proprietary NVIDIA driver is installed, but the open source amdgpu driver is not for your AMD card. That’s possibly what’s throwing Steam off. You can install it manually with:

sudo mhwd -i pci video-linux

Still didn’t work. And this was the output of it

Warning: config '/var/lib/mhwd/local/pci/video-linux/MHWDCONFIG' is invalid!
> Installing video-linux...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/video-linux/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0380
Processing classid: 0302
:: Synchronizing package databases...
warning: xf86-video-ati-1:19.1.0-2 is up to date -- skipping
warning: xf86-video-amdgpu-19.1.0-2 is up to date -- skipping
warning: xf86-video-intel-1:2.99.917+916+g31486f40-1 is up to date -- skipping
warning: xf86-video-nouveau-1.0.17-1 is up to date -- skipping
warning: vulkan-intel-21.0.3-3 is up to date -- skipping
warning: vulkan-radeon-21.0.3-3 is up to date -- skipping
warning: libva-mesa-driver-21.0.3-3 is up to date -- skipping
warning: libva-vdpau-driver-0.7.4-5 is up to date -- skipping
warning: mesa-vdpau-21.0.3-3 is up to date -- skipping
warning: lib32-vulkan-intel-21.0.3-3 is up to date -- skipping
warning: lib32-vulkan-radeon-21.0.3-3 is up to date -- skipping
warning: lib32-libva-vdpau-driver-0.7.4-6 is up to date -- skipping
warning: lib32-mesa-vdpau-21.0.3-3 is up to date -- skipping
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 there is nothing to do
xf86-video-ati: install reason has been set to 'explicitly installed'
xf86-video-amdgpu: install reason has been set to 'explicitly installed'
xf86-video-intel: install reason has been set to 'explicitly installed'
xf86-video-nouveau: install reason has been set to 'explicitly installed'
vulkan-intel: install reason has been set to 'explicitly installed'
vulkan-radeon: install reason has been set to 'explicitly installed'
libva-mesa-driver: install reason has been set to 'explicitly installed'
libva-vdpau-driver: install reason has been set to 'explicitly installed'
mesa-vdpau: install reason has been set to 'explicitly installed'
lib32-vulkan-intel: install reason has been set to 'explicitly installed'
lib32-vulkan-radeon: install reason has been set to 'explicitly installed'
lib32-libva-vdpau-driver: install reason has been set to 'explicitly installed'
lib32-mesa-vdpau: install reason has been set to 'explicitly installed'
> Successfully installed video-linux

What’s the output of:

mhwd -li

Here it is

> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2020.11.30               false            PCI


Warning: No installed USB configs!
```

Dose steamui.so have anything to do with my problem?

No. Steam wasn’t able to detect a proper video driver.

Sorry I couldn’t be of more help. Hopefully someone else will have a better idea.