[Linux-bruxelles] Steam ne se charge plus après un upgrade de Mint 18.3 vers 19.3

Depuydt, Patrick patrick at htag2.com
Jeu 16 Juil 16:56:01 CEST 2020


Bon, bein, y'a un problème au niveau de l'install, je ne vois pas les
libGL.so fournie par Nvidia ou MESA, en théorie tu devrais retrouver les
entrées suivantes:

    libOpenGL.so.0 (libc6,x86-64) => /usr/lib/nvidia-400/libOpenGL.so.0
    libOpenGL.so (libc6,x86-64) => /usr/lib/nvidia-400/libOpenGL.so
    libGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-400/libGL.so.1
    libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa/libGL.so.1
    libGL.so.1 (libc6) => /usr/lib32/nvidia-400/libGL.so.1
    libGL.so (libc6,x86-64) => /usr/lib/nvidia-400/libGL.so
    libGL.so (libc6) => /usr/lib32/nvidia-400/libGL.so

Dans ton cas les seules libGL fournies viennent de QT, donc ouais, ça ne
peut pas fonctionner...

Je persiste donc: MA méthode consiste à nettoyer et reprendre depuis le
début d'où le remove et install. Je cherche d'abord une solution, un fois
que l'ai je cherche comment l'implémenter correctement. Jamais j'ai dit de
garder les libs en 32bits, on est à l'étape ou on cherche.

Ici mon assomption est que le système ne considère pas ces packages comme
installés puisque les libs ne sont pas "connues" du système.

Si ça se trouve un bête refresh du cache des libs peut faire l'affaire ?
T'as déjà essayé de vider /etc/ld.so.cache et puis ldconfig ?

On Thu, Jul 16, 2020 at 4:27 PM quatron <mpa01 at scarlet.be> wrote:

