Если я правильно понял, то /dev/console обрабатывается каким-то куском ядра и всё, что выводится в это устройство, на самом деле попадает в текущее выбранное /dev/ttyN.
Если я при помощи chvt 7 выберу графическую консоль, то что будет происходить с выводом программ (куда он будет попадать, где отображаться)?
Ещё непонятно, как поддерживается multiseat. То есть, почему не
/dev/seat0/console
/dev/seat1/console
...