Ubuntu 14.04: ไดรเวอร์ nvidia ไม่สามารถติดตั้งได้


9

ฉันมีแล็ปท็อป Asus พร้อมการ์ด nVidia lspci บอกฉัน:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1)

ฉันติดตั้ง Ubuntu 14.04 LTS ใหม่ (รุ่น 64 บิต) ใหม่

ตามค่าเริ่มต้น Ubuntu 14.04 ใช้ไดรเวอร์นูโว แต่มันใช้งานไม่ได้ดี (เคอร์เซอร์กะพริบจอแสดงผล 3D ช้า ฯลฯ ) ดังนั้นฉันจึงต้องการติดตั้งไดรเวอร์ nvidia ที่เป็นกรรมสิทธิ์

ฉันไปที่การตั้งค่าระบบ> ซอฟต์แวร์ & การปรับปรุง> ไดรเวอร์เพิ่มเติม Ubuntu เสนอตัวเลือกต่อไปนี้ให้ฉัน:

ตัวเลือกไดรเวอร์เพิ่มเติม

สิ่งที่ฉันพยายามเลือก (นอกเหนือจาก Nouveau) หลังจากฉันคลิกที่ "APply Changes" มันจะกลับไปที่ Nouveau โดยไม่มีข้อเสนอแนะเพิ่มเติม ...

ดังนั้นฉันพยายามติดตั้งไดรเวอร์ด้วยตนเองด้วย apt:

$ sudo apt-get install nvidia-331
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:
 nvidia-331 : Depends: lib32gcc1 but it is not going to be installed
              Depends: libc6-i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

ถ้าฉันพยายามติดตั้งแพคเกจที่กล่าวถึงด้วยตนเองฉันได้รับข้อผิดพลาดนี้:

$ sudo apt install lib32gcc1 libc6-i386
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:
 libc6-i386 : Depends: libc6 (= 2.19-0ubuntu5) but 2.19-0ubuntu6 is to be installed
E: Unable to correct problems, you have held broken packages.

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

นอกจากนี้คุณคิดว่ามันเป็นข้อผิดพลาดหรือไม่? (ถ้าเป็นเช่นนั้นฉันจะยกมันใน Launchpad)

ขอบคุณล่วงหน้า!


ฉันคิดว่า [ลิงก์] [1] อาจช่วยแก้ปัญหาของคุณ [1]: askubuntu.com/questions/365682/…
Fat Mind

คำตอบ:


7

ดูเหมือนว่าเซิร์ฟเวอร์การอัพเดทที่ใช้ (ไต้หวัน) นั้นไม่ทันสมัยทำให้เกิดการพึ่งพาและปัญหาอื่น ๆ

เพื่อแก้ไขปัญหานั้นฉันไปที่การตั้งค่าระบบ> ซอฟต์แวร์ & การปรับปรุง> ซอฟต์แวร์ Ubuntu และเลือก "ดาวน์โหลดจาก: เซิร์ฟเวอร์หลัก" (ก่อนหน้านี้เป็น "ดาวน์โหลดจาก: เซิร์ฟเวอร์สำหรับไต้หวัน")

สามารถติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์ได้แล้ว


1
ฉันมีปัญหาเดิมมาก่อน หากคุณอยู่ที่ไหนสักแห่งในเอเชียตะวันออกเซิร์ฟเวอร์ที่ดีที่สุดที่ทำงานให้ฉันได้เสมอ (และเร็วกว่าเซิร์ฟเวอร์หลัก) คือเซิร์ฟเวอร์ jaist ในญี่ปุ่น
Majal

+1 มีปัญหาเดียวกันและแก้ไขด้วยโซลูชันของคุณ! ขอบคุณ!
อดัม

0

ฉันพบข้อความแสดงข้อผิดพลาดเดียวกัน ในกรณีของฉันมันเป็นเพราะแคชฉลาดของฉันเสียหาย / ล้าสมัย

ดังนั้นใครก็ตามที่พบข้อผิดพลาดเดียวกันให้แน่ใจว่าข้อกำหนดแพ็คเกจของคุณเป็นปัจจุบัน

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