Не как нем мог запустить отладку в Motor.
int fd=open("/dev/tty",O_WRONLY,0); ioctl(fd,VT_OPENQRY,&vtno);
должен выдать номер свободной консоли, но ioctl выбает ошибку, что команда VT_OPENQRY неправильная. Вот и интересно в чем же дело, раз компиляция проходит, то команда правильная, а выполнятся не хочет.