فورمز

ریزولوڈ فورس 2011 MacBook Pro 8,2 ناکام AMD GPU کے ساتھ ہمیشہ Intel integrated GPU (EFI متغیر فکس) کا استعمال

ایپل میک فائنڈر

اصل پوسٹر
7 دسمبر 2009
  • 18 اپریل 2017
اگر آپ کے پاس میری کہانی پڑھنے کا وقت نہیں ہے۔ (جو کچھ دلچسپ تکنیکی طریقوں کو بھی بیان کرتا ہے) صرف اس تھریڈ کو نیچے اسکرول کریں جب تک کہ '100% ورکنگ حل' متن نہ ہو۔

میرے 2011 MacBook Pro 8,2 کا مجرد AMD GPU آخر کار یہاں بیان کردہ وجوہات کی وجہ سے ناکام ہو گیا ہے۔ ( http://logicboardmac.blogspot.ru/ ) اور وہاں ( https://www.macrumors.com/2015/02/19/2011-macbook-pro-repair-program-apple/ ) . یہ 6 سالوں سے کافی زیادہ بوجھ کے تحت کام کر رہا ہے، یہاں تک کہ اس نے پس منظر میں SETI@HOME کان کنی کی کوشش کی! لہذا مجھے یقین تھا کہ میرا MBP خراب سولڈر / خراب سولڈرنگ کے معیار سے متاثر نہیں ہوا ہے اور میں اسے مفت مرمت کے پروگرام کے لیے ایپل کے پاس نہیں لانا چاہتا تھا - جزوی طور پر اس وجہ سے کہ میں اپنے اہم سافٹ ویئر پروجیکٹس کو روکنے کا وقت نہیں ڈھونڈ سکا، جزوی طور پر مجھے ڈر تھا کہ ایپل مجھے کم قابل اعتماد لاجک بورڈ دے سکتا ہے یا کئی کی وجہ سے مفت مرمت سے انکار کر سکتا ہے۔ غیر متعلقہ وہ مرمت جو میں نے پیسے بچانے کے لیے پہلے دستی طور پر کی تھی: تھرمل پیسٹ کو چند بار تبدیل کیا، اندرونی بیٹری کو 2 بار تبدیل کیا، کی بورڈ کو ٹوٹے ہوئے بٹنوں سے تبدیل کیا، وغیرہ۔ لیکن آخر کار یہ پچھلے ہفتے ٹوٹ گیا: لیپ ٹاپ کی سکرین کی تصویر بگڑ گئی، یہ OS X کو بوٹ کرنے سے انکار کر دیا۔ (ہمیشہ آدھے راستے پر جمنا) ، اور - ایپل کا مفت مرمت کا پروگرام پہلے ہی ختم ہو چکا ہے! میں جانتا ہوں کہ غیر سرکاری مقامی مرمت کی دکان پر $50 BGA دوبارہ فروخت کرنے جیسے سستی حل موجود ہیں اور یہ کہ AliExpress سے $35 یا اس سے کم قیمت میں ایک نئی HD 6750M چپ حاصل کرنا ممکن ہے۔ ( http://www.aliexpress.com/item/DC-2...0028-216-0810028-BGA-Chipset/32764872143.html یا https://www.aliexpress.com/item/DC-2015-New-216-0810001-216-0810001-Graphic-Chipset/32718112928.html کیونکہ پتہ نہیں یہ سچ ہے https://www.rossmanngroup.com/board...0604-replace-216-0810005-gpu-with-216-0810028 ) کامیاب مرمت کی ضمانت دینے کے لیے، اس لیے مرمت کی کل قیمت یا تو $50 یا $50+$35=$85 - کسی بھی صورت میں $100 سے کم ہوگی۔ لیکن مجھے پرانے کمپیوٹرز میں پیسہ لگانا پسند نہیں ہے، اس لیے میں نے سوچا ہے کہ اگر کچھ ہیک ہو جائے تو کیا ہوگا؟ طاقت MBP ہر وقت مربوط گرافکس استعمال کرتا ہے، یہاں تک کہ بوٹنگ کے دوران؟ اور پھر ممکنہ حل تلاش کرنا شروع کر دیا...

===

سب سے پہلے، MBP کو OS X میں کامیابی کے ساتھ بوٹ کرنا ممکن ہے جبکہ ناکام GPU کا استعمال کرتے ہوئے، آپ AMD ڈرائیوروں کو کمانڈ لائن موڈ میں بوٹ کرکے ہٹانے کے بعد ( CMD+S ) اور ان احکامات کو داخل کرنا:
1) fsck -fy (ڈسک چیک کرنے کے لیے)
2) ماؤنٹ - آپ کا / (پڑھنے/لکھنے کی اجازت کے ساتھ روٹ فائل سسٹم کو ماؤنٹ کریں)
3) sudo mkdir /AMD_Kexts/ (اے ایم ڈی ڈرائیورز کو ذخیرہ کرنے کے لیے ایک ڈائرکٹری بنائیں اگر آپ کو مستقبل میں ان کی ضرورت پڑے)
4) sudo mv /System/Library/Extensions/AMD*.* /AMD_Kexts/ (AMD ڈرائیوروں کو منتقل کریں)
5) sudo rm -rf /System/Library/Caches/com.apple.kext.caches/ (AMD ڈرائیورز کیشے کو ہٹا دیں)
6) sudo mkdir /System/Library/Caches/com.apple.kext.caches/ (صرف اس صورت میں جب OS X گونگا ہو گا اور اس ڈائریکٹری کو دوبارہ نہیں بنائے گا، میں اسے OS X کے لیے بنا رہا ہوں)
7) سوڈو ٹچ / سسٹم / لائبریری / ایکسٹینشنز / (ٹائم اسٹیمپ کو اپ ڈیٹ کرنے کے لیے تاکہ نئے ڈرائیور کیشز - AMD ڈرائیوروں کے بغیر - یقینی طور پر دوبارہ بنائے جائیں گے)
8) sudo umount / (اس بات کی ضمانت دینے کے لیے ایک پارٹیشن اُماؤنٹ کریں کہ آپ کی تبدیلیاں اس میں شامل ہیں)
9) sudo ریبوٹ

