Вопрос или проблема
У меня есть ноутбук HP с процессором AMD Ryzen 7, и я недавно установил двойную загрузку Windows 10 и Ubuntu 20.04. Большую часть времени я использую Ubuntu. В последнее время я получаю ошибку ACPI BIOS во время загрузки GRUB, и система перезагружается снова и снова. Я выбрал расширенный вариант для Ubuntu в меню GNU GRUB, обновил GRUB_CMDLINE_LINUX_DEFAULT="intremap=off"
в /etc/default/grub
и перезагрузил систему. Теперь я могу войти в свою операционную систему Ubuntu, но каждый раз, когда я перезагружаю систему, это очень раздражает. Есть ли какое-либо постоянное решение для этой ошибки загрузки ACPI?
ACPI BIOS Error(bug): Failure creating named object [ \_SB.PCIO.GPPO.VGA], AE_ALREADY_EXISTS(20210730/dswload2-326) \n
ACPI Error:AE_ALREADT_EXISTS,During name lookup/catalog (20210730/psobject-220) \n
ACPI BIOS Error(bug): Failure creating named object [ \_SB.PCIO.GPPO.VGA], AE_ALREADY_EXISTS(20210730/dswload2-326)
ACPI Error:AE_ALREADT_EXISTS,During name lookup/catalog (20210730/psobject-220)
/dev/nvme0n1p8:recovering journal
/dev/nvme0n1p8:clean,275312/9945088 file....................*
Та же ошибка произошла у меня на Ubuntu 22.04 после обновления драйверов Nvidia. Решение заключалось в том, чтобы открыть систему в режиме восстановления, удалить драйверы Nvidia и установить открытый драйвер: X.org.x server вместо драйвера Nvidia 525, который я установил перед возникновением проблемы. Я использую это решение Как полностью удалить драйвер Nvidia?
Ответ или решение
Устранение ошибки ACPI BIOS на ноутбуках HP с процессорами AMD Ryzen 7 при загрузке Ubuntu
На ноутбуках HP с процессорами AMD Ryzen 7 пользователи могут столкнуться с ошибкой ACPI BIOS, вызывающей проблемы при загрузке операционной системы. Ошибка заключается в следующем сообщении:
ACPI BIOS Error(bug): Failure creating named object [ \_SB.PCIO.GPPO.VGA], AE_ALREADY_EXISTS (20210730/dswload2-326)
Эта ошибка возникает в основном при запуске системы на этапе загрузки через GRUB (GRand Unified Bootloader). При этом, несмотря на успешный вход в систему, ошибка может повторяться при каждом перезагрузке, что вызывает значительное раздражение.
Причины возникновения ошибки ACPI BIOS
Ошибка ACPI (Advanced Configuration and Power Interface) часто возникает из-за взаимодействия между операционной системой и BIOS устройства. Это может быть связано с неправильными настройками в BIOS или особенностями работы оборудования, которое неправильно обрабатывает запросы от системы.
Временные решения
Как вы уже сделали, изменение параметров GRUB может помочь в временной стабилизации системы. Ваша настройка GRUB_CMDLINE_LINUX_DEFAULT="intremap=off"
позволяет обойти некоторые проблемы, связанные с несовместимостью аппаратного обеспечения и программного обеспечения, что позволяет загрузиться в Ubuntu.
Однако, это решение носит временный характер и не устраняет корень проблемы. Каждый раз при перезагрузке необходимо повторять процедуру, что крайне неудобно.
Постоянные решения
Чтобы устранить эту ошибку на постоянной основе, можно попробовать несколько подходов:
-
Обновление BIOS:
- Проверить наличие обновлений для BIOS на официальном сайте HP. Обновление может включать исправления, касающиеся совместимости ACPI.
-
Настройки в BIOS:
- Войдите в BIOS вашего ноутбука (обычно путем нажатия клавиш F2, F10 или Esc при включении), и проверьте следующие параметры:
- ACPI Settings: Попробуйте изменить режим ACPI (например, с ACPI 1.0 на ACPI 2.0).
- Advanced Power Management: Выключите and включите APM.
- Secure Boot: Попробуйте отключить Secure Boot.
- Войдите в BIOS вашего ноутбука (обычно путем нажатия клавиш F2, F10 или Esc при включении), и проверьте следующие параметры:
-
Использование другого графического драйвера:
- Если у вас установлены драйверы Nvidia, это может также быть причиной ошибки. Один из подходов, который вы упомянули, заключается в использовании открытых драйверов (например,
X.org
). - Для этого откройте систему в режиме восстановления (Recovery Mode):
sudo apt-get purge nvidia* sudo apt-get install xserver-xorg-video-nouveau
- Если у вас установлены драйверы Nvidia, это может также быть причиной ошибки. Один из подходов, который вы упомянули, заключается в использовании открытых драйверов (например,
-
Конфигурация GRUB:
- Попробуйте добавить дополнительные параметры в конфигурационный файл GRUB, такие как
acpi=off
илиnoapic
. Эти изменения могут временно решить проблему, но могут повлиять на функциональность вашего оборудования.
- Попробуйте добавить дополнительные параметры в конфигурационный файл GRUB, такие как
-
Обновление системы:
- Убедитесь, что ваша система Ubuntu обновлена. Периодические обновления могут содержать улучшения и фиксы, которые решают проблемы совместимости.
Заключение
Хотя ошибка ACPI может показаться незначительной, ее регулярное появление может повлиять на общую производительность вашего устройства. Использование перечисленных выше решений может помочь вам устранить эту проблему на более постоянной основе. Если ни одно из предложенных решений не работает, рекомендуется обратиться в службу поддержки HP или на специализированные форумы, посвященные вашей модели ноутбука.
Сами ошибки ACPI могут варьироваться в зависимости от конфигураций аппаратных средств и версий BIOS, поэтому тестирование различных решений может оказаться необходимым для достижения результата.