首頁 > linux教程 > Linux系統啟動管理 閱讀:0更新時間:2020-03-28 01:03:07

Linux字符界面調整分辨率的方法

如果安裝了 linux 的圖形界面,則使用圖形界面修改分辨非常方便也很簡單。但是如果只安裝了字符界面,難道就不能修改分辨率了嗎?

當然是可以的,只要利用 GRUB 的配置文件就可以完成。當然需要確定內核是否支持 CONFIG_FRAMEBUFFER_CONSOLE 功能,如果沒有開啟這項功能,則需要重新編譯內核。査詢方法如下:

[root@localhost ~]# grep "CONFIG_FRAMEBUFFER_CONSOLE" /boot/ config-2.6.32-279.el6.i686
#還記得/boot/config*2.6.32-279.el6.i686文件嗎?這個文件中保存的是內核編譯時選擇的功能和模塊。我們在這個文件中査找
CONFIG_FRAMEBUFFER_CONSOLE=y
#出現了=y,當然是支持了

在字符界面界支持的分辨率列表如表 1 所示。

表 1 字符界面分辨率
色 深 640像素x480像素 800像素x600像素 1024像素x768像素 1280像素x1024像素
8位 769 771 773 775
15位 784 787 790 793
16位 785 788 791 794
32位 786 789 792 795

如果想把字符界面的分辨率設置為 1024 像素x 768 像素,色深為 16 位,則只需要修改 GRUB 的配置文件,在 kernel 行最后加入下面的內容:

[root@localhost ~]#vi /boot/grub/gmb.conf
default:0
timeout=5
splashimage=(hd0,0)/gmb/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-279.el6.i686)
root (hd0,0)
kemel/vmlinuz-2.6.32-279.el6.i686 ro
root=UUID=b9a7a1 a8-767f-4a87-8a2ba535edb362c9 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet vga=791
initrd/initramfs-2.6.32-279.el6.i686.img

然后重新啟動系統,就會發現分辨率已經改變了。有些 Linux 的版本需要將 vga 的值寫成十六進制的,可以先試試表 1 中的數字,如果不行則可以嘗試十六進制數。

beylze編程學院,一個分享編程知識和seo優化知識的網站。跟著beylze一起學習,每天都有進步。

通俗易懂,深入淺出,一篇文章只講一個知識點。

文章不深奧,不需要鉆研,在公交、在地鐵、在廁所都可以閱讀,隨時隨地漲姿勢。

文章不涉及代碼,不燒腦細胞,人人都可以學習。

當你決定關注beylze(公眾號:beylze),你已然超越了90%的其他從業者!

相關文章

優秀教程

国产亚洲欧美日韩