Альт Рабочая станция К 8.3 (
beta20180816).
Linux 4.14.78-un-def-alt0.M80P.1 (свежее нет, обновлялся на днях)
Материнка ASUS PRIME B350-PLUS с
новейшей BIOS 4023.
При загрузке ядра вижу:
kernel: ACPI Error: Needed [Integer/String/Buffer], found [Region] ffff88081e8f1e58 (20170728/exresop-424)
kernel: ACPI Exception: AE_AML_OPERAND_TYPE, Could not execute arguments for [IOB2] (Region) (20170728/nsinit-426)
ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
kernel: [Firmware Bug]: ACPI MWAIT C-state 0x0 not supported by HW (0x0)
Уже порылся по сети. Это
ошибка прошивки, ядро не виновато. Как оказалось, это
распространено на материнках ASUS (кстати, мне они отказали в поддержке Linux уже, обращение в поддержку E1811040527).
Рекомендуют на форумах разбираться с
DSDT.
Извлек, декомпилировал, вроде бы нашел то самое место в исходниках:
OperationRegion (IOB2, SystemIO, SMIP, 0x02)
Field (IOB2, ByteAcc, NoLock, Preserve)
{
SMPT, 8,
SMIS, 8
}
И все. Что тут можно поправить? Языка не знаю, не в теме вообще.
Пробовал
обойти проблему настраивая параметр ядра acpi_os_name:
Windows 2013: Ошибка ACPI сохраняется (есть вывод), система
не загружается.
Linux: Ошибка ACPI сохраняется (есть вывод), система загружается, но неожиданно зависает.