Щодо зміни того, яка консоль працює на якому моніторі (буфер кадру @ / dev / fb x
), ви можете завантажити цю невелику вісімдесятирічну програму C, яка дозволяє задавати такі речі.
wget https://raw.githubusercontent.com/kunguz/pi3b/master/con2fb.c
gcc con2fb.c -o con2fb.out
Після завантаження та компіляції це найпростіше використання sudo ./con2fb.out /dev/fb[frame buffer number, starting at 0] /dev/tty[console number, starting at 1]
.
Це "заблокує" зазначений термінал на вказаному моніторі (буфер кадру), тому при спробі та перемиканні на термінал, призначений монітору, він надасть фокус цьому терміналу, а не перемикає його на поточному дисплеї.
Пам'ятайте, проте, буфер кадру! = Фізичний монітор. Кожен монітор, на якому ви хочете мати окремий tty, повинен бути підключений до окремої відеокарти (тому окремі буфери кадрів).
Крім того, ви можете зламати ядро, якщо ви не будете обережні, тому стежте, щоб ви не намагалися придумати програму! ;)