Hello @wrenfannin, can you check if any 32 bit OpenGL application like glxinfo32 from lib32-mesa-utils works?
Hello @wrenfannin, can you check if any 32 bit OpenGL application like
glxinfo32fromlib32-mesa-utilsworks?
Doesn't look like it

That removes Steam from the scope of your issue.
The NVIDIA proprietary driver requires that the video driver's running kernel module, 64 bit userspace libraries, and 32 bit userspace libraries are all installed and exactly the same version to work properly. I would double check this is true with the nvidia-dkms, nvidia-utils, and lib32-nvidia-utils system packages.
That removes Steam from the scope of your issue.
The NVIDIA proprietary driver requires that the video driver's running kernel module, 64 bit userspace libraries, and 32 bit userspace libraries are all installed and exactly the same version to work properly. I would double check this is true with the
nvidia-dkms,nvidia-utils, andlib32-nvidia-utilssystem packages.
it looks like I have never had nvidia-dkms installed? which is weird because this install is a couple weeks old and gaming has worked great up to this point, here is my output from that install command, should I accept?
sudo pacman -S nvidia-dkms nvidia-utils lib32-nvidia-utils [sudo] password for wren: warning: nvidia-utils-515.57-1 is up to date -- reinstalling warning: lib32-nvidia-utils-515.65.01-1 is up to date -- reinstalling resolving dependencies... looking for conflicting packages... :: nvidia-dkms and nvidia are in conflict (NVIDIA-MODULE). Remove nvidia? [y/N]
The nvidia system package might very well be the kernel module, I don't know off hand. No reason to swap it out with nvidia-dkms if it's the expected driver version and otherwise working.
warning: nvidia-utils-515.57-1 is up to date
warning: lib32-nvidia-utils-515.65.01-1 is up to date
Here's your problem, the mismatched driver versions will not work together.
The
nvidiasystem package might very well be the kernel module, I don't know off hand. No reason to swap it out withnvidia-dkmsif it's the expected driver version and otherwise working.
warning: nvidia-utils-515.57-1 is up to date
warning: lib32-nvidia-utils-515.65.01-1 is up to date
Here's your problem, the mismatched driver versions will not work together.
How would I install the correct version? Is there a way of specifying what I want in pacman?
Fixed my issue by following the solution on this page https://linustechtips.com/topic/1435020-arch-lib32-nvidia-utils-newer-than-nvidia-utils/
thanks for the help
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 rebooting my computer I tried to start steam through dmenu and there was no response. I then tried running it in a terminal to look for errors which showed me the following:
I have tried removing steam.sh in my .steam/steam dir, installing nvidia drivers again, both of which are done to no effect
Steps for reproducing this issue:
steam