Я только что установил Debian Wheezy 7.1.0 в системе Intel vPro (Intel Core i5-2520M, SuperMicro MBD-X9SCV-Q-O). KVM Intel AMT работает отлично до тех пор, пока Debian не завершит загрузку и не отобразит приглашение для входа в систему. В этот момент экран в RealVNC гаснет, и через минуту он умирает со следующим сообщением об ошибке:
Error 0x80862000: Unsupported or inactive display adapter
Прежде чем он умрет, когда экран уже пустой, я могу ввести свои данные для входа, и если я затем наберу reboot
, сервер перезагружается. Итак, Debian на самом деле работает так, как ожидалось, только дисплей не работает.
В системе не установлено никаких дополнительных видеокарт, только встроенная в CPU.
Вот что, я думаю, происходит: Debian обнаруживает, что к видеокарте не подключен монитор, и затем решает выключить видеокарту для экономии энергии (возможно, что-то вроде безголового режима). Это, в свою очередь, делает невозможным для Intel AMT предоставление буфера кадра.
Предполагая, что моя оценка верна (в противном случае, пожалуйста, поправьте меня), я пытаюсь выяснить следующее:
Есть ли способ (предпочтительно вариант ядра при загрузке) указать Debian, чтобы видеокарта оставалась включенной, даже если монитор не подключен?
Я нашел следующий способ решить проблему:
Найдите строку, которая выглядит примерно так:
linux /boot/vmlinux-... root=... ro quiet
Добавить nomodeset
до конца этой строки, поэтому это будет выглядеть примерно так:
linux /boot/vmlinux-... root=... ro quiet nomodeset
Найдите строку, которая выглядит примерно так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
Добавить nomodeset
к этой строке, поэтому это выглядит примерно так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset"
Сохраните файл
update-grub
как корень (Примечание: Это восстановит grub.cfg и, вероятно, перезапишет любые изменения, которые могли там существовать! Используйте с осторожностью и, возможно, обновите grub.cfg вручную вместо выполнения шагов с 5 по 9.)Итак, ответ: nomodeset
вариант ядра.
На случай, если у кого-то будут странные результаты отображения (например, я в Debian 8 с ядром 3.16.0-4-amd64
, оборудование: ThinkStation P300, ThinkCentre M93p):
Отредактируйте файл конфигурации grub: /etc/default/grub
и добавить к (помните, что разделитель параметров ядра - это просто пробел ""):
GRUB_CMDLINE_LINUX_DEFAULT="video=VGA-1:1280x1024@60me"
а потом update-grub
https://bugs.freedesktop.org/show_bug.cgi?id=45336
Подводя итог, это ошибка безголового AMT Intel.