ان اقدامات کو کرتے ہوئے آپ کی تکلیف کی حد - اس بات پر سختی سے انحصار کرتا ہے کہ آپ کے معاملے میں اسکرین کی تصویر کو کس حد تک مسخ کیا گیا ہے۔ میرے معاملے میں یہ اور بھی مشکل تھا کیونکہ OS X پارٹیشن 'صرف پڑھنے کے لیے' پارٹیشن بن گیا۔ (بہت زیادہ ہنگامی شٹ ڈاؤن کی وجہ سے میں نے ناکام GPU کے ساتھ OS X کو بوٹ کرنے کی شدت سے کوشش کرتے ہوئے کیا) لہذا مجھے MacBook Pro سے ہارڈ ڈرائیو ہٹانا پڑی۔ (میرے پورٹیبل ایچ ڈی ڈی سے لیا گیا یو ایس بی ٹو SATA 2.5' اڈاپٹر کا استعمال کرتے ہوئے) اسے لینکس والے کمپیوٹر سے منسلک کیا، پھر ان ہدایات پر عمل کریں:

https://superuser.com/questions/961401/mounting-hfs-partition-on-arch-linux (پہلا جواب) - متعدد کمانڈز کو احتیاط سے انجام دیا، میرے پارشن لے آؤٹ کے لیے ایک سائز کی حد کا حساب لگایا، اور آخر کار بھاگ گیا sudo mount -t hfsplus -o force,rw,sizelimit=YOURNUMBER /dev/sdb2 /mnt اس HFS+ پارٹیشن کو پڑھنے لکھنے کے موڈ میں /mnt ڈائریکٹری میں ماؤنٹ کرنے کے لیے۔ پھر میں نے ان کو انجام دیا۔ '1) -7)' وہ اقدامات جو آپ اوپر دیکھتے ہیں، اور چل کر فائل سسٹم کی مرمت بھی کرتے ہیں۔ sudo fsck.hfsplus -f /dev/sdb2 کے ساتھ پارٹیشن کو ان ماؤنٹ کرنے سے پہلے sudo umount /mnt اور ہارڈ ڈرائیو کو واپس MBP میں ڈالنا...

===

اس نے مجھے ایک MBP دیا جو OS X پر بوٹ کر سکتا ہے۔ اب بھی ٹوٹا ہوا AMD GPU استعمال کرتے ہوئے: لہذا اس کی سکرین کی تصویر بہت مسخ ہے۔ (انٹرنیٹ براؤز کر سکتے ہیں لیکن متن پڑھنے میں کافی تکلیف نہیں ہے) ، لانچ پیڈ بہت سست ہے، اور آپ gfxCardStatus کا استعمال کرتے ہوئے انٹیگریٹڈ GPU پر سوئچ نہیں کر سکتے کیونکہ: AMD ڈرائیوروں کے بغیر (جسے ہمیں OS X پر کامیابی سے بوٹ کرنے کے لیے ہٹانا پڑا) Macbook Pro کا خیال ہے کہ اس کی اندرونی سکرین بیرونی ڈسپلے ہے اور gfxCardStatus بتاتا ہے کہ اسے تبدیل کرنا ناممکن ہے کیونکہ بیرونی ڈسپلے AMD GPU استعمال کر رہا ہے۔ کہیں مجھے ایک مشورہ ملا کہ سورس کوڈ سے gfxCardStatus کو دوبارہ بنانا ممکن ہے۔ https://github.com/codykrieger/gfxCardStatus - ہٹائے گئے یا تبصرہ کے ساتھ 156-166 لائنیں میں ./gfxCardStatus/Classes/GSProcess.m بیرونی ڈسپلے کو نظر انداز کرنے کے لیے:

// معلوم کریں کہ آیا کوئی بیرونی مانیٹر مجرد جی پی یو کو آن کرنے پر مجبور کر رہا ہے۔
CGDirectDisplayID ڈسپلے[8]؛
CGDisplayCount displayCount = 0;
اگر (CGGetOnlineDisplayList(8, displays, &displayCount) == noErr) {
کے لیے (int i = 0؛ i
اگر ( ! CGDisplayIsBuiltin(displays))
[لسٹ addObject:[NSDdictionary dictionaryWithObjectsAndKeys:
Str(@'External Display'), kTaskItemName،
@'', kTaskItemPID, nil]];
}
}


لہذا میں نے اس مسئلے کے آخری جواب کی ہدایات کا استعمال کرتے ہوئے ایک gfxCardStatus کو دوبارہ بنایا۔
https://github.com/codykrieger/gfxCardStatus/issues/229
(بھی ڈاؤن لوڈ کرنا پڑا aMacOSX10.11.sdkیہاں سے - https://github.com/phracker/MacOSX-SDKs/releases - پیک کھولیں اور اسے XCode's میں کاپی کریں۔/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk- ایپل کی حماقت کی وجہ سے ایل کیپٹن کے لیے تازہ ترین ایکس کوڈ میں ایل کیپٹن کے لیے SDK شامل نہیں ہے!) تاہم، اس نے پھر بھی کام نہیں کیا - gfxCardStatus نے صرف یہ دکھاوا کیا کہ اس نے انٹیگریٹڈ GPU پر سوئچ کر دیا ہے، جبکہ حقیقت میں OS X نے اسے سوئچ نہیں ہونے دیا! میں ترمیم کرنے کے بعد بھی ./gfxCardStatus/Classes/GSGPU.m پراسرار کو فعال کرنے کے لئے فائل اسے مدار سوئچنگ سے نیوک کریں۔ ' اختیار، یہ اب بھی سوئچ نہیں کر سکا...

===

پھر میں نے یہ دلچسپ ذخیرہ دریافت کیا۔ https://github.com/0xbb/gpu-switch - جو جزوی طور پر اس کے سورس کوڈ سے gfxCardStatus سے ملتا جلتا ہے لیکن اس میں 'لاگ ان ہکس' بھی ہے ( install_hooks.sh ) 'لاگ ان/لاگ آؤٹ کے لیے سوئچنگ کے عمل کو خودکار' کرنے کے لیے۔ افسوس کی بات ہے کہ یہ میرے لیے کام نہیں کر سکا... تاہم، ایک بہت ہی دلچسپ بات ہے۔ جی پی یو سوئچ اس ریپوزٹری کی جڑ میں ٹیکسٹ فائل، جو EFI متغیرات کو بیان کرتی ہے!

https://github.com/0xbb/gpu-switch/blob/master/gpu-switch

اس کا مطالعہ کرنے اور اس شمارے کے تبصرے پڑھنے کے بعد - https://github.com/0xbb/gpu-switch/issues/11 - میں اس حل کو آزمانے کے لیے پراعتماد ہو گیا، لیکن پتہ چلا کہ میرا MacBook Pro 2011 8,2 OS X El Capitan 10.11.6 کے ساتھ ہے بہت مشکل صورتحال:

1) rEFInd انسٹال نہیں ہے، اور اسے انسٹال کرنے کے لیے - SIP تحفظ کو غیر فعال کرنا ہوگا۔ لیکن میں ریکوری موڈ میں بوٹ نہیں کر سکتا ( کمانڈ+آپشن+آر ) یا OS X انسٹالیشن DVD/USB ( ہولڈ آپشن ) (SIP کو غیر فعال کرنے کے لیے) کیونکہ وہ بوٹ کرتے وقت جم جاتے ہیں! - اگرچہ میں نے اپنے سسٹم سے AMD کیکسٹس کو ہٹا دیا ہے، یقیناً یہ ریکوری ٹولز اپنے ڈیزائن کے ساتھ مربوط AMD کیکسٹس استعمال کر رہے ہیں۔ بھی استعمال نہیں کر سکتےجڑ بیوقوفہیک ( https://github.com/gdbinit/rootfool ) رن ٹائم کے دوران SIP کو غیر فعال کرنے کے لیے، کیونکہ یہ صرف 10.11.4 سے پرانے OS X ورژن پر کام کرتا ہے۔

2) جان بوجھ کر میرے میک بک پرو کو زیادہ گرم کرنے کی کوشش کی۔ (سی پی یو کے استعمال کو 100٪ پر مجبور کرنا اور اسے مضبوطی سے بند بیگ میں ڈالنا) زیادہ گرم ہونے سے اسے زبردستی بند کرنے کے لیے اور پھر تیزی سے ریبوٹ کرنے کے لیے تاکہ انٹیگریٹڈ گرافکس بوٹ کے وقت کے دوران فعال ہو جائیں - ریکوری پر بوٹ کرنا ممکن بنائیں۔ لیکن شاندار ہائی اینڈ تھرمل پیسٹ کی وجہ سے جو میں نے زیادہ عرصہ پہلے نہیں لگایا تھا - طویل انتظار کے بعد بھی اسے زیادہ گرم نہیں کر سکتا! اس وقت میں نے سوچا کہ یہ یا تو ہوسکتا ہے: کو) AMD کیکسٹس کو انسٹالیشن میڈیا سے ہٹا دیں، یا ب) ایم بی پی کی ہارڈ ڈرائیو کو دوبارہ لینکس مشین سے جوڑنے کے لیے اور یہاں ذکر کردہ ڈائریکٹریوں سے ایس آئی پی جھنڈوں کو ہٹانے کے لیے chmods کا ایک گروپ چلانا ( http://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really ) جو ممکنہ طور پر کسی سسٹم کو بوٹ ایبل بنا سکتا ہے، یا ج) روٹ رائٹس والی لینکس مشین سے براہ راست HFS+ پارٹیشن میں rEFInd انسٹال کرنے کی کوشش کریں کیونکہ یہ SIP کو نظرانداز کر دے گا --- لیکن ان آپشنز کو تلاش نہیں کیا ہے، حالانکہ ان میں سے کچھ نے کام کیا ہو گا...

3) وہاں سے EFI متغیرات میں ترمیم کرنے کے لیے لینکس لائیو سی ڈی کو بوٹ کرنا چاہتا تھا، لیکن اس سے کوئی فرق نہیں پڑتا ہے کہ میں نے کیا کیا: GRUB آپشن میں ترمیم کے بغیر سیدھے بوٹ کرنے کی کوشش کی، GRUB بوٹ آپشنز میں ترمیم کرنے کی کوشش کی ( 'e' کلید کے ساتھ ) جمع کرنا nomodeset / دور خاموش سپلیش / یا دونوں ہر مجموعہ میں، یا جیسا کہ اس مضمون میں تجویز کیا گیا ہے ( https://wiki.archlinux.org/index.php/MacBookPro8,1/8,2/8,3_(2011) ) بھی شامل کریں۔ i915.modeset = 0 radeon.modeset = 0 یا radeon.modeset=0 i915.modeset=1 i915.lvds_channel_mode=2 ; اور پھر دبایا Fn+F10 یا Shift+Ctrl+Fn+F10 ان اختیارات کے ساتھ بوٹ کرنے کے لیے: لیکن لینکس بوٹ کا عمل ہمیشہ مختلف بوٹ مراحل پر ناکام ہوتا ہے، اس سے کوئی فرق نہیں پڑتا ہے کہ کون سا مقبول صارف دوست لینکس ڈسٹری بیوشن ہے یا میں اس کا کون سا ورژن آزما رہا ہوں: Ubuntu/Lubuntu/Fedora کی بہت سی ریلیز کی کوشش کی، یہاں تک کہ پرانے ' AMD64 Mac' اور 'Alternate AMD64 Mac' امیجز، لیکن وہ ہمیشہ ناکام رہیں - یا تو بوٹ کے عمل کے بالکل شروع میں (بلیک اسکرین، یا ایک بلیک اسکرین جس میں پلک جھپکنا یا پھنس گیا ہے) _ بائیں اوپری کونے میں کردار) یا اس کے بالکل آخر میں ناکام - اس سے پہلے کہ یہ گرافیکل ڈیسک ٹاپ ماحول کو ظاہر کرے...

بعد میں،totoe_84نے لکھا کہ وہ GRUB کے لیے درج ذیل سیٹ اپ کا استعمال کرتے ہوئے گرافیکل موڈ میں Ubuntu کو بوٹ کرنے کے قابل تھا:
  • AMD گرافکس کارڈ کو غیر فعال کرنے کے لیے میں نے بعد میں درج ذیل لائنیں شامل کیں۔ gfxpayload=keep سیٹ کریں۔
outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0
  • اگلا میں نے اس کے بعد درج ذیل کو شامل کیا۔ خاموش سپلیش
    i915.lvds_channel_mode=2 i915.modeset=1 i915.lvds_use_ssc=0
(کی بنیاد پر https://ubuntuforums.org/showthread.php?t=2157775 )

===

پھر مجھے یاد آیا کہ اعلی درجے کے صارفین کے لیے مین اسٹریم لینکس کی تقسیم نہیں ہیں، جن میں LiveCD ہے۔ بغیر کسی گرافیکل انٹرفیس کے : آپ کو خالص کنسول پر چھوڑ دیا جاتا ہے اور آپ کو صرف ان گرافیکل انٹرفیس اور سوفٹ ویئر پیکجز / پیکجوں کے گروپس کے ساتھ سسٹم انسٹال کرنا ہوتا ہے جنہیں آپ واضح طور پر منتخب کرتے ہیں۔ مثال کے طور پر: آرک لینکس ( https://www.archlinux.org/ ) اور جینٹو لینکس ( https://gentoo.org/ ) چونکہ ان کے LiveCD میں گرافیکل انٹرفیس نہیں ہے، اس لیے انہیں بغیر کسی دشواری کے خالص لینکس کنسول میں بوٹ کیا جا سکتا ہے اور وہاں آپ EFI متغیرات میں ترمیم کرسکتے ہیں۔ ! تو یہاں ایک...

===
=== 100% ورکنگ حل
===
=== اپنے MBP کو ہمیشہ Intel integrated GPU استعمال کرنے پر مجبور کریں (EFI متغیر فکس)
===
=== اسے دوبارہ عظیم بنانے کے لیے! ردعمل:yakult121, apples_arrogance, slimmy18222 اور 98 دیگر

ZapNZs

23 جنوری 2017


  • 18 اپریل 2017
مقدس گھٹیا آپ کے کام کے لئے آپ کا شکریہ۔ میں نے لکھا ہے کہ ایپل ان سے کچھ ایسا کرنے کی التجا کرتا ہے جس میں بوٹ پر ای ایف آئی کے ڈیفالٹ کو ڈی جی پی یو میں تبدیل کرنا شامل ہے، لیکن اب تک ان کے ساتھ نہیں جانا۔

میں اس کو جانے دینے جا رہا ہوں۔
ردعمل:tipoo، gyrene2083 اور AppleMacFinder

ایپل میک فائنڈر

اصل پوسٹر
7 دسمبر 2009
  • 18 اپریل 2017
ZapNZs نے کہا: ہولی کریپ آپ کے کام کا شکریہ۔ میں نے لکھا ہے کہ ایپل ان سے کچھ ایسا کرنے کی التجا کرتا ہے جس میں بوٹ پر ای ایف آئی کے ڈیفالٹ کو ڈی جی پی یو میں تبدیل کرنا شامل ہے، لیکن اب تک ان کے ساتھ نہیں جانا۔

میں اس کو جانے دینے جا رہا ہوں۔

مہربان الفاظ کے لئے آپ کا شکریہ، ZapNZs امید ہے کہ آپ اس ہدایت کے ذریعے اپنے میک کو ایک بار پھر عظیم بنائیں گے۔ ردعمل:ڈف مین 9000 اور ایپل میک فائنڈر ایس

تھپڑ

25 جولائی 2008
  • 18 اپریل 2017
AppleMacFinder، کیا آپ کا حل کسی کو مربوط GPU کا استعمال کرتے ہوئے ونڈوز میں بوٹ کرنے دے گا؟ میں نے بوٹ کیمپ کے ساتھ سنا ہے، MBP ہمیشہ ونڈوز میں مجرد GPU استعمال کرے گا۔
ردعمل:ایپل میک فائنڈر TO

آہ-

7 مئی 2010
  • 18 اپریل 2017
سلیپل نے کہا: AppleMacFinder، کیا آپ کا حل کسی کو مربوط GPU کا استعمال کرتے ہوئے ونڈوز میں بوٹ کرنے دے گا؟ میں نے بوٹ کیمپ کے ساتھ سنا ہے، MBP ہمیشہ ونڈوز میں مجرد GPU استعمال کرے گا۔
اگر آپ EFI موڈ میں بوٹ کرتے ہیں تو اسے کام کرنا چاہئے۔ صرف حالیہ MBPs (میرے خیال میں 11,3 اور اس سے اوپر) ونڈوز میں انٹیل جی پی یو کو غیر فعال کرتے ہیں، اور اس کے حل ہیں: https://github.com/0xbb/gpu-switch
ردعمل:ایپل میک فائنڈر

ایپل میک فائنڈر

اصل پوسٹر
7 دسمبر 2009
  • 18 اپریل 2017
سلیپل نے کہا: AppleMacFinder، کیا آپ کا حل کسی کو مربوط GPU کا استعمال کرتے ہوئے ونڈوز میں بوٹ کرنے دے گا؟ میں نے بوٹ کیمپ کے ساتھ سنا ہے، MBP ہمیشہ ونڈوز میں مجرد GPU استعمال کرے گا۔

ہائے تھپڑ ,

1) یہ خالصتاً سافٹ ویئر فکس EFI BIOS سطح پر ہے۔ نظریہ میں اس کے ساتھ کام کرنا چاہیے۔ کوئی بھی آپریٹنگ سسٹم موجود ہے، یعنی:
*) Macbook پرو ہارڈ ویئر کے ساتھ ہم آہنگ (x86_64 عرف AMD64 CPU فن تعمیر - https://en.wikipedia.org/wiki/X86-64 )
*) EFI فرم ویئر کے MBP کے ورژن کے ساتھ ہم آہنگ (ای ایف آئی سپورٹ کے بغیر قدیم OS سیدھا باکس سے باہر کام نہیں کرے گا، حالانکہ انہیں کسی کمپیٹیبلٹی موڈ میں لانچ کرنے کا ایک طریقہ ہونا چاہیے، کچھ عجیب و غریب OS ایپل کے EFI کے ورژن سے مطابقت نہیں رکھتے)

درحقیقت یہ EFI ویری ایبل فکس ان MBP 2011 کے صارفین کے لیے بہت بڑا فائدہ اٹھا سکتا ہے جو اپنے OS X کو لینکس کے ساتھ ڈوئل بوٹ کرنا چاہتے ہیں: ایپل کے اس مشین میں دو GPUs کو جوڑنے کے انتہائی مخصوص طریقہ کی وجہ سے، بعض اوقات اسے سیٹ اپ کرنا بھی مشکل ہو جاتا تھا یہاں تک کہ مقبول لینکس کی تقسیم۔ اے ایم ڈی کو مورد الزام نہ ٹھہرائیں، یہ ایپل کا پہلا لیپ ٹاپ تھا جس میں ڈوئل گرافکس میں اے ایم ڈی تھا اس لیے شاید ایپل کے پاس اچھا ڈوئل گرافکس عمل درآمد کرنے کا وقت نہیں تھا۔ ڈوئل گرافکس کے غیر فعال ہونے کے بعد، اب کسی بھی لینکس کو سیٹ اپ کرنا بہت آسان ہونا چاہیے، ابھی تک اس کا تجربہ نہیں کیا ہے...

2) یہاں تک کہ اس EFI متغیر کو درست کیے بغیر بھی ونڈوز میں Intel GPU پر سوئچ کرنا کسی طرح ممکن ہونا چاہیے، اگر دونوں GPUs PCI کے ذریعے ونڈوز کو دکھائی دے (اگر EFI بوٹ کیمپ کے تحت چلنے والے آپریٹنگ سسٹمز کے لیے PCI تک رسائی کو ختم نہیں کرتا ہے) ، اگرچہ اس میں ڈرائیوروں کے ساتھ کچھ گڑبڑ کی ضرورت پڑسکتی ہے۔ اس کے علاوہ میں مکمل طور پر متفق ہوں آہ- :
ah- کہا: یہ کام کرے گا، اگر آپ EFI موڈ میں بوٹ کرتے ہیں۔ صرف حالیہ MBPs (میرے خیال میں 11,3 اور اس سے اوپر) ونڈوز میں انٹیل جی پی یو کو غیر فعال کرتے ہیں، اور اس کے حل ہیں: https://github.com/0xbb/gpu-switch
میک پر کئی OS (بشمول ونڈوز) کو بغیر کسی بوٹ کیمپ کے رکھنا ممکن ہے، صرف ایک rEFInd کا استعمال کرتے ہوئے - http://www.rodsbooks.com/refind/

