Linux

在 linux 控制台(無 X)中,如何拉伸控制台螢幕以適應顯示器

  • May 23, 2019

Google無法幫助我解決這個問題。我希望你們可以。

當我啟動電腦時,BIOS 和啟動菜單呈現給我的前幾個螢幕被拉伸以適合 LCD 螢幕。然而,一旦 Linux 啟動,螢幕就會縮小,因此控制台字型的一個像素僅使用螢幕的一個像素,導致螢幕的可用區域僅縮小到螢幕的左上角,因為控制台僅使用 640x480 的1280x1024 尺寸顯示器。

我知道我可以使用 VGA= 引導標誌來設置增加文本行數和列數的模式,以便使用整個螢幕。但是,我想做的是保持行數和列數不變,縮放整個螢幕以適應顯示器,就像 BIOS 啟動消息一樣。我需要以一種可以自動在任何顯示器上執行的方式來執行此操作。

編輯:我沒有故意提供有關硬體的資訊,因為我希望解決方案與硬體無關。我使用的發行版是 Ubuntu 10.10。

僅使用nomodeset核心選項就可以得到我想要的結果,控制台現在填滿了整個螢幕。

我無法發表評論,但了解您的發行版、顯卡型號和驅動程序版本可能會幫助人們給您更好的建議。

我會閱讀有關啟用KMS使您的控制台使用其原始解析度的整個螢幕,然後setfont調整控制台字型大小的資訊。至少 KMS 是我在 Arch 盒子上用來在顯示器的原生 1366*768 中執行幀緩衝的。

解決此問題的其他方法是更改​​ BIOS 設置,請參閱Archlinux BBs中僅使用 640x480 的 1027x768 區域的控制台模式。

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