บัมเบิลบีหรือหม้อแปลงไฟฟ้า?


22

ฉันมี ASUS N53S และฉันใช้ภมร ฉันสามารถดูได้จากอัตราเฟรมใน Tux Racer บางคนอ้างถึง Bumblebee และบางคนเกี่ยวกับ Ironhide อะไรคือความแตกต่าง?


หน้าจาก Ironhide กล่าวอย่างชัดเจน แต่อ้างถึงไดรเวอร์ของ nvidia ไม่ใช่ Ironhide เองและเป็นทางเลือกสำหรับไดรเวอร์ (xorg edgers ppa) หากคุณใช้ Ubuntu ฉันขอแนะนำ Ironhide ถ้าไม่ใช้ซอฟต์แวร์ที่มาพร้อมกับ distro ของคุณ
— MartinGomez

คำตอบ:



23

จริงๆแล้วมันมีสามสิ่ง

  1. โครงการ Bumblebee ดั้งเดิมมาก่อน มันถูกเขียนใน Bash

  2. เมื่อสิ่งต่าง ๆ เริ่มยุ่งนักพัฒนา Bumblebee ดั้งเดิม (MrMEEE) ก็เริ่มต้น Ironhide ในฐานะที่เป็นส่วนหนึ่งของโครงการดั้งเดิมโดยฝังเครื่องมือการกำหนดค่าเฉพาะของ Ubuntu ไว้ ตั้งแต่เดือนมกราคม 2011 เป็นต้นไป MrMEEE มีส่วนเกี่ยวข้องกับโครงการน้อยลงเนื่องจากเขา$DAYJOBแต่หวังว่าจะทำงานต่อในบางจุด

  3. Bumblebee กลายเป็น The Bumblebee Project (TBP) ตอนนี้ดูแลโดยนักพัฒนาใหม่เริ่มต้นด้วยการเขียนใหม่ทั้งหมดใน C. การพัฒนายังคงใช้งานได้ค่อนข้าง แต่อนาคตของโครงการดูเหมือนสดใส

สารสกัดต่อไปนี้แสดงความสัมพันธ์ระหว่างโครงการสองหลังที่แยกออกจากโครงการแรก คุณสามารถอ่านเพิ่มเติมเกี่ยวกับประวัติได้ในหน้าประวัติของ The Bumblebee Projectแต่คุณควรทราบว่ามันถูกเขียนโดยผู้ดูแล Bumblebee ใหม่ มีเรื่องไม่ดี

เราตัดสินใจที่จะเขียน codebase MrMEEE / bumblebee เก่าซึ่งมีข้อบกพร่องด้านการออกแบบ เราสร้างสถาปัตยกรรมการพัฒนาใหม่ซึ่งเป็นองค์กรที่มีการจัดการและเริ่มเขียนทุกอย่างใหม่ ในระหว่างกระบวนการนี้เราได้ลบฐานข้อมูลออนไลน์ สิ่งนี้ได้รับอนุญาตสำหรับการติดตั้งออฟไลน์ที่ปลอดภัยยิ่งขึ้น MrMEEE ตัดสินใจที่จะไม่เข้าร่วมในโครงการนี้และแทนที่จะลบการสนับสนุนสำหรับการแจกจ่ายนอกเหนือจาก Ubuntu และดำเนินการต่อด้วยชื่อ Ironhide เราดำเนินการต่อโดยใช้ชื่อว่า "Bumblebee" และใช้ TBP / Bumblebee (TBP = The Bumblebee Project) เพื่อแยกความแตกต่างจากโครงการ MrMEEE / bumblebee ดั้งเดิม

โชคไม่ดีสิ่งนี้นำไปสู่ความเชื่อที่ว่า Bumblebee ตายแล้วและ Ironhide นั้นดีกว่าหรือแม้กระทั่ง "เลิกใช้" TBP / Bumblebee แม้ว่าฐานข้อมูลการกำหนดค่าจะค่อนข้างน่ากลัว (มันดาวน์โหลดสคริปต์ที่ไม่ได้รับการยืนยันซึ่งอาจมีรหัสที่เป็นอันตรายหรือไม่สมบูรณ์) บางครั้งก็แค่ "ทำงาน" ทีมงานของ Bumblebee Project ตัดสินใจที่จะไม่เปิดใช้งานคุณลักษณะดังกล่าวตามค่าเริ่มต้นเพราะเรามุ่งเน้นที่ความเสถียรและไม่ต้องการมอบประสบการณ์ที่ไม่ดีให้กับผู้ใช้ ปัญหามากมายในhttps://github.com/MrMEEE/ironhide/issuesเป็นผลมาจากการกำหนดค่าที่ผิดพลาดของการโทร ACPI

หากคุณฟังพวกเขาคุณต้องการที่จะใช้ Bumblebee ล่าสุด (TBP) หากคุณฟัง MrMEEE คุณอาจต้องการใช้ TBP (สักครู่จนกว่าเขาจะสามารถดูแลโครงการของเขาได้อีกครั้ง)

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