BTW ورچوئل مشین میں ونڈوز کیوں نہیں چلاتا؟ مثال کے طور پر: کئی سال پہلے میں نے متوازی ڈیسک ٹاپ کے اندر مقامی OS X کارکردگی بمقابلہ ونڈوز کے کچھ معیارات بنائے تھے، اور جب کہ گرافک پرفارمنس ہٹ کہیں 35٪ کے لگ بھگ تھی، سی پی یو کی کارکردگی صرف 2٪ سست تھی۔ ابھی فرق بہت کم ہونا چاہیے، کیونکہ 'کئی سال' کسی بھی سافٹ ویئر کو بہتر کرنے کے لیے ایک بڑا وقت ہوتا ہے، خاص طور پر ایک مقبول ورچوئلائزیشن سافٹ ویئر کے لیے۔ اگر آپ کو ادائیگی کرنا یا بحری قزاق کرنا پسند نہیں ہے تو، کچھ فری ویئر ورچوئلائزیشن ٹولز جیسے VirtualBox اور QEMU آزمائیں۔ ہو سکتا ہے کہ شراب بھی آپ کی ضروریات کے لیے موزوں ہو آخری ترمیم: مارچ 18، 2017

متیجھ

5 جولائی 2014
  • 19 اپریل 2017
اگر آپ بیرونی ڈسپلے کو جوڑتے ہیں تو کیا ہوتا ہے؟
ردعمل:باب بی اور ایپل میک فائنڈر

