Что касается изменения того, какая консоль работает на каком мониторе (кадровый буфер @ / dev / fb x
), вы можете скачать эту маленькую программу на восемьдесят строк на Си, которая позволяет вам указывать такие вещи.
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]
.
Это «заблокирует» указанный терминал на указанном мониторе (кадровом буфере), поэтому, когда вы попытаетесь переключиться на терминал, назначенный монитору, и переключите его на этот терминал, вместо того, чтобы переключать его на текущий дисплей.
Помните, однако, кадровый буфер! = Физический монитор. Каждый монитор, на котором вы хотите установить отдельный телевизор, должен быть подключен к отдельной графической карте (таким образом, отдельные кадровые буферы).
Также вы можете разбить ядро, если не будете осторожны, так что будьте осторожны, не пытайтесь обмануть программу! ;)