> micpaq at Ordi-Bureau ~ $ sudo ldconfig -p | grep -i gl.so
>         libwayland-egl.so.1 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1
>         libwayland-egl.so.1 (libc6) =>
> /usr/lib/i386-linux-gnu/libwayland-egl.so.1
>         libftgl.so.2 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libftgl.so.2
>         libcogl.so.20 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libcogl.so.20
>         libTKOpenGl.so.11 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libTKOpenGl.so.11
>         libQt5OpenGL.so.5 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5
>         libQtOpenGL.so.4 (libc6,x86-64) =>
> /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4
>         libGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libGL.so.1
>         libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/libGL.so.1
>         libEGL.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libEGL.so.1
> micpaq at Ordi-Bureau ~ $
>
>
> Le 16/07/20 à 15:54, Depuydt, Patrick a écrit :
> > Et ceci donne quoi ?
> >
> > |sudo ldconfig -p | grep -i gl.so|
> >
> > ?
> >
> > On Thu, Jul 16, 2020 at 3:40 PM Depuydt, Patrick <patrick at htag2.com
> > <mailto:patrick at htag2.com>> wrote:
> >
> >         Et je ne vais pas supprimer celui de 64bits car mon OS est 64
> bits.
> >         Steam est 32 bits et tourne apparemment avec une version 32bits
> de
> >         ubuntu 12 (qui tourne dans une "bulle" je suppose)
> >
> >
> >     Bon, bein, si tu refuses ne serait-ce qu'essayer, comment veux-tu
> >     qu'on trouve une solution ?
> >
> >     On Thu, Jul 16, 2020 at 3:40 PM Depuydt, Patrick <patrick at htag2.com
> >     <mailto:patrick at htag2.com>> wrote:
> >
> >             Et je ne vais pas supprimer celui de 64bits car mon OS est
> >             64 bits.
> >             Steam est 32 bits et tourne apparemment avec une version
> >             32bits de
> >             ubuntu 12 (qui tourne dans une "bulle" je suppose)
> >
> >
> >         Bon, bein, si tu refuses ne serait-ce que essa
> >
> >         On Thu, Jul 16, 2020 at 3:09 PM quatron <mpa01 at scarlet.be
> >         <mailto:mpa01 at scarlet.be>> wrote:
> >
> >             Les deux drivers 64 et 32 bits sont installés.
> >             Et je ne vais pas supprimer celui de 64bits car mon OS est
> >             64 bits.
> >             Steam est 32 bits et tourne apparemment avec une version
> >             32bits de
> >             ubuntu 12 (qui tourne dans une "bulle" je suppose)
> >
> >             Ce qui m'étonne c'est que le résultat est identique même si
> >             je n'utilise
> >             pas les pilotes nvidia-440....(xserver-xorg-video-nouveau)
> >
> >             petit test:
> >             micpaq at Ordi-Bureau ~ $ glxgears
> >             Running synchronized to the vertical refresh.  The framerate
> >             should be
> >             approximately the same as the monitor refresh rate.
> >             301 frames in 5.0 seconds = 60.171 FPS
> >
> >             Impeccable!
> >
> >             micpaq at Ordi-Bureau ~ $ dpkg -S libGL.so.1
> >             libgl1:i386: /usr/lib/i386-linux-gnu/libGL.so.1.0.0
> >             libgl1:amd64: /usr/lib/x86_64-linux-gnu/libGL.so.1
> >             libgl1:amd64: /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
> >             libgl1:i386: /usr/lib/i386-linux-gnu/libGL.so.1
> >             micpaq at Ordi-Bureau ~ $
> >
> >             (donc les versions 32 et 64 sont présentes)
> >
> >             --
> >             Michel
> >
> >             Le 16/07/20 à 14:35, Depuydt, Patrick a écrit :
> >              > Bon,
> >              >
> >              > alors, je pense que:
> >              >
> >              > Tu utilise un système 64bits, avec les libs 32bits
> >             (compat), et steam
> >              > (je pense) est que 32bits, donc en installant le driver
> >             64bits ça foire...
> >              >
> >              > Essaye:
> >              > sudo remove --purge nvidia-driver-440
> >              > sudo apt install nvidia-driver-440:i386
> >              >
> >              > ???
> >              > Sur le net j'ai aussi pu lire que le problème pourrais
> >             éventuellemnt
> >              > venir du libGL fourni par mesa, tu peux vérifier avec la
> >             commande suivante:
> >              > dpkg -S libGL.so.1
> >              >
> >              >
> >              > Dis-moi si ça résoud le prob où si on cherche encore plus
> >             loin ? :)
> >              >
> >              > @+
> >              >
> >              > On Thu, Jul 16, 2020 at 2:27 PM quatron <mpa01 at scarlet.be
> >             <mailto:mpa01 at scarlet.be>
> >              > <mailto:mpa01 at scarlet.be <mailto:mpa01 at scarlet.be>>>
> wrote:
> >              >
> >              >     Bonjour,
> >              >     J'ai un doute puisque c'est (normalement) ce que
> >             devrait faire le "sudo
> >              >     apt-get install lisudo ubuntu-drivers autoinstall"
> >              >     Mais j'essaye quand même:
> >              >
> >              >     micpaq at Ordi-Bureau ~ $ apt-cache search nvidia-driver
> >              >     nvidia-384 - Transitional package for
> nvidia-driver-390
> >              >     nvidia-384-dev - Transitional package for
> >             nvidia-driver-390
> >              >     nvidia-driver-390 - NVIDIA driver metapackage
> >              >     nvidia-headless-390 - NVIDIA headless metapackage
> >              >     nvidia-headless-no-dkms-390 - NVIDIA headless
> >             metapackage - no DKMS
> >              >     xserver-xorg-video-nvidia-390 - NVIDIA binary Xorg
> driver
> >              >     nvidia-340 - NVIDIA binary driver - version 340.108
> >              >     nvidia-driver-418 - Transitional package for
> >             nvidia-driver-430
> >              >     nvidia-driver-430 - Transitional package for
> >             nvidia-driver-440
> >              >     nvidia-driver-435 - NVIDIA driver metapackage
> >              >     nvidia-driver-440 - NVIDIA driver metapackage
> >              >     nvidia-headless-435 - NVIDIA headless metapackage
> >              >     nvidia-headless-440 - NVIDIA headless metapackage
> >              >     nvidia-headless-no-dkms-435 - NVIDIA headless
> >             metapackage - no DKMS
> >              >     nvidia-headless-no-dkms-440 - NVIDIA headless
> >             metapackage - no DKMS
> >              >     xserver-xorg-video-nvidia-435 - NVIDIA binary Xorg
> driver
> >              >     xserver-xorg-video-nvidia-440 - NVIDIA binary Xorg
> driver
> >              >     micpaq at Ordi-Bureau ~ $ sudo apt-get install
> >             nvidia-driver-440
> >              >     Lecture des listes de paquets... Fait
> >              >     Construction de l'arbre des dépendances
> >              >     Lecture des informations d'état... Fait
> >              >     nvidia-driver-440 est déjà la version la plus récente
> >              >     (440.100-0ubuntu0.18.04.1).
> >              >     0 mis à jour, 0 nouvellement installés, 0 à enlever
> >             et 0 non mis à jour.
> >              >     micpaq at Ordi-Bureau ~ $ sudo dpkg-reconfigure
> >             nvidia-driver-440
> >              >     micpaq at Ordi-Bureau ~ $
> >              >
> >              >     Un rebbot et:
> >              >
> >              >     micpaq at Ordi-Bureau ~ $ steam
> >              >     Running Steam on linuxmint 19.3 64-bit
> >              >     STEAM_RUNTIME is enabled automatically
> >              >     Pins up-to-date!
> >              >     Steam client's requirements are satisfied
> >              >     /home/micpaq/.steam/ubuntu12_32/steam
> >              >     [2020-07-16 14:15:39] Startup - updater built Jul 10
> >             2020 21:36:30
> >              >     Installing breakpad exception handler for
> >              >     appid(steam)/version(1594863892)
> >              >     libGL error: No matching fbConfigs or visuals found
> >              >     libGL error: failed to load driver: swrast
> >              >     SteamUpdateUI: An X Error occurred
> >              >     .....
> >              >
> >              >     Pas de changement.
> >              >     Dommage...
> >              >     Merci quand même
> >              >     --
> >              >     Michel
> >              >
> >              >     Le 16/07/20 à 13:41, Alain Belkadi a écrit :
> >              >      > dpkg-reconfigure nvidia-driver
> >              >     _______________________________________________
> >              >     Linux-bruxelles :
> >              >     Èchanger, partager, s'informer par mails sur toute
> >             action,
> >              >     proposition accordée avec:
> >             http://www.bxlug.be/?Nos-statuts
> >              >
> >              >     ! 64 kb autorisés par mail, tout fichier inclus !
> >              >
> >              > Linux-bruxelles at lists.bxlug.be
> >             <mailto:Linux-bruxelles at lists.bxlug.be>
> >             <mailto:Linux-bruxelles at lists.bxlug.be
> >             <mailto:Linux-bruxelles at lists.bxlug.be>>
> >              >
> >
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> >              >
> >              >
> >              > _______________________________________________
> >              > Linux-bruxelles :
> >              > Èchanger, partager, s'informer par mails sur toute
> >             action, proposition accordée avec:
> >             http://www.bxlug.be/?Nos-statuts
> >              >
> >              > ! 64 kb autorisés par mail, tout fichier inclus !
> >              >
> >              > Linux-bruxelles at lists.bxlug.be
> >             <mailto:Linux-bruxelles at lists.bxlug.be>
> >              >
> >
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> >              >
> >             _______________________________________________
> >             Linux-bruxelles :
> >             Èchanger, partager, s'informer par mails sur toute action,
> >             proposition accordée avec: http://www.bxlug.be/?Nos-statuts
> >
> >             ! 64 kb autorisés par mail, tout fichier inclus !
> >
> >             Linux-bruxelles at lists.bxlug.be
> >             <mailto:Linux-bruxelles at lists.bxlug.be>
> >
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> >
> >
> > _______________________________________________
> > Linux-bruxelles :
> > Èchanger, partager, s'informer par mails sur toute action, proposition
> accordée avec: http://www.bxlug.be/?Nos-statuts
> >
> > ! 64 kb autorisés par mail, tout fichier inclus !
> >
> > Linux-bruxelles at lists.bxlug.be
> >
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
> >
> _______________________________________________
> Linux-bruxelles :
> Èchanger, partager, s'informer par mails sur toute action, proposition
> accordée avec: http://www.bxlug.be/?Nos-statuts
>
> ! 64 kb autorisés par mail, tout fichier inclus !
>
> Linux-bruxelles at lists.bxlug.be
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/linux-bruxelles/attachments/20200716/a6732eda/attachment-0001.html>


Plus d'informations sur la liste de diffusion Linux-bruxelles