lympero

یکم ستمبر 2008
فن، یونان
  • 19 اپریل 2017
آپ کے حل کے لیے شکریہ۔ ابھی تک اس کی کوشش نہیں کی ہے لیکن میرے پاس 2011 ایم بی پی ہے اور مجھے پورا یقین ہے کہ مجھے مستقبل قریب میں اس حل کی ضرورت ہوگی۔
ردعمل:ایپل میک فائنڈر

maflynn

ناظم
اسٹاف ممبر
3 مئی 2009
بوسٹن
  • 19 اپریل 2017
متیج نے کہا: اگر آپ بیرونی ڈسپلے کو جوڑ دیں تو کیا ہوگا؟
یہ میری سمجھ میں ہے کہ ڈسپلے پورٹ کنیکٹر ڈی جی پی یو سے ہارڈ وائرڈ ہے لہذا آپ بیرونی مانیٹر چلانے کے لیے آئی جی پی یو کا استعمال نہیں کر سکتے۔
ردعمل:ایپل میک فائنڈر

magicaltrevor70

19 اپریل 2017
  • 19 اپریل 2017
یہ فراہم کرنے کا شکریہ، لیکن بدقسمتی سے یہ میرے لیے کام نہیں کرتا۔

'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' فائل کو rm کرنے کی کوشش کرتے وقت، مجھے ملتا ہے:

