Я пытаюсь заставить tty (при загрузке) отображаться на дополнительном мониторе, а не на том, на котором он в данный момент запускается, или, что еще лучше, заставить несколько tty работать одновременно на разных дисплеях, как описаноздесь (В разделе C3) после попытки разобраться с этим и выполнения:
кот /проц/фб
и получение вывода
0 EFI-VGA
Должен сказать, что я вообще не имею представления, что делать.
Должен ли я иметь разные мониторы как разные буферы кадров? Это жизнеспособно? Должен ли я иметь все это как один буфер кадров?
решение1
Для модерна:
Судя поФорсирование режимовраздел, иdrm_fb_helper.cИсходный код, ссылка на который приведена там, похоже, вам нужно написать собственный драйвер и переопределить его drm_fb_helper_single_add_all_connectors
собственной процедурой, чтобы получить несколько буферов кадров для разных выходов.
Это нелегко сделать, если вы не программист.
(Кстати, акадровый буферэто часть памяти, которая хранит пиксели, которые вы видите на мониторе(ах). /dev/fb
Устройство(а) предоставляет эту часть памяти программам Linux, ичасть настройки режима(такженастройка режима ядра, KMS) дает указание оборудованию отображать этот конкретный буфер кадра с определенным разрешением и частотами.)