Я использую macbook pro, и я установил ubuntu вместе с osx, он работает очень хорошо, за исключением обработки закрытия крышки, поэтому я обновил ядро до 4.4.8, чтобы посмотреть, сможет ли оно исправить проблема.
Чтобы обновить ядро, я загрузил 3 файла с сервера ubuntu , а именно:
Затем я запустил:
sudo dpkg - i linux * .deb
и
sudo update-grub
Кажется, теперь он работает правильно (Mac останавливается при закрытии крышки и возобновляет работу при открытии крышки). Но, к сожалению, у меня возникают ошибки при загрузке, и часто мне приходится проходить режим восстановления, чтобы избежать черного экрана после нормальной загрузки.
Ниже приводится вывод команды dmesg -H -l err
:
[mag 5 08:25] DMAR-IR: [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled
[ +1,128578] pci 0000:00:01.0: ASPM: Could not configure common clock
[ +5,719675] irq 17: nobody cared (try booting with the "irqpoll" option)
[ +0,000075] handlers:
[ +0,000011] [<ffffffffc009bb60>] sdhci_irq [sdhci] threaded [<ffffffffc0098300>] sdhci_thread_irq [sdhci]
Что мне делать?
ps: У меня также есть ряд предупреждений, которые я не понимаю, и я Не могу исправить:
[ +0,039937] DMAR-IR: Failed to enable irq remapping. You are vulnerable to irq-injection attacks.
[ +0,044239] #2
[ +0,003141] #3
[ +0,003114] #4 #5 #6 #7
[ +0,041626] PCCT header not found.
[ +0,017443] ACPI: Dynamic OEM Table Load:
[ +0,000010] ACPI: SSDT 0xFFFF880265716000 0008AD (v01 PmRef Cpu0Cst 00003001 INTL 20100915)
[ +0,000461] ACPI: Dynamic OEM Table Load:
[ +0,000007] ACPI: SSDT 0xFFFF88026571BC00 0003A4 (v01 PmRef ApIst 00003000 INTL 20100915)
[ +0,000387] ACPI: Dynamic OEM Table Load:
[ +0,000004] ACPI: SSDT 0xFFFF880265706E00 000119 (v01 PmRef ApCst 00003000 INTL 20100915)
[ +0,001185] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20150930/hwxface-580)
[ +0,000003] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150930/hwxface-580)
[ +1,065977] ACPI: Enabled 3 GPEs in block 00 to 3F
[ +0,019243] pci 0000:00:14.0: can't derive routing for PCI INT A
[ +0,000001] pci 0000:00:14.0: PCI INT A: no GSI
[ +0,551329] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A
[ +0,000002] xhci_hcd 0000:00:14.0: PCI INT A: no GSI
[ +1,437917] ACPI Warning: \_SB_.PCI0.IGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
[ +0,000021] ACPI Warning: \_SB_.PCI0.P0P2.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150930/nsarguments-95)
[ +0,150594] [Firmware Bug]: ACPI(GFX0) defines _DOD but not _DOS
[ +3,511571] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.8-040408-generic #201604200335
[ +0,000001] Hardware name: Apple Inc. MacBookPro10,1/Mac-C3EC7CD22292981F, BIOS MBP101.88Z.00EE.B0A.1509111559 09/11/2015
[ +0,000001] 0000000000000086 722e6f5e5debc82e ffff88026f203e60 ffffffff813cee93
[ +0,000002] ffff8802609e5000 ffff8802609e50b4 ffff88026f203e88 ffffffff810dc0e3
[ +0,000001] ffff8802609e5000 0000000000000000 0000000000000011 ffff88026f203ec0
Добавьте следующие значения в GRUB_CMDLINE_LINUX_DEFAULT
установка в /etc/default/grub
файл:
irqpoll intremap=off
Затем выполненный sudo update-grub
.