Mencoba menginstal Steam ERROR: Anda kehilangan pustaka 32-bit berikut, dan Steam mungkin tidak berjalan: tidak

25

Saya sudah menginstal Steam, tetapi ketika saya mengklik program saya mendapatkan pesan ini

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

Saya tidak tahu harus menginstal atau melakukan apa.

Unb3liveblE - PoW
sumber
2
Kami membutuhkan pesan kesalahan lengkap.
Javier Rivera
5
Itu adalah pesan Lengkap yang tidak dilanjutkan setelah tidak
Unb3liveblE - PoW

Jawaban:

10

Tidak masalah. Selamat datang di Linux dan Ubuntu.

Pertama, jika Anda tidak menginstal Steam dari Ubuntu Software Center, dan tidak mencoba, lihat apakah Anda dapat menginstalnya dengan cara itu, menghapus Steam dari sistem Anda sebelumnya. Anda mungkin perlu menjalankan sudo apt-get updateterminal sebelumnya (ketika diminta kata sandi Anda, itu mengetik walaupun tidak ada yang muncul di layar). Saya juga memperhatikan bahwa Steam hanya muncul di Pusat Perangkat Lunak ketika Anda mengklik "tampilkan item teknis" di bagian bawah.

Jika itu tidak membantu, lihat bagian Masalah yang Diketahui di wiki Pengembang Valve. Ikuti instruksi untuk distribusi berbasis Debian:

sudo apt-get install lib32stdc++6

Beri tahu saya jika instruksi ini tidak masuk akal.

strugee
sumber
33

Ini tampaknya terjadi pada setiap OS 64 bit.

Laporan bug lengkap di sini: https://github.com/ValveSoftware/steam-for-linux/issues/321

Solusi :

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

Tambahkan dua baris berikutnya ke file :

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

Kemudian jalankan :

sudo ldconfig

Sekarang Anda harus dapat menjalankan Steam


solusi ditemukan di sini: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian

pintapiva
sumber
1
Ini adalah solusi saya di ubuntu 13.10. Saya tidak ingat mengalami masalah ini di ubuntu 12.04.
isaaclw
2
Ini adalah cara terbersih untuk menyelesaikan masalah di 13.10. Seorang pengguna tidak boleh membuat tautan simbolis di / usr / lib, sesuai dengan jawaban tertinggi saat ini.
XBigTK13X
Ini adalah solusi bagi saya di Ubuntu 14.04
Tanner Watson
Ini adalah cara yang tepat untuk pergi - mudah dan berhasil. Tidak ada yang lain.
Audie
tidak ada solusi yang berfungsi untuk saya pada 14,04 x64. ketika Steam stars membuka terminal dan mengatakan dependensi apa yang akan dipasang. tetapi ketika unduhan berakhir ia mengatakan masalah ketergantungan lain. dan kemudian itu dimulai dengan pesan kesalahan steamui.so yang hilang kemudian berhenti.
ViBE
26

Inilah yang harus saya lakukan pada Intel Sandy Bridge (grafis HD3000) - untuk Nvidia / AMD gunakan sumber yang sesuai:

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

Steam dan 3D di vmWare berfungsi sekarang.

Mungkin
sumber
Ini bekerja untuk saya (AMD di sini). Apa yang harus saya lakukan adalah menginstal fglrxpaket 32-bit multiarch yang menyediakan libGL.so, yang dinamai libgl1-fglrx-glx:i386, dan kemudian membuat symlink ke /usr/lib/i386-linux-gnu/fglrx/libGL.so.1. Kemudian itu bekerja dengan sempurna.
Thomas
Juga memperbaikinya untuk saya di Ubuntu 17.10. Terima kasih!
rene
6

Anda dapat menjalankan Ubuntu versi 64bit.

Cukup buka terminal dan ketik:

sudo apt-get install ia32-libs

Dengan cara ini Anda akan memiliki kompatibilitas penuh dengan aplikasi 32-bit, seperti Steam, skype, dan lainnya.

VasPle
sumber
1
Paket ini tidak tersedia untuk debian wheezy, atau suacy (13.10). Saya mencoba mengingat ketika migrasi terjadi untuk ubuntu ... tetapi mereka bermigrasi dari menginstal paket 32 ​​bit dengan cara ini.
isaaclw
0

Cara menjalankan Steam dengan ATI 13.04 di Ubuntu 13.04 64bit dengan kernel 3.8.12:

  1. terminal terbuka

  2. Buat file startup di direktori home Anda:

    sudo gedit st3am.sh
    
  3. letakkan ini di file:

    LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
    
  4. Simpan & buat yang dapat dieksekusi:

    chmod a+x st3am.sh
    
  5. Buat pintasan dan pindah ke desktop atau tambahkan ke menu aplikasi Anda

  6. Bersenang-senang :)

Yacoov Windelbank
sumber
0

Saya hanya berlari menggunakan optirun. Dari jendela terminal: optirun steam. Menyetel uap berjalan pada kartu grafis saya yang sebenarnya daripada grafis intel cpu-onboard.

pengguna3728501
sumber
0

Saya punya masalah serupa dengan nVidia dan Steam, menggunakan GeForce 650ti dengan driver 331. Saya akhirnya melakukan CTRL- ALT- F1dan masuk, lalu sudo service lightdm stop, telinit 3(mungkin tidak diperlukan setelah layanan berhenti), dan sudo sh NVIDIA*.run.

Driver 331 asli telah dihapus, dan instalasi (kali ini) berjalan dengan baik, dan Steam berfungsi.

oldrocker99
sumber