פורומים

נפתרה Force 2011 MacBook Pro 8,2 עם AMD GPU כושל להשתמש תמיד ב-GPU משולב של אינטל (תיקון משתנה EFI)

AppleMacFinder

פוסטר מקורי
7 בדצמבר 2009
  • 18 באפריל, 2017
אם אין לך זמן לקרוא את הסיפור שלי (שגם מתאר כמה גישות טכניות מעניינות) פשוט גלול למטה שרשור זה עד לטקסט '100% WORKING SOLUTION'

AMD GPU דיסקרטי של ה-MacBook Pro 8,2 שלי 2011 נכשל סוף סוף בגלל הסיבות שהוזכרו כאן ( 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 הלחמה מחדש בחנות תיקונים מקומית לא רשמית ושאפשר להשיג שבב HD 6750M חלופי חדש מאליאקספרס תמורת 35$ או יותר. ( 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/ (צור ספרייה לאחסון מנהלי ההתקן של AMD למקרה שתזדקק להם בעתיד)
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) sudo touch /System/Library/Extensions/ (כדי לעדכן את חותמות הזמן כך שמטמונים חדשים של מנהלי התקנים - ללא מנהלי התקנים של AMD - בהחלט ייבנו מחדש)
8) sudo umount / (העלה מחיצה כדי להבטיח שהשינויים שלך יישטפו אליה)
9) אתחול sudo

