Tentativo di installare Steam ERROR: mancano le seguenti librerie a 32 bit e Steam potrebbe non funzionare: no


25

Ho già installato Steam, ma quando faccio clic sul programma ricevo questo messaggio

ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not

Non so cosa installare o nemmeno fare.


2
Abbiamo bisogno del messaggio di errore completo.
Javier Rivera,

5
Questo è il messaggio completo che non continua dopo
Unb3liveblE - PoW

Risposte:


10

Nessun problema. Benvenuti a Linux e Ubuntu, comunque.

Innanzitutto, se non hai installato Steam da Ubuntu Software Center e non hai provato, vedi se riesci a installarlo in quel modo, rimuovendo Steam dal tuo sistema in anticipo. Potrebbe essere necessario eseguire sudo apt-get updatein anticipo un terminale (quando richiede la password, sta digitando anche se sullo schermo non viene visualizzato nulla). Ho anche notato che Steam viene visualizzato nel Software Center solo quando fai clic su "Mostra elementi tecnici" nella parte inferiore.

Se il problema persiste , consulta la sezione Problemi noti nella wiki di Valve Developer. Seguire le istruzioni per le distribuzioni basate su Debian:

sudo apt-get install lib32stdc++6

Fammi sapere se queste istruzioni non hanno senso.


33

Questo sembra accadere su ogni sistema operativo a 64 bit.

Rapporto completo sui bug qui: https://github.com/ValveSoftware/steam-for-linux/issues/321

Soluzione :

gksudo gedit /etc/ld.so.conf.d/steam.conf

Aggiungi le due righe successive al file :

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

Quindi eseguire :

sudo ldconfig

Ora dovresti essere in grado di eseguire Steam


soluzione trovata qui: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian


1
Questa era la mia soluzione in Ubuntu 13.10. Non ricordo di aver avuto questo problema in Ubuntu 12.04.
Isaaclw,

2
Questo è il modo più pulito per risolvere il problema in 13.10. Un utente non dovrebbe creare collegamenti simbolici in / usr / lib, secondo l'attuale risposta più votata.
XBigTK13X,

Questa è stata la soluzione per me su Ubuntu 14.04
Tanner Watson,

Questa è la strada giusta da percorrere - facile e ha funzionato. Nient'altro ha fatto.
Audie,

nessuna di queste soluzioni funziona per me su 14.04 x64. quando le stelle di Steam aprono il terminale e dicono quali dipendenze verranno installate. ma quando il download termina dice un altro problema di dipendenza. e quindi inizia con il messaggio di errore steamui.so mancante, quindi esci.
ViBE,

26

Ecco cosa ho dovuto fare su Intel Sandy Bridge (grafica HD3000) - per Nvidia / AMD utilizzare la fonte appropriata:

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib

Steam e 3D in vmWare funzionano ora.


Questo ha funzionato per me (AMD qui). Quello che dovevo fare era installare il fglrxpacchetto multiarch a 32 bit che fornisce libGL.so, che era stato chiamato libgl1-fglrx-glx:i386, e quindi creare il link simbolico a /usr/lib/i386-linux-gnu/fglrx/libGL.so.1. Quindi ha funzionato perfettamente.
Thomas,

L'ho risolto anche per me su Ubuntu 17.10. Grazie!
rene,

6

Probabilmente stai eseguendo una versione a 64 bit di Ubuntu.

Basta aprire il terminale e digitare:

sudo apt-get install ia32-libs

In questo modo avrai piena compatibilità con le applicazioni a 32 bit, come Steam, skype e altre.


1
Questo pacchetto non è disponibile per debian wheezy o per suacy (13.10). Sto cercando di ricordare quando è avvenuta la migrazione per Ubuntu ... ma sono migrati dall'installazione di pacchetti a 32 bit in questo modo.
Isaaclw,


0

Come eseguire Steam con ATI 13.04 su Ubuntu 13.04 64 bit con kernel 3.8.12:

  1. terminale aperto

  2. Crea il file di avvio nella tua home directory:

    sudo gedit st3am.sh
    
  3. metti questo nel file:

    LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
    
  4. Salva e rendi eseguibile:

    chmod a+x st3am.sh
    
  5. Crea scorciatoia e passa al desktop o aggiungi al menu dell'applicazione

  6. Divertiti :)


0

Ho semplicemente corso usando Optirun. Da una finestra terminale: optirun steam. Imposta il funzionamento del vapore sulla mia scheda grafica effettiva anziché sulla grafica Intel integrata.


0

Ho avuto un problema simile con nVidia e Steam, usando una GeForce 650ti con i 331 driver. Ho finito per fare CTRL- ALT- F1e la registrazione, poi sudo service lightdm stop, telinit 3(forse non necessaria dopo lo stop di servizio), e sudo sh NVIDIA*.run.

I 331 driver originali sono stati rimossi e l'installazione (questa volta) è andata bene e Steam funziona.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.