
Originally Posted by
ciplogic
So, let's take this case in more detail: you are a highly skilled admin, and I think that the issue details are what are missing in discussion.
There is no problem in console mode if you get the relevant logs if the console is started as part of kernel as /dev/tty1 - 6 or if you get it as an user-space application that doesn't have any /dev/tty mapping. Or the mapping of UTF8 or UTF7.
Why you care if is /dev/ttyX or is not mapped on a TTY terminal? Even more, why would you mind if can give for less advanced users more user-space capabilities?
Removing it from kernel, can give for consoles access to DBus framework (so terminal can be called via GObject or Qt's DBUS).
At the end, /dev/ttyX is not exactly what is the concern, right? Is the idea to have a way of logging the kernel, and this can be done on screen in the "kernel panic" screen, with no need of full terminal implemented there, right?