מידת אי הנוחות שלך בזמן ביצוע השלבים הללו - תלויה מאוד במידת העיוות של תמונת המסך במקרה שלך. במקרה שלי זה היה אפילו יותר קשה כי מחיצת OS X הפכה למחיצה 'לקריאה בלבד' (בגלל יותר מדי כיבויי חירום עשיתי בזמן שניסיתי נואשות לאתחל את OS X עם GPU כושל) אז הייתי צריך להסיר כונן קשיח מ- MacBook Pro ו (באמצעות מתאם USB ל-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 שבור: כך שתמונת המסך שלו מעוותת מאוד (יכול לגלוש באינטרנט אבל די לא נוח לקרוא טקסט) , Launchpad הוא סופר מפגר, ואתה לא יכול לעבור ל-GPU משולב באמצעות gfxCardStatus כי: ללא מנהלי התקנים של AMD (שהיינו צריכים להסיר כדי לאתחל בהצלחה ל-OS X) Macbook Pro חושב שהמסך הפנימי שלו הוא תצוגה חיצונית ו-gfxCardStatus אומר שאי אפשר להחליף כי התצוגה החיצונית משתמשת ב-AMD GPU. איפשהו מצאתי הצעה שאפשר לבנות מחדש gfxCardStatus מקוד המקור - https://github.com/codykrieger/gfxCardStatus - עם הוסרה או תגובה החוצה 156-166 שורות בתוך ה ./gfxCardStatus/Classes/GSProcess.m כדי לגרום לזה להתעלם מהתצוגה החיצונית:

// גלה אם צג חיצוני מאלץ את ה-GPU הדיסקרטי להפעיל
תצוגות CGDirectDisplayID[8];
CGDisplayCount displayCount = 0;
if (CGGetOnlineDisplayList(8, displays, &displayCount) == noErr) {
עבור (int i = 0; i
if ( ! CGDisplayIsBuiltin(מסכים))
[list addObject:[NSDictionary dictionaryWithObjectsAndKeys:
Str(@'תצוגה חיצונית'), kTaskItemName,
@ '', kTaskItemPID, nil]];
}
}


אז בניתי מחדש gfxCardStatus באמצעות ההוראות מהתשובה האחרונה של בעיה זו -
https://github.com/codykrieger/gfxCardStatus/issues/229
(היה צריך להוריד גם אMacOSX10.11.sdkמכאן - https://github.com/phracker/MacOSX-SDKs/releases - פרק והעתיק אותו ל-XCode's/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk- בגלל הטיפשות של אפל ה-XCode האחרון עבור El Capitan אינו כולל SDK עבור El Capitan!) עם זאת, זה עדיין לא עבד - gfxCardStatus רק העמיד פנים שהוא עבר ל- Integrated GPU, בעוד שבמציאות OS X לא נתן לו לעבור! גם אחרי שערכתי ./gfxCardStatus/Classes/GSGPU.m קובץ כדי לאפשר את המסתורי ' גרע את זה ממעבר מסלול ' אפשרות, זה עדיין לא הצליח לעבור...

===

ואז גיליתי את המאגר המעניין הזה - https://github.com/0xbb/gpu-switch - שדומה בחלקו על ידי קוד המקור שלו ל-gfxCardStatus אבל יש לו גם את ה-Login Hooks ( install_hooks.sh ) כדי 'להפוך את תהליך המעבר לכניסה/יציאה לאוטומטית'. לצערי זה לא עבד בשבילי... עם זאת, יש משהו מאוד מעניין מתג gpu קובץ טקסט ממש בשורש המאגר הזה, המתאר את משתני ה-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. אבל אני לא יכול לאתחל למצב שחזור ( Command+Option+R ) או ל-DVD/USB להתקנת OS X ( החזק את האפשרות ), (כדי להשבית SIP) , כי הם קופאים בזמן האתחול! - למרות שהסרתי AMD kexts מהמערכת שלי, כמובן שכלי השחזור הללו משתמשים ב-AMD kext המשולבים בעיצוב שלהם. גם לא יכול להשתמששוטה שורשלפרוץ ( https://github.com/gdbinit/rootfool ) כדי להשבית את SIP במהלך זמן הריצה, מכיוון שהוא עובד רק בגרסת OS X ישנה מ-10.11.4

2) ניסיתי לחמם יתר על המידה את ה-Macbook Pro שלי בכוונה (מכריח את השימוש במעבד ל-100% ומכניס אותו לתיק סגור היטב) כדי לאלץ אותו לכבות מהתחממות יתר ולאחר מכן לאתחל במהירות, כך שגרפיקה משולבת תהיה מופעלת במהלך זמן האתחול - מה שמאפשר לאתחל ל-Recovery. אבל בגלל המשחה התרמית הנפלאה המופלאה שמרחתי לא כל כך מזמן - לא יכולה לחמם אותה יתר על המידה גם לאחר המתנה ממושכת! בשלב זה חשבתי שזה יכול: ל) להסיר AMD kexts מדיית ההתקנה, או ב) לחבר שוב את הכונן הקשיח של MBP למחשב לינוקס ולהפעיל חבורה של chmods כדי להסיר את דגלי ה-SIP מהספריות שהוזכרו כאן ( http://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really ) שעלול להפוך את המערכת לבלתי ניתנת לאתחול, או ג) לנסות להתקין מחיצת rEFInd למחיצת HFS+ ישירות ממחשב לינוקס עם זכויות שורש מכיוון שהוא יעקוף את SIP --- אך לא בחנו את האפשרויות הללו, למרות שחלק מהן אולי עבדו...

3) רציתי לאתחל Linux LiveCD כדי לערוך את משתני ה-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 לאתחל עם האפשרויות האלה: אבל תהליך האתחול של לינוקס תמיד נכשל בשלבי אתחול שונים, לא משנה איזו הפצת לינוקס פופולרית ידידותית למשתמש או איזו גרסה שלה אני מנסה: ניסיתי מהדורות רבות של אובונטו / לובונטו / פדורה, אפילו הישן ' תמונות AMD64 Mac' ו-'Alternate AMD64 Mac', אבל הן תמיד נכשלו - גם בתחילת תהליך האתחול (מסך שחור, או מסך שחור עם מהבהב או תקוע _ תו בפינה השמאלית העליונה) או נכשל ממש בסוף שלו - ממש לפני שהוא אמור להציג סביבת שולחן עבודה גרפית...

