मैंने हाल ही में अपने मैकबुक एयर (2010 के अंत में) को उबंटू 16.04 के साथ डुअल-बूट ओएस 10.10 में स्थापित किया है, और निश्चित रूप से जिस तरह से मैं मालिकाना NVIDIA ड्राइवरों का उपयोग करते हुए ब्लैक स्क्रीन समस्या में चला गया हूं। मैंने यहां एंड्रियास को ठीक करने की कोशिश की है । यह सब तैरता हुआ प्रतीत होता है, सिवाय इसके कि जब मुझे रिबूट और जाँच करने के लिए # 4 चरण मिलता है, तो मुझे पुल डिवाइस के लिए पीसीआई-ई रजिस्टर के लिए सही परिणाम नहीं मिलता है। यह मुझे चरण 2 के लिए मिलता है:
Bus info Device Class Description
=======================================================
pci@0000:00:00.0 bridge MCP89 HOST Bridge
pci@0000:00:03.0 bridge MCP89 LPC Bridge
pci@0000:00:15.0 bridge NVIDIA Corporation
pci@0000:00:17.0 bridge MCP89 PCI Express Bridge
pci@0000:02:00.0 display MCP89 [GeForce 320M]
मैंने ग्रब स्क्रिप्ट /etc/grub.d/01_enable_vga.conf बनाई है जैसा कि वर्णित है:
cat << EOF
setpci -s "00:17.0" 3e.b=8
setpci -s "02:00.0" 04.b=7
EOF
... और अनुमतियाँ बदलीं और अपडेट की गई ग्रब ...
~> sudo chmod 755 /etc/grub.d/01_enable_vga.conf
~> sudo update-grub
... लेकिन जब मैं मशीन को रिबूट करता हूं और जांच करता हूं, तो पुल डिवाइस का मूल्य गलत है:
~> sudo setpci -s "00:17.0" 3e.b
00
~> sudo setpci -s "02:00.0" 04.b
07
क्या मैं NVIDIA ड्राइवरों को स्थापित करने से पहले इस सेट को सही ढंग से प्राप्त करने के लिए कोई सुझाव दे सकता हूं? क्या मैं गलत ब्रिज डिवाइस को बदल रहा हूं? क्या ऐसा करने के लिए इससे अच्छा तरीका है?
अग्रिम में धन्यवाद!