'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' کو ہٹایا نہیں جا سکتا آپریشن کی اجازت نہیں ہے

پرنٹف کمانڈ کرنے کی کوشش کرتے وقت، مجھے ملتا ہے:

zsh: آپریشن کی اجازت نہیں ہے: /sys/firmware/efi/efivars/gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9

اگرچہ میں روٹ کے طور پر لاگ ان ہوں، ایسا لگتا ہے کہ اس فائل کو تبدیل نہیں کیا جا سکتا
ردعمل:ایپل میک فائنڈر

ایپل میک فائنڈر

اصل پوسٹر
7 دسمبر 2009
  • 19 اپریل 2017
magicaltrevor70 نے کہا: 1) 'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' کو ہٹایا نہیں جا سکتا آپریشن کی اجازت نہیں ہے

2) zsh: آپریشن کی اجازت نہیں ہے: /sys/firmware/efi/efivars/gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9

کیا آپ اسے آرک لینکس لائیو سی ڈی سے کر رہے ہیں؟ اگر آپ اسے OS X یا OS X ریکوری سے آزما رہے ہیں، تو SIP تحفظ آپ کو اس کی اجازت نہیں دے گا۔ Arch Linux LiveCD کے ساتھ کوشش کریں اور یہ آپ کے لیے کام کرے۔