יותר מאוחר,totoe_84כתב שהוא הצליח לאתחל את אובונטו במצב גרפי באמצעות ההגדרה הבאה עבור GRUB:
  • כדי להשבית את כרטיס המסך של 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 ללא ממשק גרפי כלשהו : אתה מוריד לקונסולה טהורה ואתה אמור להתקין את המערכת יחד עם אותם ממשקים גרפיים וחבילות תוכנה / קבוצות חבילות שאתה בוחר במפורש. לדוגמה: Arch Linux ( https://www.archlinux.org/ ) ו ג'נטו לינוקס ( https://gentoo.org/ ). מכיוון של-LiveCD שלהם אין ממשק גרפי, ניתן לאתחל אותם ללא בעיה לקונסולת לינוקס טהורה שם תוכל לערוך את משתני ה-EFI ! אז הנה...

===
=== 100% פתרון עבודה
===
=== הכריח את ה-MBP שלך להשתמש תמיד ב-GPU משולב של אינטל (תיקון משתנה EFI)
===
=== לעשות את זה נהדר שוב! תגובות:yakult121, apples_arrogance, slimmy18222 ו-98 אחרים

ZapNZs

23 בינואר 2017


  • 18 באפריל, 2017
חרא, תודה על העבודה שלך. כתבתי שאפל מתחננת שיעשו משהו כזה הכולל שינוי ברירת המחדל של ה-EFI ל-dGPU באתחול, אבל אל תלך איתם עד כה.

אני הולך לנסות את זה.
תגובות:tipoo, gyrene2083 ו-AppleMacFinder

AppleMacFinder

פוסטר מקורי
7 בדצמבר 2009
  • 18 באפריל, 2017
ZapNZs אמר: חרא קדוש תודה על העבודה שלך. כתבתי שאפל מתחננת שיעשו משהו כזה הכולל שינוי ברירת המחדל של ה-EFI ל-dGPU באתחול, אבל אל תלך איתם עד כה.

אני הולך לנסות את זה.

תודה על המילים החמות, ZapNZs , אני מקווה שתהפוך את ה-Mac שלך למצוין שוב על ידי הוראה זו תגובות:duffman9000 ו-AppleMacFinder ס

סטירה

25 ביולי 2008
  • 18 באפריל, 2017
AppleMacFinder, האם הפתרון שלך יאפשר למישהו גם לאתחל לתוך Windows באמצעות ה-GPU המשולב? שמעתי עם Boot Camp, ה-MBP תמיד ישתמש ב-GPU הבדיד ב-Windows.
תגובות:AppleMacFinder ל

אה-

7 במאי 2010
  • 18 באפריל, 2017
slapple אמר: AppleMacFinder, האם הפתרון שלך יאפשר למישהו גם לאתחל לתוך Windows באמצעות ה-GPU המשולב? שמעתי עם Boot Camp, ה-MBP תמיד ישתמש ב-GPU הבדיד ב-Windows.
זה אמור לעבוד אם אתה מאתחל במצב EFI. רק MBPs אחרונים (11,3 ומעלה אני חושב) משביתים את אינטל GPU ב-Windows, ויש דרכים לעקיפת הבעיה: https://github.com/0xbb/gpu-switch
תגובות:AppleMacFinder

AppleMacFinder

פוסטר מקורי
7 בדצמבר 2009
  • 18 באפריל, 2017
slapple אמר: AppleMacFinder, האם הפתרון שלך יאפשר למישהו גם לאתחל לתוך Windows באמצעות ה-GPU המשולב? שמעתי עם Boot Camp, ה-MBP תמיד ישתמש ב-GPU הבדיד ב-Windows.

היי סטירה ,

1) תיקון התוכנה הזה הוא ברמת EFI BIOS. בתיאוריה זה צריך לעבוד עם כל מערכת הפעלה קיימת, כלומר:
*) תואם לחומרת Macbook Pro (x86_64 aka AMD64 CPU ארכיטקטורת - https://en.wikipedia.org/wiki/X86-64 )
*) תואם לגרסה של MBP של קושחת EFI (מערכת הפעלה עתיקה ללא תמיכת EFI לא תעבוד ישר מהקופסה, למרות שאמורה להיות דרך להפעיל אותן במצב תאימות כלשהו, ​​גם מערכת הפעלה מוזרה כלשהי עשויה להיות לא תואמת לגרסה של אפל של EFI)

