ข้อผิดพลาดในการติดตั้งบน Steam บน 14.04 Ubuntu 64 บิต


24

ฉันได้ลองใช้วิธีแก้ปัญหาที่โพสต์ไว้ที่อื่นในฟอรัมสนับสนุนแล้วดูเหมือนว่าใช้ได้ แต่หลังจากการอัปเดตของ Steam ฉันพบว่าตัวเองกลับมาที่ Square One ฉันเป็นผู้ใช้ Linux ใหม่และฉันอยู่ในช่วงการเรียนรู้ :) ขอบคุณสำหรับความช่วยเหลือ

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.3)
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Press return to continue: 

คำตอบ:


34

นี่คือสิ่งที่ใช้งานได้จริงสำหรับ 14.04:
sudo apt-get install libc6:i386
sudo apt-get install libgl1-mesa-glx-lts-trusty:i386

พิสูจน์: รูปภาพของการทำงานของ steam หลังจากการติดตั้งสำเร็จ หวังว่านี่จะช่วยผู้อื่น


1
ทำงานให้ฉันด้วย +
Reut Sharabani

1
ยอดเยี่ยม :) ข้อเสนอแนะเพื่อให้คำตอบนี้ดีขึ้นยินดี
JorgeArtware

ไม่ได้ผลสำหรับฉันบน Ubuntu 14.04.3 :-(
Rafael_Espericueta

สวัสดี Rafael ฉันได้รับการโหวตดังนั้นฉันคิดว่าโพสต์นี้ช่วยคนอื่นได้ แต่ฉันก็ยังสงสัยว่าคุณโชคดีไหมที่แก้ไขปัญหานี้ :) ฉันเห็นโปรไฟล์ของคุณและสังเกตว่าคุณเป็นครูอาจารย์ได้รับการดูแลเป็นพิเศษในหนังสือของฉัน โปรดแจ้งให้เราทราบหากฉันสามารถช่วยคุณได้
JorgeArtware

29

การแก้ปัญหา:

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-utopic:i386 libgl1-mesa-glx-lts-utopic:i386

คำสั่งจะแตกต่างกันเล็กน้อยถ้าคุณใช้ Ubuntu 14.04.3 ขึ้นไปด้วย Hardware Enablement Stack (kernel 3.19):

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386

สมบูรณ์แบบทำงานเหมือนมีเสน่ห์!
เคิร์กแลนด์

8
คำสั่งจะแตกต่างกันเล็กน้อยถ้าคุณใช้ Ubuntu 14.04.3 กับ Hardware Enablement Stack (เคอร์เนล 3.19):sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386
dav.garcia

สิ่งนี้ใช้ได้กับฉัน (Ubuntu 14.04 LTS x86_64: uname -a → 3.16.0-50- ทั่วไป # 67 ~ 14.04.1-Ubuntu SMP ศุกร์ 2 ต.ค. 22:07:51 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux)
cm- t

3

นี่เป็นข้อผิดพลาดจริงๆ ฉันได้รายงานปัญหานี้แล้วใน Bugs Launchpad และคุณสามารถติดตามได้โดยใช้ลิงก์การติดตามบั๊กสองตัวนี้

คุณสามารถแก้ไขได้ด้วยตนเอง แต่มีความซับซ้อน Ubuntu devs จะแก้ไขได้ในไม่ช้าดังนั้นฉันแนะนำให้คุณรอการอัพเดท


คุณอาจต้องการตั้งค่าสถานะนี้ในครั้งถัดไปเป็นข้อผิดพลาด
Virusboy

มันยังไม่ได้รับการแก้ไข อาจจะเป็นปีหน้า ...
Rafael_Espericueta

1

สำหรับ Ubuntu 14.04.3 ลองวิธีแก้ปัญหานี้:

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386

ฉันกำลังมองหาทุกที่สำหรับสิ่งนี้! ขอขอบคุณ!
Inoki

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.