Vasylj: Если уже на то пошло, можно наклеить QR код на вилку и детектить его.
Чем проще и однозначнее распознается объект - тем быстрее. Яркое светящееся пятно детектить явно быстрее, чем код и к качеству камеры минимальные требования предъявляются.
UPD. Похоже, я сам нашел ответ, по крайней мере, результат меня устраивает:
Решение: кроме всех стандартных активностей в файле /etc/default/grub, нужно в файл /etc/modprobe.d/blacklist-framebuffer.conf добавить строчку blacklist vga16fb. После этого система лично у меня догружается до конца и никаких попыток включить крэшащие видеорежимы не делает.
Ну, есть два нюанса:
1. Во-первых, в убунте инитлевелы — это эмулируемая фикция, там используется Upstart
2. Во-вторых, в убунте все режимы, кроме синглюзера — графические, при запуске же в recovery, насколько я понимаю, он скипает любые обращения к видеодрайверу и дает классическую текстовую консоль.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Чем проще и однозначнее распознается объект - тем быстрее. Яркое светящееся пятно детектить явно быстрее, чем код и к качеству камеры минимальные требования предъявляются.