Hmm, you shouldn't need libgl1-nvidia-glx:i386 to run steam, I don't have it installed
apt policy libgl1-nvidia-glx:i386
libgl1-nvidia-glx:i386:
Installed: (none)
Candidate: 418.88-1
Version table:
430.40-1 1
1 http://10.10.10.3:3142/mirror.math.princeton.edu/pub/debian experimental/non-free i386 Packages
430.40-0.siduction.1 1
1 http://10.10.10.3:3142/packages.siduction.org/extra experimental/non-free i386 Packages
418.88-1 500
500 http://10.10.10.3:3142/mirror.math.princeton.edu/pub/debian unstable/non-free i386 Packages
Check if you have libgl1-nvidia-glvnd-glx:i386 installed
aptitude search ~i~s"non-free~|contrib"
i amd64-microcode - Processor microcode firmware for AMD CPUs
i A firmware-amd-graphics - Binary firmware for AMD/ATI graphics chips
i firmware-linux - Binary firmware for various drivers in the Linux kernel (metapackage)
i firmware-linux-nonfree - Binary firmware for various drivers in the Linux kernel (meta-package)
i firmware-misc-nonfree - Binary firmware for various drivers in the Linux kernel
i firmware-realtek - Binary firmware for Realtek wired/wifi/BT adapters
i A glx-alternative-mesa - allows the selection of MESA as GLX provider
i A glx-alternative-nvidia - allows the selection of NVIDIA as GLX provider
i A glx-diversions - prepare for using accelerated GLX implementations from GPU vendors
i A libegl-nvidia0 - NVIDIA binary EGL library
i A libegl-nvidia0:i386 - NVIDIA binary EGL library
i A libfaac0 - AAC audio encoder - library files.
i A libgl1-nvidia-glvnd-glx - NVIDIA binary OpenGL/GLX library (GLVND variant)
i A libgl1-nvidia-glvnd-glx:i386 - NVIDIA binary OpenGL/GLX library (GLVND variant)
i A libgles-nvidia1 - NVIDIA binary OpenGL|ES 1.x library
i A libgles-nvidia1:i386 - NVIDIA binary OpenGL|ES 1.x library
i A libgles-nvidia2 - NVIDIA binary OpenGL|ES 2.x library
i A libgles-nvidia2:i386 - NVIDIA binary OpenGL|ES 2.x library
i A libglx-nvidia0 - NVIDIA binary GLX library
i A libglx-nvidia0:i386 - NVIDIA binary GLX library
i A libnvidia-cbl - NVIDIA binary Vulkan ray tracing (cbl) library
i A libnvidia-cfg1 - NVIDIA binary OpenGL/GLX configuration library
i A libnvidia-eglcore - NVIDIA binary EGL core libraries
i A libnvidia-eglcore:i386 - NVIDIA binary EGL core libraries
i A libnvidia-fatbinaryloader - NVIDIA FAT binary loader
i A libnvidia-glcore - NVIDIA binary OpenGL/GLX core libraries
i A libnvidia-glcore:i386 - NVIDIA binary OpenGL/GLX core libraries
i A libnvidia-glvkspirv - NVIDIA binary Vulkan Spir-V compiler library
i A libnvidia-glvkspirv:i386 - NVIDIA binary Vulkan Spir-V compiler library
i A libnvidia-ml1 - NVIDIA Management Library (NVML) runtime library
i A libnvidia-ptxjitcompiler1 - NVIDIA PTX JIT Compiler
i A libnvidia-rtcore - NVIDIA binary Vulkan ray tracing (rtcore) library
i A nvidia-alternative - allows the selection of NVIDIA as GLX provider
i nvidia-driver - NVIDIA metapackage
i A nvidia-driver-bin - NVIDIA driver support binaries
i nvidia-driver-libs - NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
i A nvidia-driver-libs:i386 - NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
i nvidia-driver-libs-i386:i386 - NVIDIA metapackage (OpenGL/GLX/EGL/GLES 32-bit libraries)
i A nvidia-egl-common - NVIDIA binary EGL driver - common files
i A nvidia-egl-icd - NVIDIA EGL installable client driver (ICD)
i A nvidia-egl-icd:i386 - NVIDIA EGL installable client driver (ICD)
i A nvidia-installer-cleanup - cleanup after driver installation with the nvidia-installer
i A nvidia-kernel-common - NVIDIA binary kernel module support files
i nvidia-kernel-dkms - NVIDIA binary kernel module DKMS source
i A nvidia-kernel-support - NVIDIA binary kernel module support files
i A nvidia-legacy-check - check for NVIDIA GPUs requiring a legacy driver
i A nvidia-modprobe - utility to load NVIDIA kernel modules and create device nodes
i A nvidia-persistenced - daemon to maintain persistent software state in the NVIDIA driver
i nvidia-settings - tool for configuring the NVIDIA graphics driver
i nvidia-smi - NVIDIA System Management Interface
i A nvidia-support - NVIDIA binary graphics driver support files
i A nvidia-vdpau-driver - Video Decode and Presentation API for Unix - NVIDIA driver
i A nvidia-vulkan-common - NVIDIA Vulkan driver - common files
i A nvidia-vulkan-icd - NVIDIA Vulkan installable client driver (ICD)
i A nvidia-vulkan-icd:i386 - NVIDIA Vulkan installable client driver (ICD)
i p7zip-rar - non-free rar module for p7zip
i rar - Archiver for .rar files
i steam:i386 - Valve's Steam digital software delivery system
i A steam-devices - Device support for Steam-related hardware
i translate-shell - Command-line translator using Google Translate, etc.
i ttf-mscorefonts-installer - Installer for Microsoft TrueType core fonts
i unrar - Unarchiver for .rar files (non-free version)
i A update-glx - utility for switching the GLX implementation
i winetricks - simple tool to work around common problems in Wine
i A xserver-xorg-video-nvidia - NVIDIA binary Xorg driver
If you are still having errors installing steam after your fully dist-upgraded start from scratch
apt purge nvidia.
(Make sure you *include* the period, this will delete all of nvidia blob)
With experimental enabled/added
apt update; apt install nvidia-driver nvidia-driver-libs nvidia-settings nvidia-smi nvidia-kernel-dkms vulkan-utils -t experimental