แม้ว่าแท็บผลิตภัณฑ์ที่รองรับในหน้าดาวน์โหลดไดรเวอร์ระบุว่ารองรับ GT420M แต่รุ่น Optimus ไม่ได้รับการสนับสนุน จากแท็บข้อมูลเพิ่มเติม:
การออกแบบบางอย่างที่รวม GPU ที่รองรับอาจไม่สามารถใช้งานร่วมกับไดรเวอร์ Nvidia Linux ได้: โดยเฉพาะอย่างยิ่งการออกแบบโน้ตบุ๊กและออลล์ - อิน - วันเดสก์ท็อปที่สามารถสลับได้ (ไฮบริด) หรือกราฟิก Optimus จะไม่ทำงาน .
การออกแบบ Optimus นี้หมายความว่าการ์ด Nvidia ที่ต่อเนื่องนั้นเชื่อมต่อเข้ากับ Intel GPU ในตัวและไม่ได้เชื่อมต่อกับจอภาพเลย แล็ปท็อปกราฟิกไฮบริดบางรุ่นยังให้คุณเลือกการ์ด Nvidia ใน BIOS แต่แล็ปท็อป Optimus ที่ทันสมัยส่วนใหญ่ไม่มีตัวเลือกนี้
ฉันพูดจากประสบการณ์ฉันมี GT425M รวมกับโปรเซสเซอร์ i5-460M หากไม่มีการตั้งค่า BIOS หรือฮาร์ดแวร์สำหรับการสลับ / ปิดการใช้งานการ์ดแสดงว่าคุณทิ้งเงินของคุณไปแล้ว ตระกูล XPS 15 ไม่มีคุณสมบัติใด ๆ เหล่านี้ แม้ว่าคุณจะสามารถใช้การ์ดกราฟิกของ Intel ได้ แต่คุณอาจต้องการใช้การ์ด Nvidia เช่นกันเนื่องจากคุณได้ชำระเงินให้กับการ์ดแล้วซึ่งไม่สามารถทำได้โดยตรงในขณะนี้
คุณควรมองหาแล็ปท็อปเครื่องอื่นที่ไม่มี Optimus Optimus เป็นอึและ Nvidia ปฏิเสธที่จะให้การสนับสนุนที่ดีขึ้นสำหรับ Linux หากคุณมีความรักการผจญภัยและซื้อโน๊ตบุ๊คดังกล่าวแวะไปที่ลินุกซ์กราฟฟิคไฮบริดบล็อกและสมัครเป็นสมาชิกของรายการจดหมาย Launchpad ไปที่วิกิเพื่อดูวิธีต่างๆในการใช้บัตร (หวังว่า) วิธีการหนึ่งเรียกว่าBumblebeeซึ่งช่วยให้คุณสามารถแสดงผลโปรแกรมบนการ์ด nvidia ของคุณ ขณะนี้ฉันแนะนำให้ใช้โซลูชันอื่น ๆ (การเปิดเผย: ฉันเป็นผู้พัฒนา)
Ubuntu 12.10 Quantal จะมาพร้อมกับบิตแรกสำหรับการสนับสนุนที่แท้จริงสำหรับแล็ปท็อปกราฟิกไฮบริดที่เรียกว่า PRIME นี่คือการทดลองสูงและในการพัฒนาและอาจไม่มั่นคงเพียงพอสำหรับคนจำนวนมาก เฉพาะคนขับรถมาเปิดกราฟิกที่สนับสนุนเรื่องนี้แม้ว่าNvidia อาจปล่อยสนับสนุนในอนาคตมากเกินไปถ้ามันไม่ได้ทำงานมากเกินไปสำหรับพวกเขา หน้านี้ติดตามการสนับสนุนกราฟิกไฮบริดสำหรับ Quantal, เหล่านี้เป็นพิมพ์เขียวสำหรับ raring
หากคุณติดตั้งไดรเวอร์จาก nvidia.com
คุณทำผิดพลาดครั้งใหญ่โดยการติดตั้งไดรเวอร์โดยตรงจาก nvidia.com หากคุณต้องการมีไดรเวอร์ที่ใหม่กว่าเพิ่มubuntu-x-swat/x-updates
PPA เพราะสิ่งเหล่านี้จะติดตั้งไดรเวอร์ nvidia ในลักษณะที่ระบบ Optimus ของคุณไม่ตาย
หลังจากติดตั้งไดรเวอร์ nvidia จาก nvidia.com คุณอาจประสบกับการสูญเสียเอฟเฟกต์กราฟิกหน้าจอสีดำหรือประสิทธิภาพการทำงานกราฟิกที่ช้ามาก คำแนะนำในการถอนการติดตั้ง:
- บูตเข้าสู่โหมดการกู้คืนโดยกดค้างไว้Shiftก่อนทำการบู๊ตและเลือกตัวเลือกการกู้คืน
netroot
ในเมนูดังต่อไปนี้เลือกหา
ถอนการติดตั้ง nvidia:
nvidia-uninstall
ลบไฟล์การกำหนดค่าที่สร้างโดย nvidia ถ้ามี:
rm /etc/X11/xorg.conf
ติดตั้งแพ็กเกจ Mesa อีกครั้งสำหรับ GL:
apt-get --reinstall install libgl1-mesa-glx
เมื่อเสร็จแล้วให้รีบูทด้วย:
reboot
คำแนะนำการติดตั้งสำหรับ Bumblebee
หากคุณเคยติดตั้ง Bumblebee หรือ Ironhide มาก่อนให้ตรวจสอบคำแนะนำในhttp://wiki.bumblebee-project.org/Upgrading-on-Ubuntu
ตั้งแต่ Bumblebee เวอร์ชั่น 3.0 "Tumbleweed" มันสามารถปิดการใช้งานการ์ด Nvidia ได้อย่างปลอดภัยเพื่อประหยัดพลังงาน ( ข่าวประชาสัมพันธ์ ) คุณสามารถรันโปรแกรมโดยใช้การ์ดแยกเพื่อประสิทธิภาพที่ดีขึ้น คำแนะนำในการติดตั้ง:
เปิดใช้งานที่เก็บข้อมูล Universe และ Multiverseสำหรับไดรเวอร์ Nvidia 1. (เป็นทางเลือกสำหรับ 13.10 Saucy) เพิ่ม PPA ที่มีไดรเวอร์ล่าสุดเนื่องจากหนึ่งในที่เก็บอาจล้าสมัย:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
(สำหรับ 13.04 Raring และก่อนหน้านี้ไม่จำเป็นสำหรับ Saucy และใหม่กว่า) เพิ่ม PPA Stumble Bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
ติดตั้ง Bumblebee โดยใช้ไดรเวอร์ Nvidia ที่เป็นกรรมสิทธิ์:
sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
- รีบูตหรือล็อกอินอีกครั้งเพื่อใช้การเปลี่ยนแปลงกลุ่ม
หากคุณต้องการรันโปรแกรมบนการ์ด nvidia ตอนนี้ให้ใช้optirun
โปรแกรม:
optirun firefox &
หากคุณสนใจในการประหยัดพลังงานเท่านั้นให้เปลี่ยนคำสั่งสุดท้ายในขั้นตอนที่ 4 โดย:
sudo apt-get install --no-install-recommends bumblebee linux-headers-generic
ในเวลาต่อมา, คุณยังสามารถใช้ NVIDIA bumblebee-nvidia
โดยการติดตั้ง หากคุณต้องการใช้โปรแกรม 32 บิตคุณยังคงสามารถติดตั้งไลบรารีที่ต้องการsudo apt-get install virtualgl-libs-ia32
ได้ คุณต้องเพิ่ม linux-headers-generic มิฉะนั้นbbswitch
จะไม่สามารถสร้างโมดูลประหยัดพลังงานได้
แทนที่จะเป็น virtualgl คุณสามารถลองใช้primus
เพื่อให้ได้ประสิทธิภาพที่ดีขึ้น ชื่อแพคเกจคือprimus
และคุณสามารถใช้:
primusrun glxgears
# alternative that is nearly the same:
optirun -b primus glxgears
(หมายเหตุ: ก่อนถามเกี่ยวกับขีด จำกัด 60 fps โปรดอ่านคำถามที่พบบ่อย )
ดูเพิ่มเติมที่https://wiki.ubuntu.com/Bumblebee
หมายเหตุ:
acpi_call
เลิกใช้ด้วยตนเอง ตามค่าเริ่มต้นจะไม่สามารถระงับได้
- อย่าใช้
ppa:mj-casalogic/bumblebee
หรือคอมไพล์ MrMEEE / bumblebee-Old-and-ทอดทิ้งมันไม่ได้รับการบำรุงรักษาอีกต่อไปและมีข้อผิดพลาดมากมาย
- Martin Juhl แยก Bumblebee ดั้งเดิมให้กับ Ironhide แต่ในความคิดของฉันไม่ควรใช้เพราะข้อบกพร่องในการออกแบบจาก Bumblebee ดั้งเดิมยังคงปรากฏอยู่และคุณสมบัติ "การจัดการพลังงาน" ไม่เสถียร (ใช้วิธีการที่ผิดวิธี _ON และ _OFF ) การติดตั้งยังคงเป็นระเบียบการติดตั้งของคุณอาจเสียหายหลังจากลบออก
หากคุณไม่ต้องการใช้การ์ด nvidia หรือ Bumblebee
หากคุณติดตั้งไดรเวอร์ nvidia โดยไม่ตั้งใจ (เช่นใช้ jockey) คุณมีสองทางเลือกดังนี้:
- ถอนการติดตั้งไดรเวอร์ (แพ็คเกจ
nvidia-current
)
- ตั้งค่าไลบรารี OpenGL เริ่มต้นตามที่อธิบายไว้ในรายงานข้อผิดพลาดนี้