ฉันต้องการควบคุมการบูทของ NVIDIA
ฉันมีปัญหามากมายกับ NVIDIA และเกือบจะเป็นเหตุผลของ linux-devil ทุกตัว แต่ฉันต้องใช้สองหน้าจอด้วยและ Nouveau ไม่ทำงานนอกกรอบและมีเพียงไดรเวอร์ที่เป็นกรรมสิทธิ์เท่านั้นที่ใช้งานได้ (ไม่เหมือน Manjaro ไดรเวอร์โอเพ่นซอร์ส ทำงานนอกกรอบ)
เหตุผลที่สำคัญที่สุดที่ฉันต้องการบล็อกไม่ให้ทำงานคือใช้แบตเตอรี่ 75% ของฉันเพียงอย่างเดียวเมื่อไม่ได้ใช้งาน!
วิธีแก้ปัญหาของฉัน:
- ฉันพยายาม modprobe โดยใช้
nvidia บัญชีดำ
ใน /etc/modproble.d/blacklist-nvidia.conf
แต่มันไม่เคยทำงาน (แม้หลังจากอัปเดต initramfs)
- ฉันล้างไดรเวอร์อย่างสมบูรณ์และ
อัปเดต initramfs -u
และใช้งานได้สำเร็จ (การใช้แบตเตอรี่ถึง 5WH เทียบกับ 20WH เมื่อ NVIDIA ทำงาน)
- ฉันลองใช้
ไพรม์เลือก intel-nvidia
, ตัวเลือกทั้งหมดไม่ได้ทำให้ฉันถึง 5WH, the เลือกเฉพาะตามความต้องการ
จริงๆ แล้วดีที่สุด โดยให้ฉันใช้ 10WH ขณะใช้ อินเทล
แย่ที่สุดด้วย 20WH (ราวกับว่า NVIDIA กำลังทำงานอยู่)
ฉันคิดว่า Nouveau เองไม่เสถียรและเชื่อถือได้พอจนกระทั่งฉันเห็น manjaro live distro ทำงานได้อย่างราบรื่นกับ Nouveau บนอุปกรณ์เดียวกันโดยใช้แบตเตอรี่ 5WH แต่ความแตกต่างคือฉันไม่จำเป็นต้องติดตั้งหรือล้างไดรเวอร์ใดๆ มันใช้งานได้ ออกจากกล่อง!
แน่นอนฉันพยายามรวบรวม nouveau ด้วยตัวเองสำหรับเคอร์เนลเฉพาะของฉัน แต่ฉันไม่สามารถทำตามคำแนะนำได้ มันต้องใช้ความรู้มากเกินไปสำหรับกรณีของฉันและฉันพยายามค้นหาความลับของ "ทำไมมันถึงทำงานกับ Manjaro เท่านั้น" แต่ก็ไม่ ประโยชน์!