Tak už teď jde jádro kompilovat bez VT, ale žádá distribuce to zatím nedělá. Chtějí asi nějaký jednoduchý/ověřený fallback, když třeba grafické rozhraní nenaběhne.
Když by ale jádro bylo tímto způsobem bez VT a uživatel by VT chtěl, musel by překompilovat jádro. Takhle jen změní parametr jádra.
Ono by bylo zajimave to zapinat treba podle stavu podrzeni ctrl/shift/alt .. podobne jak to ma MacOS. Ale buhvi jak se klavesnice chova behem handoveru mezi UEFI a jadrem.
Linux je provozovaný na strojích, kde je klávesnice připojená přes kdovíco – PS/2, USB, I²C nebo dokonce Bluetooth. (Viděla jsem lidi, kteří mají BT klávesnici jako „hlavní“, jak si protrpí meníčko GRUBu a klávesnice ožije až celkem pozdě v userspace. Podle mě znamená mít počítač bez early klávesnice/konzole jen bolest.)
V důsledku to znamená, že kernel objeví klávesnici klidně až později během bootu, navíc některé klávesnice (ThinkPady, …) ignorují klávesy, které byly při (re)inicializaci klávesnice už stisknuté, takže by uživatel musel najít vhodný moment, kdy zmáčknout klávesu.
macOS si může dovolit tohle dělat, protože je celkem dobře definované, na jakém HW bude běžet.
Virtuální konzole (VT) není v moderních distribucích velmi používaná...
To jistě, ovšem jen do doby, než se něco rozbije.