למעשה, תיקון משתני ה-EFI הזה יכול להביא יתרון גדול לאותם משתמשי MBP 2011 שרוצים לאתחל כפול את מערכת ההפעלה X שלהם עם לינוקס: בגלל השיטה הספציפית מאוד של אפל לחבר שני GPUs במכונה הזו, לפעמים היה קשה להגדיר אפילו את הפופולרי הפצות לינוקס. אל תאשימו את AMD, זה היה המחשב הנייד הראשון של אפל עם AMD בגרפיקה כפולה, כך שכנראה לאפל לא היה זמן לפתח מימוש גרפי כפול טוב. עם גרפיקה כפולה מושבתת, עכשיו זה אמור להיות הרבה יותר קל להגדיר כל לינוקס, פשוט לא בדקתי את זה עדיין...

2) גם ללא תיקון המשתנה של EFI זה אמור להיות אפשרי איכשהו לעבור ל-Intel GPU ב-Windows, אם שני ה-GPUs גלויים ל-Windows דרך PCI (אם EFI לא מנתקת את גישת ה-PCI אליו עבור מערכות הפעלה הפועלות תחת BootCamp) , למרות שזה עשוי לדרוש קצת התעסקות עם הדרייברים. כמו כן אני מסכים לחלוטין אה- :
אה- אמר: זה אמור לעבוד אם אתה מאתחל במצב EFI. רק MBPs אחרונים (11,3 ומעלה אני חושב) משביתים את אינטל GPU ב-Windows, ויש דרכים לעקיפת הבעיה: https://github.com/0xbb/gpu-switch
אפשר לשמור מספר מערכות הפעלה (כולל Windows) ב-Mac ללא כל Bootcamp, רק באמצעות rEFInd - http://www.rodsbooks.com/refind/

אגב, למה לא להריץ את Windows במכונה וירטואלית? לדוגמה: לפני מספר שנים הכנתי כמה מדדים של ביצועי OS X מול Windows בתוך שולחן עבודה של Parallels, ובעוד שהפגיעה בביצועים הגרפיים הייתה איפשהו בסביבות 35%, ביצועי המעבד היו איטיים בכ-2% בערך. כרגע ההבדל צריך להיות הרבה יותר קטן, כי 'כמה שנים' זה זמן גדול לכל תוכנה להשתפר, במיוחד עבור תוכנת וירטואליזציה פופולרית. אם אתה לא אוהב לשלם או לעשות פיראטים, נסה כמה כלי וירטואליזציה חופשיים כמו VirtualBox ו-QEMU. אולי אפילו יין יכול להתאים לצרכים שלך נערך לאחרונה: 18 במרץ, 2017

Matejh

5 ביולי 2014
  • 19 באפריל, 2017
מה קורה אם אתה מחבר צג חיצוני?
תגובות:Bob B ו-AppleMacFinder

לימפרו

1 בספטמבר 2008
אמנות, יוון
  • 19 באפריל, 2017
תודה על הפתרון שלך. עדיין לא ניסיתי את זה אבל יש לי 2011 mbp ואני די בטוח שאצטרך את הפתרון הזה בעתיד הקרוב.
תגובות:AppleMacFinder

maflynn

מַנחֶה
חבר צוות
3 במאי 2009
בוסטון
  • 19 באפריל, 2017
Matejh אמר: מה קורה אם אתה מחבר צג חיצוני?
לפי הבנתי מחבר יציאת התצוגה מחובר ל-dGPU כך שלא תוכל להשתמש ב-iGPU כדי להניע צג חיצוני.
תגובות:AppleMacFinder

magicaltrevor70

19 באפריל, 2017
  • 19 באפריל, 2017
תודה שסיפקת את זה, אבל לצערי זה לא עובד בשבילי.

כשאני מנסה להעביר את הקובץ 'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9', אני מקבל:

לא ניתן להסיר את 'gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9' הפעולה לא מותרת

כשאני מנסה לבצע את הפקודה printf, אני מקבל:

zsh: פעולה לא מותרת: /sys/firmware/efi/efivars/gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9

למרות שאני מחובר כ-root, נראה שלא ניתן לשנות את הקובץ הזה
תגובות:AppleMacFinder

AppleMacFinder

פוסטר מקורי
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

האם אתה עושה את זה מ- Arch Linux LiveCD? אם אתה מנסה את זה משחזור OS X או OS X, הגנת SIP לא תאפשר לך לאפשר זאת. נסה עם Arch Linux LiveCD וזה אמור לעבוד בשבילך

