Arch-Linux
如何讓 tty 在另一台顯示器上顯示(使用 nvidia 驅動程序)
我試圖讓 tty(在啟動時)顯示在輔助監視器上,而不是它目前啟動的內容,甚至更好 - 讓多個 tty 在不同的顯示器上同時執行,如此處所述( 在 C3 節中)嘗試後解決這個問題並執行:
貓 /proc/fb
並獲得輸出
0 EFI VGA
我不得不說我不知道該怎麼做,無論如何。
我應該有不同的顯示器作為不同的幀緩衝區嗎?這可行嗎?我應該把它全部作為一個幀緩衝區嗎?
對於新:
從強制模式部分以及從那裡連結的drm_fb_helper.c原始碼來看,您似乎需要編寫一個自定義驅動程序並
drm_fb_helper_single_add_all_connectors
用您自己的常式覆蓋它以獲得用於不同輸出的多個幀緩衝區。如果您不是程序員,則不容易做到。
(順便說一句,幀緩衝區是一塊記憶體,用於儲存您在監視器上看到的像素。
/dev/fb
設備將那塊記憶體暴露給 linux 程序,並且模式設置部分(也是核心模式設置,KMS)指示硬體來顯示具有特定解析度和頻率的特定幀緩衝區。)