請問一下
OS : centos 6.2 x86_64
顯卡 : Graphics Engine ATI Radeon HD 4670
本來 centos 6 的開機載入畫面是一個圓圈慢慢填滿,還蠻漂亮的
但是我在 安裝完 AMD 網站上的 ati driver 之後,開機畫面變成讀條碼形式
不知道哪邊的設定跑掉
#############################################################OS : centos 6.2 x86_64
顯卡 : Graphics Engine ATI Radeon HD 4670
本來 centos 6 的開機載入畫面是一個圓圈慢慢填滿,還蠻漂亮的
但是我在 安裝完 AMD 網站上的 ati driver 之後,開機畫面變成讀條碼形式
不知道哪邊的設定跑掉
您看到的是 Plymouth 圖形開機介面
###########################################################Plymouth 只能使用系統內建的驅動程式才能正確啟動 或者使用 framebuffer 顯示,將 kernel 的 vga 參數設定至正確: http://linux.vbird.org/linux_basic/0510 ... p#grub_vga 這樣 Plymouth 應該就會變回來 我個人是覺得沒差啦……已經習慣看進度條了 |
關於核心功能當中的 vga 設定
事實上,你的 tty1~tty6 除了 80x24 的解析度外,還能夠有其他解析度的支援喔!但前提之下是你的核心必須支援
FRAMEBUFFER_CONSOLE 這個核心功能選項才行。如何確定有沒有支援呢?你可以查閱 /boot/config-2.6.18-92.el5
這個檔案,然後這樣搜尋:
那麼如何調整 tty1 ~ tty6 終端機的解析度呢?先參考底下的表格再說 (此為十進位數值):
假設你想要將你的終端機螢幕解析度調整到 1024x768 ,且色彩深度為 15bit 色的時候,就得要指定 vga=790 那個數字!
舉例來說,鳥哥的 tty1 就想要這樣的解析度時,你可以這樣做:
重新開機並選擇此選單進入 Linux,你跑到 tty1 去看看,嘿嘿!就已經是 1024x768 的解析度囉!
只是字會變的很小,但是畫面的範圍會加大就是了。不過,某些版本支援的是 16 進位制,所以還需要修改一下格式呢!
一般使用上表當中的值應該就可以了。不過,由於不同的作業系統與硬體可能會有不一樣的情況,因此,
上面的值不見得一定可以在您的機器上面測試成功,建議您可以分別設定看看哩~以找出可以使用的值! ^_^
[root@www ~]# grep 'FRAMEBUFFER_CONSOLE' /boot/config-2.6.18-92.el5 CONFIG_FRAMEBUFFER_CONSOLE=y # 這個項目如果出現 y 那就是有支援啦!如果被註解或是 n ,那就是沒支援啦! |
彩度\解析度 | 640x480 | 800x600 | 1024x768 | 1280x1024 | bit |
256 | 769 | 771 | 773 | 775 | 8 bit |
32768 | 784 | 787 | 790 | 793 | 15 bit |
65536 | 785 | 788 | 791 | 794 | 16 bit |
16.8M | 786 | 789 | 792 | 795 | 32 bit |
[root@www ~]# vim /boot/grub/menu.lst ....(前面省略).... title CentOS (2.6.18-92.el5) root (hd0,0) kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/1 rhgb quiet vga=790 initrd /initrd-2.6.18-92.el5.img ....(後面省略).... |
沒有留言:
張貼留言