Steam works just fine for me on Arch 64-bit. I also have GTX 960 with the same nvidia driver as well.
I am having the same problem and it is strange because it appears on a fresh installed system, on an old system (full update) it works fine :/.
I solved it by downgrading network manager and the applet (sounds weird but worked for me)
@Turbito To which versions did you downgrade? Which DE are you using?
I tried this on KDE with networkmanager downgraded to 1.1.94, networkmanager-qt to 5.20.0 and plasma-nm to 5.6.2 and steam still crashes.
@LeoVerto i finally get it working with the up-to-date version
just go etc/NetworkManager/NetworkManager.conf and search
dhcp=internal
change it to dhcp=dhclient
(you had to have installed dhclient ofc)
@Turbito Unfortunately that is already my current setting.
Steam has mysteriously started working again for me.
I haven't updated any packages, I think in my case changing my region from ngs_DE to de_DE fixed it.
Alternatively it could've been the last Steam beta update and a reboot, though it failed to start directly after the update.
Nothing extracted yet.
I'm running steam on an updated 64-bit Arch Linux with a GTX 960 and version 364.16-2 of the nvidia drivers and KDE as my desktop environment.
As of the most recent update, Steam just segfaults while starting. Sometimes it shows the login window for a short amount of time but most of the time not even that.
This issue started occurring about two days ago and seems to be unrelated to the update to kernel 4.5 and the corresponding nvidia drivers.
I have already tried reinstalling all direct steam dependencies and removing both the ~/.steam and ~/.local/share/Steam directories.