Problème Steam après installation du dernier package nvidia

1 réponse
Avatar
Nicolas FRANCOIS
--Sig_/8+S+W0Vr2LDbc2.kJ=A67C=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Salut.

Debian Stretch here, avec backports en particulier pour
nvidia-kernel-dkms.

Installation de la derni=C3=A8re version ce soir, un petit soucis (j'ai des
probl=C3=A8mes avec l'USB qui arrivent apr=C3=A8s une dizaine de jours d'up=
time,
c'est peut-=C3=AAtre d=C3=BB =C3=A0 =C3=A7a), mais apr=C3=A8s reboot et rec=
onfiguration de dpkg,
no problemo.

Puis je lance steam, et l=C3=A0 :

Running Steam on debian 9 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Error: You are missing the following 32-bit libraries, and Steam may
not run: libGL.so.1
[2018-01-13 00:50:18] Startup - updater built Dec 15 2017 11:47:44
Looks like steam didn't shutdown cleanly, scheduling immediate update
check [2018-01-13 00:50:18] Checking for update on startup
[2018-01-13 00:50:18] Checking for available updates...
[2018-01-13 00:50:19] Download skipped: /client/steam_client_ubuntu12
version 1513371133, installed version 1513371133 [2018-01-13 00:50:19]
Nothing to do [2018-01-13 00:50:19] Verifying installation...
[2018-01-13 00:50:19] Performing checksum verification of executable
files [2018-01-13 00:50:20] Verification complete
[2018-01-13 00:50:21] Shutdown

libGL.so.1 pas trouv=C3=A9. Bon, j'essaye quelques "tweaks", en particulier
signaler =C3=A0 steam que libGL.so.1 se trouve
dans /usr/lib/mesa-diverted/libGL.so.1 (avec un
fichier /etc/ld.so.conf.d/steam.conf), rien n'y fait. Les visites sur
Google me donnent des solutions pour Ubuntu, je pr=C3=A9f=C3=A8re pas utili=
ser...

Une recherche de libGL.so.1 donne =C3=A7a :

nico@Gaston:~$ locate libGL.so.1
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu
/home/nico/.steam/ubuntu12_32/steam-runtime.old/amd64/usr/share/doc/nvidia-=
cg-toolkit/examples/Tools/trace/libGL.so.1.gz
/home/nico/.steam/ubuntu12_32/steam-runtime.old/i386/usr/share/doc/nvidia-c=
g-toolkit/examples/Tools/trace/libGL.so.1.gz
/home/nico/.steam/ubuntu12_32/steam-runtime/amd64/usr/share/doc/nvidia-cg-t=
oolkit/examples/Tools/trace/libGL.so.1.gz
/home/nico/.steam/ubuntu12_32/steam-runtime/i386/usr/share/doc/nvidia-cg-to=
olkit/examples/Tools/trace/libGL.so.1.gz
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1.0.0
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1

C'est pas les versions 64bits, c'est s=C3=BBr... Alors quoi ?

D'o=C3=B9 mon mesage : quelqu'un a-t-il une id=C3=A9e de ce que je dois fai=
re ?

D'avance merci.

\bye

--=20

Nicolas FRANCOIS | /\=20
http://nicolas.francois.free.fr | |__|
X--/\\
We are the Micro$oft. _\_V
Resistance is futile. =20
You will be assimilated. darthvader penguin

--Sig_/8+S+W0Vr2LDbc2.kJ=A67C=
Content-Type: application/pgp-signature
Content-Description: Signature digitale OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEE7s3+BtBEQX/Kgdk7xYgnps2M/gEFAlpZS1QACgkQxYgnps2M
/gHMwwf/R9SHRHD07iNmUD3x5OU75qYZ7AwqbBln3JejLQfq+oE3d0iMwvG93SVl
N0dwb4qh/8IO9FC7pHMalaIUMB5DbkgaNLwlMcKeLzkhujznA8K9Pbnplan5MAlV
JHA9w/iz0NgO8TXLBk8/EleQfNZQ4KWe8pp1j9rTgSZ1U1k2UcnaEwy7cxFXUPx0
4oHdRpZYv7BtDqpzcBqoI83NZHEabIb4wRPKOJMe9RM4Mm+Y44uUMWBt+tj5DDsv
rAdMN68F4uRMs/nS4CGsh4NGIxyVvCIL8kSW2WL3pE+g177MPKDae3ihIYyiVN9C
dCo6le6mnZPKXIdmyx9MgcUm/k9/+g==
=K8pz
-----END PGP SIGNATURE-----

--Sig_/8+S+W0Vr2LDbc2.kJ=A67C=--

1 réponse

Avatar
baal
bonjour,
effectivement le problème doit être le multiarch c'est à dire steam est
compilé en 32 bit sur les os 64 bits il faut installer les librairies en
32 bits
moi comme mémo je m'étais noté sa :
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libgcc1:i386
en espèrent que sa t'aide
steam recommande
apt-get install lib32gcc1 libstdc++6 libstdc++6:i386
cdt
Le 13/01/2018 à 00:57, Nicolas FRANCOIS a écrit :
Salut.
Debian Stretch here, avec backports en particulier pour
nvidia-kernel-dkms.
Installation de la dernière version ce soir, un petit soucis (j'ai des
problèmes avec l'USB qui arrivent après une dizaine de jours d'uptime,
c'est peut-être dû à ça), mais après reboot et reconfiguration de dpkg,
no problemo.
Puis je lance steam, et là :
Running Steam on debian 9 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Error: You are missing the following 32-bit libraries, and Steam may
not run: libGL.so.1
[2018-01-13 00:50:18] Startup - updater built Dec 15 2017 11:47:44
Looks like steam didn't shutdown cleanly, scheduling immediate update
check [2018-01-13 00:50:18] Checking for update on startup
[2018-01-13 00:50:18] Checking for available updates...
[2018-01-13 00:50:19] Download skipped: /client/steam_client_ubuntu12
version 1513371133, installed version 1513371133 [2018-01-13 00:50:19]
Nothing to do [2018-01-13 00:50:19] Verifying installation...
[2018-01-13 00:50:19] Performing checksum verification of executable
files [2018-01-13 00:50:20] Verification complete
[2018-01-13 00:50:21] Shutdown
libGL.so.1 pas trouvé. Bon, j'essaye quelques "tweaks", en particulier
signaler à steam que libGL.so.1 se trouve
dans /usr/lib/mesa-diverted/libGL.so.1 (avec un
fichier /etc/ld.so.conf.d/steam.conf), rien n'y fait. Les visites sur
Google me donnent des solutions pour Ubuntu, je préfère pas utiliser...
Une recherche de libGL.so.1 donne ça :
:~$ locate libGL.so.1
/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu
/home/nico/.steam/ubuntu12_32/steam-runtime.old/amd64/usr/share/doc/nvidia-cg-toolkit/examples/Tools/trace/libGL.so.1.gz
/home/nico/.steam/ubuntu12_32/steam-runtime.old/i386/usr/share/doc/nvidia-cg-toolkit/examples/Tools/trace/libGL.so.1.gz
/home/nico/.steam/ubuntu12_32/steam-runtime/amd64/usr/share/doc/nvidia-cg-toolkit/examples/Tools/trace/libGL.so.1.gz
/home/nico/.steam/ubuntu12_32/steam-runtime/i386/usr/share/doc/nvidia-cg-toolkit/examples/Tools/trace/libGL.so.1.gz
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1.0.0
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1
C'est pas les versions 64bits, c'est sûr... Alors quoi ?
D'où mon mesage : quelqu'un a-t-il une idée de ce que je dois faire ?
D'avance merci.
bye