ฉันมี MacBook Pro ปลายปี 2011 มีการ์ดแสดงผล Intel ในตัวและการ์ดแสดงผล ATI แบบแยก เป็นการดีที่ฉันต้องการ Xorg ของฉันที่จะใช้การ์ด ATI กับไดรเวอร์ฟรี (ไม่มีตัวเร่งปฏิกิริยา)
นี่คือปัญหา: การตั้งค่าโหมดเคอร์เนลค้างบูตของฉัน (ตรวจสอบโดยการเพิ่มnomodeset
พารามิเตอร์เคอร์เนล) และฉันไม่สามารถหาสาเหตุ อย่างไรก็ตามไดรเวอร์ ATI ต้องการ KMS เช่นเดียวกับไดรเวอร์ของ Intel ฉันมีตัวเลือกอะไรบ้างในการรับกราฟิกด้วยการตั้งค่าที่ต้องการตามที่อธิบายไว้ข้างต้น
ฉันใช้เคอร์เนล 3.13.8, Arch GNU / Linux ฉันได้ลองใช้กับเคอร์เนล 3.10.35, AKA the LTS kernel ไม่มีโชค. ตามที่แนะนำในความคิดเห็นฉันพยายาม ping เครื่องที่ได้รับผลกระทบหลังจากล็อค ฉันไม่สามารถบอกได้อย่างแน่นอน แต่ดูเหมือนว่ามันจะแข็งไปหมดไม่ใช่แค่จอแสดงผล
ฉันได้ลองบูทใน Mac OS X และใช้gfxCardStatusเพื่อบังคับใช้การ์ด Intel นี่ไม่ได้ทำอะไรเลย
เพื่อลองรับข้อมูลเพิ่มเติมฉันได้บูต MacBook ด้วยพารามิเตอร์เคอร์เนลต่อไปนี้ต่อท้ายเคอร์เนลปกติของฉัน (เคอร์เนลปกติไม่ใช่เคอร์เนล LTS และquiet
ถูกลบออก) และตั้งค่า gfxCardStatus เป็น on-the- fly switching (สิ่งนี้ดูเหมือนจะย้อนกลับโดยอัตโนมัติเมื่อรีบูตระบบปฏิบัติการ OS X):
rootwait ignore_loglevel debug debug_locks_verbose=1 sched_debug initcall_debug mminit_loglevel=4 udev.log_priority=8 loglevel=8 earlyprintk=vga,keep log_buf_len=10M print_fatal_signals=1 apm.debug=Y i8042.debug=Y drm.debug=1 scsi_logging_level=1 usbserial.debug=Y option.debug=Y pl2303.debug=Y firewire_ohci.debug=1 hid.debug=1 pci_hotplug.debug=Y pci_hotplug.debug_acpi=Y shpchp.shpchp_debug=Y apic=debug show_lapic=all hpet=verbose lmb=debug pause_on_oops=5 panic=10 sysrq_always_enabled
เมื่อฉันพยายามเริ่ม GDM โดยใช้ไดรเวอร์ ATI หรือ Intel บูตโดยไม่มี KMS Xorg ล้มเหลวด้วยข้อความว่าไม่พบไดรเวอร์ที่เหมาะสม (คาดว่าเนื่องจากไดรเวอร์ Intel / AMD ต้องการ KMS) ฉันเคยลองใช้xf86-video-vesa
แพคเกจแล้ว แต่มันล้มเหลวด้วยข้อความเกี่ยวกับการมีไดรเวอร์ที่เหมาะสม แต่ไม่มีการกำหนดค่าที่เหมาะสม - สิ่งที่เกี่ยวกับ BIOS ไม่ถูกต้อง
ฉันพยายามใช้PRIMEแต่เนื่องจากฉันไม่สามารถให้ Xorg ขึ้นมาได้โดยไม่เร่งความเร็วหรือมีอะไรแฟนซีxrandr
ฉันไม่สามารถทำงานได้และฉันก็ไม่สามารถผ่านขั้นตอนแรกไปได้
ฉันคิดเกี่ยวกับการใช้ vgaswitcheroo หรือสิ่งที่เกี่ยวข้อง แต่ฉันไม่คิดว่าจะทำอะไรเนื่องจากความจริงที่ว่าปัญหาพื้นฐานคือฉันเชื่อว่าความจริงที่ว่า KMS แขวนอยู่
สิ่งสุดท้ายที่ฉันพยายามคือการใช้ไดรเวอร์ Catalyst ที่เป็นกรรมสิทธิ์เนื่องจากความจริงที่ว่ามันมีการติดตั้ง KMS ของตัวเอง แต่ฉันไม่สามารถติดตั้งได้เนื่องจากเซิร์ฟเวอร์ Xorg ไม่ตรงกัน และโดยสุจริตฉันมีความปรารถนาน้อยกว่าศูนย์ที่จะใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์หากฉันสามารถช่วยได้ดังนั้นฉันจึงไม่ได้พยายามอย่างหนัก
ผมเคยส่ง Linux Kernel รายชื่อผู้รับจดหมายอีเมลเกี่ยวกับเรื่องนี้และหวังว่าคนที่จะได้รับกลับมาให้ฉัน
เป็นไปได้หรือไม่ที่ฉันพบข้อผิดพลาดเคอร์เนลหรือการรายงานข้อผิดพลาด Xorg ที่คุ้มค่า?
ฉัน Googled แต่ไม่มีประโยชน์อะไรขึ้นมา
radeon.modeset=0
ใช้ไดรเวอร์ตัวใดหรือไม่?