היה לי קרנל 4.8 ועדכנתי אותו ל-4.10 ואחר כך ל-4.14. בשני העידכונים קיבלתי הודעות שגיאה בזמן עליית הלינוקס, אבל הלינוקס עצמו עלה תקין.
הודעות השגיאה היו:
וגם
קוד: |
Method parse/execution failed |
בהתקנת קרנל 4.10 (לפני עליית לינוקס) היה כתוב
Warning: No support for locale: en_US.utf8
הפתרון שקראתי הוא להוסיף לקובץ etc/rc.local/:
קוד: |
echo "disable" > /sys/firmware/acpi/interrupts/gpe6F |
בהתקנת 4.14 היו יותר הודעות שגיאה, כמו
W: Possible missing firmware /lib/firmware/nvidia/gp107/sec2/sig.bin for module nouveau
ועוד הרבה קבצים:
image.bin, desc.bin, scrubber.bin
כל הקבצים היו קשורים ל-nvidia (כרטיס המסך), סה"כ 100 קבצים כאלה עם הודעות שגיאה.
בסוף החזרתי לקרנל 4.8 והלינוקס עולה בלי הודעת שגיאה. האם יש מה לעשות?
כאן כתבתי את ההסבר באנגלית לפתרון השגיאה:
קוד: |
It seems that adding acpi=off to kernel arguments could eliminate this error, but that will also disable all the ACPI functionality and the system would not be shut down properly (got stuck when do a sudo reboot).
I also updated to the latest BIOS (v2.80) from AsRock, that still does not fix the problem.
Finally, later on that thread, somebody mentioned that we could just disable the GPE.L6F function by echoing disable to a specific pseudo file in /sys directory, hence the solution mentioned earlier.
|