Debian Testing: Steam glXChooseVisual failed

I was trying to get steam working on debian testing and i kept getting the glxChooseVisual failed error. After some ducking* i found this thread on the steam forums and thanks to sgtlion i was able to resolve the issue and i can finally get my system up and running again.

So if you encounter this problem, install the i386 version of the nvidia-driver-libs, on debian its:

apt install nvidia-driver-libs-i386

Update 2021: Since i had a reinstall of my testing gaming machine, this time the i386 libs weren’t found with the above name and i haven’t added the arch anyway yet, so:

dpkg --add-architecture i386

but still “Unable to locate package nvidia-driver-libs-i386”

apt install nvidia-driver-libs:i386

worked, i dunno what’s different this time ^^

*i use duckduckgo as a search engine

8 thoughts on “Debian Testing: Steam glXChooseVisual failed

  1. thx, most of answers on this topic are about Ubuntu’s ppa and recommend to install some libnvidia packages. Nvidia-drivers worked. Somehow this website showed up higher in google than the one from steamcommunity mentioned here in 3 different googling attempts

  2. Intentando instalar, me sale el siguiente mensaje.
    apt install nvidia-driver-libs-i386
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo la información de estado… Hecho
    El paquete nvidia-driver-libs-i386 no está disponible, pero algún otro paquete hace referencia
    a él. Esto puede significar que el paquete falta, está obsoleto o sólo se
    encuentra disponible desde alguna otra fuente
    E: El paquete «nvidia-driver-libs-i386» no tiene un candidato para la instalación
    No tengo idea de como instalar esta libreria.

    • hi, hm i just tried to install the package on my work pc, which runs debian buster and its availaible in the repositories. i will check on my home debian testing machine too.

    • well, also on my home machine running testing the package is available. maybe you need to change your sources.list and add non-free if u havent yet.
      nvidia-driver-libs-i386:i386 is already the newest version (440.100-1).

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.