لاپرواہ کینیڈین

18 اپریل 2017
  • 19 اپریل 2017
AppleMacFinder نے کہا: کیا آپ Arch Linux LiveCD سے کر رہے ہیں؟ اگر آپ اسے OS X یا OS X ریکوری سے آزما رہے ہیں، تو SIP تحفظ آپ کو اس کی اجازت نہیں دے گا۔ Arch Linux LiveCD کے ساتھ کوشش کریں اور یہ آپ کے لیے کام کرے۔

مجھے efivars میں ترمیم کرنے کے قابل نہ ہونے کا ایک ہی مسئلہ درپیش ہے۔ میں اسے ایک Archlinux Live USB سے کر رہا ہوں جس میں SIP غیر فعال ہے۔ میں نے efivars r/w دوبارہ لگانے کی کوشش کی ہے لیکن مجھے اب بھی 'آپریشن کی اجازت نہیں' مل رہی ہے۔

کیا کسی نے اس کا کوئی حل نکالا ہے؟
ردعمل:ایپل میک فائنڈر

totoe_84

19 اپریل 2017
واریس، اٹلی
  • 19 اپریل 2017
CarefreeCanadian نے کہا: مجھے efivars میں ترمیم کرنے کے قابل نہ ہونے کا بھی یہی مسئلہ ہے۔ میں اسے ایک Archlinux Live USB سے کر رہا ہوں جس میں SIP غیر فعال ہے۔ میں نے efivars r/w دوبارہ لگانے کی کوشش کی ہے لیکن مجھے اب بھی 'آپریشن کی اجازت نہیں' مل رہی ہے۔