CarefreeCanadian

18 באפריל, 2017
  • 19 באפריל, 2017
AppleMacFinder אמר: האם אתה עושה את זה מ-Arch Linux LiveCD? אם אתה מנסה את זה משחזור OS X או OS X, הגנת SIP לא תאפשר לך לאפשר זאת. נסה עם Arch Linux LiveCD וזה אמור לעבוד בשבילך

יש לי את אותה בעיה של לא להיות מסוגל לשנות efivars. אני עושה את זה מ-Archlinux Live USB עם SIP מושבת. ניסיתי להרכיב מחדש efivars r/w אבל אני עדיין מקבל 'פעולה לא מותרת'.

האם מישהו מצא פתרון לזה?
תגובות:AppleMacFinder

totoe_84

19 באפריל, 2017
וארזה, איטליה
  • 19 באפריל, 2017
CarefreeCanadian אמר: יש לי את אותה בעיה של אי-יכולת לשנות efivars. אני עושה את זה מ-Archlinux Live USB עם SIP מושבת. ניסיתי להרכיב מחדש efivars r/w אבל אני עדיין מקבל 'פעולה לא מותרת'.

האם מישהו מצא פתרון לזה?

קודם כל תודה לך @AppleMacFinder על העבודה שלך! היום הצלחתי להשתמש שוב ב-macbook pro שלי בתחילת 2011 עם ה-GPU המשולב.

@CarefreeCanadian חוויתי את אותה בעיה באמצעות הפצת Ubuntu Live 16.10 ופתרתי את הבעיה בשלבים הבאים:

כדי להסיר gpu-power-prefs-...' משתנה יש צורך קודם כל לבטל את הטעינה של 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 אחרים

AppleMacFinder

פוסטר מקורי
7 בדצמבר 2009
  • 19 באפריל, 2017
CarefreeCanadian אמר: יש לי את אותה בעיה של אי-יכולת לשנות efivars. אני עושה את זה מ-Archlinux Live USB עם SIP מושבת. ניסיתי להרכיב מחדש efivars r/w אבל אני עדיין מקבל 'פעולה לא מותרת.
magicaltrevor70 אמר:פעולה אסורה
קודם כל, אם SIP מופעל או מושבת - לא אמור להיות משנה כי SIP הוא תכונת OS X ולינוקס מתעלם מדגלי ה-SIP האלה. חברים עם בעיית 'פעולה לא מותרת', אני צריך לדעת יותר על תצורת החומרה/תוכנה שלך, כדי להבין - מה ההבדל השלילי בין התצורות שלי ושלך שמונע ממך להגיע להצלחה. לדוגמה: האם אתה מאתחל ל-ArchLinux דרך rEFInd? מכיוון שאני לא משתמש ב-rEFInd, אתחול ישירות מה-EFI של Mac על ידי החזקת מקש 'Option'. כמו כן, אני לא יודע אם זה משנה, אבל האם אתה משתמש ב-macOS Sierra? מכיוון שמערכת ההפעלה שלי היא El Capitan (10.11.6), ותיאורטית יכול להיות שסיירה נועלת איכשהו את משתני ה-EFI... כמו כן כדאי לנסות לחפש את הבעיה הזו באינטרנט, כי ייתכן שזו בעיה שאינה מבודדת ל-MBP. .
לַעֲרוֹך: בבקשה תקרא totoe_84 הודעה למעלה
[doublepost=1489960984][/doublepost]
totoe_84 אמר: חוויתי את אותה בעיה באמצעות הפצת Ubuntu Live 16.10 ופתרתי את הבעיה עם השלבים הבאים
totoe_84 , אני מופתע שהצלחת לאתחל את אובונטו, כי בעיה גרפית זו הייתה צריכה למנוע את האתחול שלה... בכל מקרה, כל הכבוד! תגובות:TonyRS ו-AppleMacFinder

CarefreeCanadian

18 באפריל, 2017
  • 19 באפריל, 2017
@totoe_84 , ביטול הרכבה ואז הרכבה מחדש של ה-efivars שלי פתר את הבעיה שלי ללא דרישה להשבית את SIP. תודה.

