ฉันติดตั้ง Steam แล้ว แต่เมื่อฉันคลิกที่โปรแกรมฉันจะได้รับข้อความนี้
ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not
ฉันไม่รู้ว่าจะติดตั้งหรือทำอะไร
ฉันติดตั้ง Steam แล้ว แต่เมื่อฉันคลิกที่โปรแกรมฉันจะได้รับข้อความนี้
ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not
ฉันไม่รู้ว่าจะติดตั้งหรือทำอะไร
คำตอบ:
ไม่มีปัญหา. ยินดีต้อนรับสู่ Linux และ Ubuntu โดยวิธีการ
ก่อนอื่นถ้าคุณไม่ได้ติดตั้ง Steam จากศูนย์ซอฟต์แวร์ Ubuntu และไม่ลองดูว่าคุณสามารถติดตั้งได้หรือไม่ลองลบ Steam ออกจากระบบของคุณก่อน คุณอาจจำเป็นต้องเรียกใช้sudo apt-get update
ในเทอร์มินัลล่วงหน้า (เมื่อระบบแจ้งให้คุณใส่รหัสผ่านมันกำลังพิมพ์แม้ว่าจะไม่มีสิ่งใดปรากฏบนหน้าจอ) ฉันยังสังเกตเห็นว่า Steam แสดงเฉพาะใน Software Center เมื่อคุณคลิก "แสดงรายการทางเทคนิค" ที่ด้านล่าง
หากวิธีนี้ไม่ได้ผลให้ดูหัวข้อปัญหาที่ทราบในวิกิผู้พัฒนา Valve ทำตามคำแนะนำสำหรับการแจกแจงแบบเดเบียน:
sudo apt-get install lib32stdc++6
แจ้งให้เราทราบหากคำแนะนำเหล่านี้ไม่สมเหตุสมผล
ดูเหมือนว่าจะเกิดขึ้นในระบบปฏิบัติการ 64 บิต
รายงานข้อผิดพลาดแบบเต็มได้ที่นี่: https://github.com/ValveSoftware/steam-for-linux/issues/321
วิธีแก้ปัญหา :
gksudo gedit /etc/ld.so.conf.d/steam.conf
เพิ่มสองบรรทัดถัดไปลงในไฟล์ :
/usr/lib32
/usr/lib/i386-linux-gnu/mesa
จากนั้นดำเนินการ :
sudo ldconfig
ตอนนี้คุณน่าจะสามารถใช้งาน Steam ได้
วิธีแก้ปัญหาพบได้ที่นี่: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian
นี่คือสิ่งที่ฉันต้องทำบน Intel Sandy Bridge (กราฟิก HD3000) - สำหรับ Nvidia / AMD ใช้แหล่งข้อมูลที่เหมาะสม:
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib
Steam และ 3D ใน vmWare ใช้งานได้แล้ว
fglrx
แพคเกจที่ให้บริการlibGL.so
ซึ่งเป็นชื่อlibgl1-fglrx-glx:i386
และสร้าง symlink /usr/lib/i386-linux-gnu/fglrx/libGL.so.1
ไป จากนั้นมันก็ทำงานได้อย่างสมบูรณ์แบบ
คุณกำลังเรียกใช้ Ubuntu รุ่น 64 บิต
เพียงเปิดเทอร์มินัลแล้วพิมพ์:
sudo apt-get install ia32-libs
วิธีนี้คุณจะมีความเข้ากันได้อย่างสมบูรณ์กับ applcations 32 บิตเช่น Steam, skype และอื่น ๆ
ฉันกำลังวิ่ง14.04 LTS
(พร้อมelementary OS 0.3.2 Freya 64bit
) และสิ่งนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam
นอกจากนี้เพื่อให้ทราบว่านี่เป็นวิธีแก้ปัญหาสำหรับปัญหาที่แตกต่างกัน (แต่เกี่ยวข้องกัน)
วิธีเรียกใช้ Steam ด้วย ATI 13.04 บน Ubuntu 13.04 64 บิตพร้อมเคอร์เนล 3.8.12:
เปิดเทอร์มินัล
สร้างไฟล์เริ่มต้นในโฮมไดเร็กตอรี่ของคุณ:
sudo gedit st3am.sh
ใส่ไว้ในไฟล์:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
บันทึกและทำให้ปฏิบัติการได้:
chmod a+x st3am.sh
สร้างทางลัดและย้ายไปยังเดสก์ท็อปหรือเพิ่มในเมนูแอปพลิเคชันของคุณ
มีความสนุกสนาน :)
ฉันวิ่งโดยใช้ optirun จากหน้าต่างเทอร์มินัล: optirun steam
. ตั้งค่าการทำงานบนการ์ดกราฟิกจริงของฉันแทนที่จะเป็นกราฟิกซีพียู Intel
ฉันมีปัญหาคล้ายกันกับ nVidia และ Steam โดยใช้ GeForce 650ti กับไดรเวอร์ 331 ฉันสิ้นสุดการทำCTRL- ALT- F1และเข้าสู่ระบบแล้ว
sudo service lightdm stop
,
telinit 3
(อาจจะไม่จำเป็นต้องหลังจากหยุดให้บริการ) sudo sh NVIDIA*.run
และ
ไดรเวอร์ 331 ดั้งเดิมถูกลบและการติดตั้ง (ในเวลานี้) ทำงานได้ดีและ Steam ใช้งานได้