Ubuntu 14.04 ติดตั้งไดรเวอร์ที่เป็นเจ้าของ Nvidia [ปิด]


9

ฉันต้องการความช่วยเหลือและคำแนะนำในการติดตั้งไดรเวอร์ Nvidia บนระบบของฉันด้วยโปรเซสเซอร์กราฟิก Intel / Nvidia คู่

ขณะนี้ฉันกำลังใช้งาน Ubuntu 14.04 และฉันทราบว่าระบบปฏิบัติการอยู่ในช่วงเบต้าปลาย แต่ฉันทำการอัปเดตรายวัน ระบบปฏิบัติการทำงานได้ดีและราบรื่นดังนั้นฉันไม่สามารถพูดได้ว่าฉันประสบปัญหาใด ๆ

ทำตามวิธีการติดตั้งจากด้านล่างฉันติดตั้งไดรเวอร์ Nvidia สำเร็จโดยไม่มีข้อผิดพลาดใด ๆ อย่างไรก็ตามเมื่อรีสตาร์ทระบบฉันถูกนำเสนอด้วยหน้าจอสีดำ

หลังจากทำตามวิธีแก้ปัญหาแล้วฉันขึ้นบัญชีดำไดรเวอร์ Nouveau และเริ่มการทำงานใหม่อีกครั้งหลังจากนั้นฉันได้รับการนำเสนอด้วยหน้าจอการบันทึก แต่ในรูปแบบอัตราส่วน 4: 3 ฉันไม่สามารถลงชื่อเข้าใช้เดสก์ท็อป Unity ได้เนื่องจากระบบค้างและแสดงเมาส์และคีย์บอร์ดที่ใช้งานไม่ได้

ติดตามโซลูชันอื่นฉันเริ่มระบบใหม่ในโหมดคอนโซลที่ฉันดำเนินการตรวจสอบnvidia-xorgไฟล์ ฉันสังเกตเห็นว่าการตั้งค่าดูแปลกSection "Device"และScreenหายไป ฉันพยายามสร้างไฟล์ใหม่ตามคำแนะนำโดยใช้nvidia-xconfigแต่ฉันได้รับข้อผิดพลาด:

Unable to load X Server Display Configuration page.

ตอนนั้นฉันเลิกและติดตั้ง Ubuntu ใหม่ ฉันทำขั้นตอนนี้ซ้ำอีกครั้ง แต่ไม่ประสบความสำเร็จ ขณะนี้ฉันกำลังเรียกใช้ Ubuntu โดยไม่มีไดรเวอร์ของ Nvidia และฉันปิดใช้งานการ์ดโดยใช้วิธีนี้

apt-get install --no-install-recommends bumblebee.

อย่างไรก็ตามฉันต้องการให้การ์ดแสดงผล Nvidia ทำงานได้

sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime

ฮาร์ดแวร์:

  • แล็ปท็อป Dell Inspiron 15R N5110
  • Intel i5
  • บัตร 1: Intel HD Graphics 3000
  • Nvidia GeForce GT525M ("NVIDIA GF108M [GeForce GT 525M]")

ซอฟต์แวร์:

  • X.Org: ไดรเวอร์ 1.15.0: Intel (ยกเลิกการโหลด: fbdev, vesa) ความละเอียด: 1366x768@60.0 Hz
  • GLX Renderer: Mesa DRI รุ่น Intel Sandybridge Mobile GLX: 3.0 Mesa 10.1.0

อย่าติดตั้งnvidia-primeถ้าคุณต้องการใช้bumblebeeกับ 14.04
Rael Gugelmin Cunha

ก่อนที่จะติดตั้ง nvidia-prime คุณต้องกำจัด! (ไม่ใช่แค่ลบ) แพ็คเกจ bumblebee
Alin Andrei

คำตอบ:


5

ดูเหมือนว่ามีปัญหาบางอย่างกับระบบวิดีโอคู่ที่ดีที่สุด คุณต้องเปิดเครื่องและป้อนคำสั่งด้านล่าง:

ก่อนอื่นให้ลบการติดตั้ง Nvidia ปัจจุบัน

sudo apt-get purge nvidia*
sudo apt-get purge bumblebee*
sudo apt-get update
sudo apt-get dist-upgrade

ติดตั้งส่วนหัวเคอร์เนลหากยังไม่ได้ติดตั้ง

sudo apt-get install linux-headers-generic

