Обратите внимание, что это порвало с последней Дугой обновление Linux, однако каталог /sys/class/drm/
содержит все видеовыходы. Я использую head -1 /sys/class/drm/card0-HDMI-A-3/modes
для обнаружения существования 3840x2400 режим, но можно было просто проверить /sys/class/drm/card0-HDMI-A-3/status
для связанного по сравнению с разъединенным, если режим не был важен, который является точным и самым быстрым ответом на мой вопрос :)
Я закончил тем, что создал своего рода работу hacky вокруг, но она работает на меня, и я использовал ее в течение нескольких месяцев теперь. Это в основном просто заменяет cryptroot-ask
сценарий оболочки с пользовательским, который ожидает Вас к SSH в, разблокируйте диск самих и затем удалите файл, чтобы указать, что он пошел. Замена cryptroot-ask
сценарий сделан на основе опции, переданной ядру, таким образом, можно легко отключить его от GRUB или предпочтительного загрузчика.
Это все доступно от: https://bitbucket.org/bmearns/dracut-crypt-wait
Необходимо было бы переписать или заменить сценарий в /usr/share/initramfs-tools/scripts/local-top/cryptroot