While that might make sense when the system is expected to have a /dev/tty0 device, it is kind of messy to see that on systems that is not supposed to have /dev/tty0.
Kernels and various parts of init systems print warning messages all the time for similar reasons (some operation failed because it's not supported in the current configuration), I don't think it's fair to single out this one. I would prefer to do nothing. That said, if it's important for more users, I could probably add a verbosity setting, where -v0 would silence warning messages. The problem is that it would do so for *all* warning messages, you'd have no way to tell whether you missed a warning that was actually relevant to you. And no, I'm not adding a separate switch for every warning message in the program :P -- Laurent