کیا کسی نے اس کا کوئی حل نکالا ہے؟

سب سے پہلے آپ کے کام کے لیے @AppleMacFinder کا شکریہ! آج میں مربوط جی پی یو کے ساتھ 2011 کے اوائل میں اپنے میک بک پرو کو دوبارہ استعمال کرنے کے قابل تھا۔

@CarefreeCanadian میں نے Ubuntu Live 16.10 ڈسٹری بیوشن کا استعمال کرتے ہوئے اسی مسئلے کا تجربہ کیا اور میں نے مندرجہ ذیل اقدامات سے مسئلہ حل کیا:

مٹانے کے لیے gpu-power-prefs-...' variable سب سے پہلے efivars کو ان ماؤنٹ کرنے کے لیے ضروری ہے:

*) umount /sys/firmware/efi/efivars/

پھر Efivars کو پڑھنے/لکھنے کے موڈ میں ماؤنٹ کریں:

*) mount -t efivarfs rw /sys/firmware/efi/efivars/

*) chattr -i /sys/firmware/efi/efivars/gpu-power-prefs-[خود مکمل کرنے کے لیے TAB دبائیں]

*) rm /sys/firmware/efi/efivars/gpu-power-prefs-[خود مکمل کرنے کے لیے TAB دبائیں]

اس اضافی اقدامات کے بعد آپ @AppleMacFinder گائیڈ پر عمل کر سکتے ہیں۔

مجھے امید ہے کہ یہ کسی اور کی مدد کر سکتا ہے۔
ردعمل:igorung, Nightwing32, j-beda اور 11 دیگر

ایپل میک فائنڈر

اصل پوسٹر
7 دسمبر 2009
  • 19 اپریل 2017
CarefreeCanadian نے کہا: مجھے efivars میں ترمیم کرنے کے قابل نہ ہونے کا بھی یہی مسئلہ ہے۔ میں اسے ایک Archlinux Live USB سے کر رہا ہوں جس میں SIP غیر فعال ہے۔ میں نے efivars r/w دوبارہ لگانے کی کوشش کی ہے لیکن مجھے اب بھی 'آپریشن کی اجازت نہیں ہے' مل رہی ہے۔
magicaltrevor70 نے کہا:آپریشن کی اجازت نہیں ہے۔
سب سے پہلے، چاہے SIP فعال ہو یا غیر فعال - اس سے کوئی فرق نہیں پڑتا کیونکہ SIP OS X کی خصوصیت ہے اور لینکس ان SIP جھنڈوں کو نظر انداز کرتا ہے۔ 'آپریشن کی اجازت نہیں' مسئلہ کے ساتھ دوست، مجھے آپ کے ہارڈویئر/سافٹ ویئر کنفیگریشن کے بارے میں مزید جاننے کی ضرورت ہے، یہ سمجھنے کے لیے کہ میری اور آپ کی کنفیگریشن میں کیا منفی فرق ہے جو آپ کو کامیابی حاصل کرنے سے روکتا ہے۔ مثال کے طور پر: کیا آپ rEFInd کے ذریعے ArchLinux کو بوٹ کر رہے ہیں؟ کیونکہ میں rEFInd استعمال نہیں کر رہا ہوں، 'آپشن' کی کو پکڑ کر میک کے EFI سے سیدھا بوٹ کر رہا ہوں۔ نیز مجھے نہیں معلوم کہ اس سے فرق پڑتا ہے، لیکن کیا آپ میکوس سیرا پر ہیں؟ کیونکہ میرا OS El Capitan (10.11.6) ہے، اور نظریاتی طور پر یہ ہو سکتا ہے کہ سیرا کسی طرح EFI متغیرات کو لاک کر دے... اس کے علاوہ ہمیں انٹرنیٹ پر اس مسئلے کو تلاش کرنے کی کوشش کرنی چاہیے، کیونکہ یہ ایک ایسا مسئلہ ہو سکتا ہے جو MBP سے الگ نہ ہو۔ .
ترمیم: مہربانی کر کے پڑھیں totoe_84 اوپر پیغام
[doublepost=1489960984][/doublepost]
totoe_84 نے کہا: میں نے Ubuntu Live 16.10 ڈسٹری بیوشن کا استعمال کرتے ہوئے اسی مسئلے کا تجربہ کیا اور میں نے مندرجہ ذیل اقدامات سے مسئلہ حل کیا
totoe_84 میں حیران ہوں کہ آپ Ubuntu کو بوٹ کرنے کے قابل تھے، کیونکہ اس گرافیکل مسئلے نے اسے بوٹ ہونے سے روکنا چاہیے تھا... کسی بھی صورت میں، بہت خوب! ردعمل:ٹونی آر ایس اور ایپل میک فائنڈر

لاپرواہ کینیڈین

18 اپریل 2017
  • 19 اپریل 2017
@totoe_84، ان ماؤنٹ کرنے کے بعد میرے ایفیوارز کو دوبارہ ماؤنٹ کرنے سے میرا مسئلہ حل ہو گیا جس میں SIP کو غیر فعال کرنے کی ضرورت نہیں ہے۔ شکریہ

