如何在 Arch Linux 上更改 TTY 的分辨率

如何在 Arch Linux 上更改 TTY 的分辨率

我按照 Arch 初學者的 wiki 在沒有 x-server 的 VMWare 播放器(主機是 Windows 7)Arch 上安裝,我想知道如何更改我認為稱為 TTY 的分辨率,以使 VMWare 窗口更好地適應我的桌面。目前它大約需要我的 1600x900 解析度的 80%。我希望它看起來像一個正常打開的控制台視窗。

答案1

可以選擇解析度編輯GRUB設定文件/etc/預設/grub

GRUB_GFXMODE=1024x768x32

還要檢查此參數以允許核心使用 grub 使用的相同解析度:

GRUB_GFXPAYLOAD_LINUX=keep

比在 Arch 中執行以下命令來啟動變更:

# grub-mkconfig -o /boot/grub/grub.cfg

請參閱 GRUB 文檔

答案2

您需要設定幀緩衝區: https://wiki.archlinux.org/index.php/Uvesafb

答案3

您可能會找到更多幫助這個帖子在 Arch 論壇上。

編輯:經過更多思考,我意識到對於 VMware,您可能不會使用 GRUB。我認為這個回覆Arch 論壇中的上述貼文可能正是您所需要的。它涉及使用 pacman 下載軟體包並更改一些核心設定。 (由於信譽連結限制,GRUB 解決方案的原始連結已被刪除)

答案4

若要傳回不同的解析度及其關聯模式,請執行:

hwinfo --framebuffer

然後將模式新增至 grub 配置中的 GRUB_CMDLINE_LINUX 行

例如

GRUB_CMDLINE_LINUX="vga=0x0317"

筆記: 此方法現已棄用。

相關內容