sddm, by default, starts X on tty0. That's the current virtual console. It then starts user sessions on the next available tty. So to get kmscon running on tty1 through tty5, I had to patch sddm to start X on vt7, and change /etc/inittab to start "/usr/local/bin/kmscon --vt tty1" through tty5.
0 reposts0 likes