Nejde o omezení Miru, ale Linuxu. Přepínat tzv. fyzické terminály pomocí aplikace smí jenom root.
Nechápu co řešíš. Prostě to buď poběží pod rootem a půjde se přepnout do konzole (v konzoli se normálně přihlásíš jako libovolný uživatel stejně jako teď) nebo to nepůjde. Bezpečnostní problém je to v tom, že pokud najdeš exploit na Mir, tak máš rovnou práva roota. Pokud by neběžel pod rootem, tak máš práva uživatele a ten útok je teprve na půli cesty. Každý proces v linuxu je spuštěný pod nějakým uživatelem a nemusí to být nutně uživatel co je zrovna přihlášený.
Mir asi nebude spouštět chvt (Xorg jej taky nespouští), ale volat nějaké systémové volání. Správné řešení by bylo přidat capability pro přepínání konzolí a přidat jej uživateli, pod kterým poběží Mir, ale to znamená projít přes Linuse a bude to nějakou dobu trvat, než se to dostane do Ubuntu :-)