จากนั้นติดตั้ง bumblebee โดยใช้คำสั่งด้านล่าง:

sudo add-apt-repository ppa:bumblebee/stable

สำหรับไดรเวอร์ nvidia ที่ทันสมัยมากขึ้นคุณต้องเพิ่ม PPA ใหม่ ตั้งแต่ 12.04 นี่เป็นสิ่งจำเป็นสำหรับการ์ด Nvidia GT 6xxM อาจเป็นตัวเลือกสำหรับซีรีย์ GT 4xxM และ GT 5xxM ใน 12.04 เมื่อสงสัยให้ติดตั้ง คำสั่งคือ:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

ติดตั้ง Bumblebee โดยใช้ไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์:

sudo apt-get install bumblebee bumblebee-nvidia

รีบูตหรือเข้าสู่ระบบใหม่

หากคุณมีแอปพลิเคชั่นแบบ 32 บิตเช่นไวน์และรัน 11.10 Oneiric หรือใหม่กว่าคุณจะต้องใช้ไลบรารีเพิ่มเติม:

sudo apt-get install virtualgl-libs:i386

อนุญาตให้ตัวเองใช้ Bumblebee โดยเพิ่มตัวเองในกลุ่ม 'bumblebee' (แทนที่ US $ ด้วยชื่อผู้ใช้ของคุณ)

sudo usermod -a -G bumblebee $USER

รีบูตหรือล็อกอินอีกครั้งเพื่อใช้การเปลี่ยนแปลงกลุ่มหากคุณต้องการรันโปรแกรมบนการ์ด nvidia ตอนนี้ให้ใช้โปรแกรม optirun:

optirun firefox &

โปรดดูหัวข้อนี้ด้วย: http://ubuntuforums.org/showthread.php?t=2075423


โอ้ฉันเห็นไม่ไปสำหรับรุ่นของฉัน ฉันกำลังส่งแล็ปท็อปกลับไปที่ Dell ด้วยกล่องแรพที่สวยงามบอกว่าฉันใช้ Linux :) ขอบคุณที่ทำให้ฉันพัก ฉันรู้ว่าคุณใช้เวลาของคุณในการเขียนคู่มือนี้ แต่ฉันได้ดูเว็บไซต์ของ BB wiki เขาไม่ได้พูดถึง 14.04 ดังนั้นฉันคิดว่าคุณไม่สามารถติดตั้ง BB แต่เพียงปิดการใช้งานการ์ด
Tasos

@Tasos คุณแน่ใจหรือว่าไม่มีความสามารถในการปิดตอนนี้เป็นเหตุผลที่จะส่งคืน - บ่อยครั้งสิ่งต่าง ๆ เช่นนี้จะได้รับการจัดเรียงรุ่นถัดไปหรือเกินไป นอกจากนี้คุณอาจพิจารณาการตั้งค่าที่ติดตั้งไว้ล่วงหน้าเช่นนี้: dell.com/us/business/p/xps-13-linux/pd
NoBugs

ฉันล้อเล่นฉันไม่สามารถทำเช่นนั้นได้ในตอนนี้ดังนั้นฉันจึงปิดการใช้งานรถยนต์ในตอนนี้ ครั้งต่อไปที่ฉันซื้อแล็ปท็อปจะได้รับการรับรองจาก Linux เต็มรูปแบบ
Tasos

1

ฉันเติบโตขึ้นเพื่อให้nvidia-primeดีขึ้น มันรันทั้งพีซีจากการ์ดเดียวและให้คุณเปลี่ยนการ์ดที่จะใช้:

sudo apt-get autoremove nvidia* bumblebee*

จากนั้นทำ

sudo apt-get install nvidia-prime

คุณต้องการnvidia-319หรือสูงกว่าในการใช้การ์ด Nvidia


คุณแน่ใจ 100% ว่ามันจะทำงานกับสเป็คของฉันหรือไม่? เห็นได้ชัดจากการตรวจสอบลิงก์จากคำตอบข้างต้นมีรายละเอียดบางอย่างที่จะบอกว่าไม่เป็นไปตามข้อกำหนดของฉัน แจ้งให้เราทราบ แต่ให้แน่ใจและไม่ทำให้ยุ่งอะไร ฉันลอง 2 ice ติดตั้งแล้วและฉันมีการตั้งค่าบางอย่าง ขอบคุณ
Tasos

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