如何在控制台中變更字體大小、行數/列數

如何在控制台中變更字體大小、行數/列數

我正在運行一個沒有 X11 或任何類型的 GUI、帶有現代 22 吋液晶顯示器的 Linux 伺服器。

鑑於我的顯示器尺寸巨大,我想增加控制台中的行數和列數,我該如何實現?

答案1

"vga=792"在文件中的內核行中添加類似內容grub.conf,通常位於/etc/boot/grub

title My Linux OS Name and Kernel Version Number
    root (hd0,0)
    kernel /boot/vmlinuz-1.2.3.4 ro root=/dev/hda1 quiet vga=792
    initrd /boot/initrd-1.2.3.4.img

您可以說vga=ask在啟動時獲取一個選單,該選單是根據核心執行的探測過程構建的,以查看哪些解析度可能有效。我發現經常有其他可以使用的數字是該方法找不到的。

這都是特定於系統的。不同的顯示卡將有不同的支援模式,核心建置選項可以開啟或關閉視訊模式選項。處理這個問題的子系統稱為內核幀緩衝區,因此如果您正在編譯自訂內核,請小心不要刪除內核完全支援顯示卡所需的支援。大多數卡都可以使用 VESA FB 驅動程序,但特定於您的卡品牌的另一個驅動程式可能會打開更多選項。

另外,請注意該子系統的某些部分使用十六進制數字,而其他部分則使用十進制數字。您可以像我一樣轉換為十進制,或者您可以說類似的話"vga=0x318"

相關內容