I was previously using CUDA 9.2 with Driver 390.xx. Both CUDA as well as Steam games were working fine.
Upon upgrading to CUDA 10.0 with Driver 410.48, Steam failed to start with ‘glXChooseVisual Error’. CUDA worked alright with no issues.
The .deb (local) build is missing 32 bit support therefore breaking Steam and other 32 bit applications.
The .run file installation has them alright and is working as expected.
This is obvious oversight while building and releasing the package.
This is reported here on Steam Forum:
but it is not really a steam issue but an Nvidia package build bug.
Kindly request Nvidia team to rectify and release a new build. I do prefer managing my packages using apt-get instead of manually installed.