اس کے علاوہ، اس حل کو پوسٹ کرنے کے لیے @AppleMacFinder کا شکریہ! آپ نے ہم سب کو بہت ساری آزمائشوں اور غلطیوں سے بچایا اور 'ناکام میک بک پرو 2011' کمیونٹی کو ایک بہترین حل فراہم کیا ہے۔ ردعمل:ایپل میک فائنڈر ایم

چنائی

20 فروری 2017
  • 20 فروری 2017
زبردست پوسٹ @AppleMacFinder!
مجھے بھی یہی مسئلہ تھا اور میں نے 2 سال پہلے کی طرح آپ کے کچھ اقدامات کیے تھے، لیکن میں نے درمیانی راستہ چھوڑ دیا۔ ردعمل:Keno_beano اور AppleMacFinder

magicaltrevor70

19 اپریل 2017
  • 20 فروری 2017
totoe_84 نے کہا: پھر Efivars کو پڑھنے/لکھنے کے موڈ میں ماؤنٹ کریں:

*) mount -t efivarfs rw /sys/firmware/efi/efivars/

اس قدم کی کوشش کرتے وقت مجھے ملتا ہے۔

ماؤنٹ: نامعلوم فائل سسٹم کی قسم 'ایفیورز'
ردعمل:ایپل میک فائنڈر

totoe_84

19 اپریل 2017
واریس، اٹلی
  • 20 فروری 2017
magicaltrevor70 نے کہا: اس قدم کو آزمانے پر مجھے مل جاتا ہے۔

ماؤنٹ: نامعلوم فائل سسٹم کی قسم 'ایفیورز'
@magicaltrevor70 مجھے لگتا ہے کہ آپ ٹائپنگ کرتے ہیں:
فائل سسٹم کی قسم ہے۔ efivarfs نہیں efivars

*) mount -t efivarfs rw/sys/ firmware/ efi/ efivars/
ردعمل:okkolokko، gyrene2083 اور AppleMacFinder

magicaltrevor70

19 اپریل 2017
  • 20 فروری 2017
اس نے یہ کیا! شکریہ! میرا میک بک اب دوبارہ کام کر رہا ہے۔ ردعمل:ایپل میک فائنڈر

ZapNZs

23 جنوری 2017
  • 20 فروری 2017
gpu-power-pref متغیر کو دریافت کرنے کا سب سے آسان طریقہ کیا ہے؟
اگر کوئی ہے تو کیا میں بیان کو 'rm' سے شروع کروں؟ آخری ترمیم: مارچ 20، 2017
ردعمل:ایپل میک فائنڈر آر

رابرتھالن

25 اکتوبر 2009
سٹاک ہوم، سویڈن
  • 20 فروری 2017
میں اس میں بالکل نیا ہوں، لیکن میں بغیر کسی پریشانی کے totoe_84 کی ہدایات حاصل کرتا ہوں، پھر میں ڈائرکٹری کو ایفیوار میں تبدیل کر دیتا ہوں۔ جب میں AppleMacFinder کی ہدایات سے chattr-command ٹائپ کرتا ہوں تو بس یہ ہوتا ہے کہ اسکرین کے دائیں جانب ایک اداس سمائلی نمودار ہوتی ہے اور کمانڈ لائن ایک قدم نیچے کودتی ہے اور اب یہ شروع میں 1 روٹ کہتی ہے۔ کیا میں کچھ بھول رہا ہوں؟ میں نے کئی بار کمانڈ کو لفظ بہ لفظ ٹائپ کیا ہے۔ آخری ترمیم: مارچ 20، 2017
ردعمل:ایپل میک فائنڈر TO

الٹیس

10 ستمبر 2013
  • 20 فروری 2017
واہ، یہ بہت اچھی چیز ہے!

کاش ایپل کو لوگوں کی مدد کرنے کی زحمت دی جائے جیسا کہ آپ نے یہاں کیا ہے... یہ ایک وجہ ہے کہ میں نے بہتر لیکن خطرناک 2011 کے بجائے 2010 17' خریدا۔
ردعمل:ایپل میک فائنڈر

پرسٹریٹن

20 دسمبر 2011
ونی پیگ، مانیٹوبا، کینیڈا
  • 20 فروری 2017
ہاں، بالکل وہی ہے جس کی میں تلاش کر رہا تھا، بہت شکریہ۔

میرا نظام ابھی تک ٹھیک چل رہا ہے، لیکن میں اپنی سانس نہیں روک رہا ہوں کہ یہ کب تک اسی طرح رہے گا۔

یہ بالکل سمجھ میں آتا ہے کہ ہمیں اپنے سسٹم کو جاری رکھنے کے لیے مربوط گرافکس پر سوئچ کرنے کے قابل ہونا چاہیے۔ ایپل کو اس شعبے میں فعال نہ ہونے پر شرم آنی چاہیے، لیکن آپ کیا توقع رکھتے ہیں، وہ چاہتے ہیں کہ آپ نیا میک خریدیں۔

میں اس صفحہ کو بک مارک کروں گا۔

شکریہ
ردعمل:duffman9000, monofase, Regretela اور 1 دوسرا شخص
  • 1
  • 2
  • 3
  • صفحے پر جائیں

    جاؤ
  • 117
اگلے

صفحے پر جائیں

جاؤاگلے آخری