Arch-Linux

如何讓 tty 在另一台顯示器上顯示(使用 nvidia 驅動程序)

  • January 14, 2019

我試圖讓 tty(在啟動時)顯示在輔助監視器上,而不是它目前啟動的內容,甚至更好 - 讓多個 tty 在不同的顯示器上同時執行,如此處所述 在 C3 節中)嘗試後解決這個問題並執行:

貓 /proc/fb

並獲得輸出

0 EFI VGA

我不得不說我不知道該怎麼做,無論如何。

我應該有不同的顯示器作為不同的幀緩衝區嗎?這可行嗎?我應該把它全部作為一個幀緩衝區嗎?

對於新:

強制模式部分以及從那裡連結的drm_fb_helper.c原始碼來看,您似乎需要編寫一個自定義驅動程序並drm_fb_helper_single_add_all_connectors用您自己的常式覆蓋它以獲得用於不同輸出的多個幀緩衝區。

如果您不是程序員,則不容易做到。

(順便說一句,幀緩衝區是一塊記憶體,用於儲存您在監視器上看到的像素。/dev/fb設備將那塊記憶體暴露給 linux 程序,並且模式設置部分(也是核心模式設置,KMS)指示硬體來顯示具有特定解析度和頻率的特定幀緩衝區。)

引用自:https://unix.stackexchange.com/questions/319781