Как заставить tty отображаться на другом мониторе (используя драйверы nvidia)

Как заставить tty отображаться на другом мониторе (используя драйверы nvidia)

Я пытаюсь заставить tty (при загрузке) отображаться на дополнительном мониторе, а не на том, на котором он в данный момент запускается, или, что еще лучше, заставить несколько tty работать одновременно на разных дисплеях, как описаноздесь (В разделе C3) после попытки разобраться с этим и выполнения:

кот /проц/фб

и получение вывода

0 EFI-VGA

Должен сказать, что я вообще не имею представления, что делать.

Должен ли я иметь разные мониторы как разные буферы кадров? Это жизнеспособно? Должен ли я иметь все это как один буфер кадров?

решение1

Для модерна:

Судя поФорсирование режимовраздел, иdrm_fb_helper.cИсходный код, ссылка на который приведена там, похоже, вам нужно написать собственный драйвер и переопределить его drm_fb_helper_single_add_all_connectorsсобственной процедурой, чтобы получить несколько буферов кадров для разных выходов.

Это нелегко сделать, если вы не программист.

(Кстати, акадровый буферэто часть памяти, которая хранит пиксели, которые вы видите на мониторе(ах). /dev/fbУстройство(а) предоставляет эту часть памяти программам Linux, ичасть настройки режима(такженастройка режима ядра, KMS) дает указание оборудованию отображать этот конкретный буфер кадра с определенным разрешением и частотами.)

Связанный контент