最近突發奇想,想在tty2下寫代碼,於是乎在網上找資料,Ubuntu下修改tty的方法看起來還挺多的,不過很多都是重復的。xy的習慣麼,就是在比對了各個教程之後,自己決定用哪種方法。
這次修改的重點是修改grub的menu.list的kernel參數。網絡上有很多提供了這個名叫vga參數的具體數值,不過介於xy是筆記本,分辨率是1280*800的,所以xy需要通過一個名叫hwinfo的程式查看自己的筆記本的vga參數,最後查了下,8bits為0x360,24bits為ox361,具體修改是在kernel的參數行最後空一格,添加
Java代碼
vga=0x360
就可以了,xy先拿8bits看看,因為tty下看不出多少顏色的。重新起動後問題基本沒有,不過關機的時候,感覺那個Ubuntu的圖標變8bits了,好吧,我改成24bits。
改成24bits的方法xy不贅述,修改那個VGA參數就可以。然後Ubuntu關機的時候,圖標不會變成8BITS了,不過切換TTY的時候,會感覺到不算明顯的刷屏幕,雖然不清楚FRAMEBUFFER這種比較底層的東西,不過考慮下來,還是刪除VGA參數吧,反正這次是鬧著玩的,640*480的分辨率其實也沒有多大影響。