כמו כן, תודה לך @AppleMacFinder על פרסום הפתרון הזה! חסכת לכולנו הרבה ניסוי וטעייה וסיפקת פתרון מצוין לקהילת 'הכשל macbook pro 2011' תגובות:AppleMacFinder M

בַּנָאוּת

20 בפברואר 2017
  • 20 בפברואר 2017
פוסט מדהים @AppleMacFinder!
הייתה לי אותה בעיה ועשיתי כמה מהצעדים שלך כמו לפני שנתיים, אבל עזבתי באמצע הדרך תגובות:Keno_beano ו-AppleMacFinder

magicaltrevor70

19 באפריל, 2017
  • 20 בפברואר 2017
totoe_84 אמר: ואז התקן efivars במצב קריאה/כתיבה:

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

כשאני מנסה את הצעד הזה אני מקבל

mount: סוג מערכת קבצים לא ידוע 'efivars'
תגובות:AppleMacFinder

totoe_84

19 באפריל, 2017
וארזה, איטליה
  • 20 בפברואר 2017
magicaltrevor70 אמר: כשאני מנסה את הצעד הזה אני מקבל

mount: סוג מערכת קבצים לא ידוע 'efivars'
@magicaltrevor70 אני חושב שאתה עושה שגיאת הקלדה:
סוג מערכת הקבצים הוא efivarfs לֹא efivars

*) הר – t efivarfs rw / sys / קושחה / efi / efivars /
תגובות:okkolokko, gyrene2083 ו-AppleMacFinder

magicaltrevor70

19 באפריל, 2017
  • 20 בפברואר 2017
זה עשה את זה! תודה! ה-macbook שלי עכשיו עובד שוב תגובות:AppleMacFinder

ZapNZs

23 בינואר 2017
  • 20 בפברואר 2017
מהי הדרך הקלה ביותר לחקור את המשתנה gpu-power-pref?
אם יש כזה, האם אני מתחיל את ההצהרה ב'rm'? נערך לאחרונה: 20 במרץ, 2017
תגובות:AppleMacFinder ר

רוברטלין

25 באוקטובר 2009
סטוקהולם, שוודיה
  • 20 בפברואר 2017
אני חדש לגמרי בזה, אבל אני עובר את ההוראות של totoe_84 בלי שום בעיות, ואז אני משנה את הספרייה ל-efivars. כשאני מקליד את הפקודה chattr מההוראות של AppleMacFinder כל מה שקורה הוא שמופיע סמיילי עצוב בצד ימין של המסך ושורת הפקודה קופצת שלב אחד למטה ועכשיו כתוב 1 root בהתחלה. אני מפספס משהו? הקלדתי את הפקודה מילה במילה, מספר פעמים. נערך לאחרונה: 20 במרץ, 2017
תגובות:AppleMacFinder ל

אלטיס

10 בספטמבר, 2013
  • 20 בפברואר 2017
וואו, זה אחלה חומר!

הלוואי שאפל הייתה טורחת לעזור לאנשים כמו שעשית כאן... זו אחת הסיבות שקניתי 2010 17' במקום 2011 טוב יותר אך מסוכן.
תגובות:AppleMacFinder

פריסטרטון

20 בדצמבר 2011
ויניפג, מניטובה, קנדה
  • 20 בפברואר 2017
כן, זה בדיוק מה שחיפשתי, תודה רבה.

המערכת שלי עדיין פועלת בסדר, אבל אני לא עוצר את נשימתי לגבי כמה זמן זה יישאר ככה.

זה הגיוני לחלוטין שאנחנו צריכים להיות מסוגלים לעבור לגרפיקה המשולבת כדי לשמור על המערכות שלנו. בושה לאפל שלא הייתה פרואקטיבית במחלקה הזו, אבל מה אתה מצפה, הם רוצים שתקנה מק חדש.

אני אסמן את הדף הזה.

תודה
תגובות:duffman9000, monofase, Regretela ואדם אחד נוסף
  • 1
  • 2
  • 3
  • לך לעמוד

    ללכת
  • 117
הַבָּא

לך לעמוד

ללכתהַבָּא אחרון