Название действительно говорит обо всем. При загрузке ядра XEN Hypervisor все работает безупречно, за исключением того, что клавиатура вообще не видна.
Если я подключу USB-клавиатуру, она распознается, и я могу печатать в обычном режиме. Встроенная клавиатура не работает и даже не выводит ПК из режима энергосбережения, а также не реагирует на REISUB.
Я гуглил подобные проблемы на других версиях XEN и другом оборудовании и обнаружил, что действительно "клавиатура не работает на ноутбуке" была документированной ошибкой в XEN 4.0.1, связанной с программированием IOAPIC. К сожалению, я уже использую более новую версию, поэтому решение "обновить до новой версии XEN" не сработало (и, действительно, не сработало).
Теперь я буду исследовать взаимодействия APIC/XEN, но я был бы признателен, если бы кто-нибудь мог поделиться некоторыми указаниями по этому вопросу.
ОБНОВИТЬ
Итак, это определенно связано с управлением IRQ. Если я добавлю в параметры GRUB
acpi=noirq
не только клавиатура правильно видна, но и странная задержка обновления видео, которую я заметил раньше (и уволил ... Я мог бы жить с этим) исчезает.
Я не публикую это как решение, так как это было чистым вуду - « попробуйте любой параметр загрузки загрузчика с 8042, ACPI или IRQ в случайном порядке ». Но я теперь размещение от ноутбука XEN с работающей ВМ, так - по крайней мере , на данный момент - это работает.
Раздражающим побочным эффектом "решения" является то, что неудивительно, что управление прерываниями не работает. Например, я могу набрать длинную команду ls -la > dummyfile
в Терминале и позволить ей копироваться, и команда запускается ..., но приглашение не появляется снова. Я жду, скажем, полминуты, а затем двигаю мышь ; и вот, подсказка появляется снова, и dummyfile
имеет метку времени в одну минуту до того , когда команда была завершена и , предположительно , приглашение было появиться, только видео не было обновлено. Та же проблема проявляется в системе, по- видимому, запаздывающей, если только источник прерываний (мышь работает, клавиатура, сеть, WiFi и дисковод не работают) продолжает подталкивать ее.
(Это может или не может быть связано с "проблемой прерывания XEN Dom0", которую я гуглюл).