星期二, 十二月 29

ubuntu 9.10 开启tty中文支持及分辨率修改

http://www.digestweb.cn/index.php/blog-view-38636

Ubuntu9.10出来了,于是乎赶紧试用,直接把以前的版本格了,重新安装了下。为了让tty支持中文,我首先 安装了 zhcon
安装之后 ,ctrl+alt+f1切换到tty,运行zhcon --utf8,结果花屏,并且键盘错乱,没办法,重启下。
重启后 ,运行zhcon --utf8 --drv=vga 不再出现键盘错乱问题,但是分辨率却不尽人意。
于是,改下分辨率 ,本来分辨率可以在/boot/grub/menu.lst中修改,但是Ubuntu9.10才用的是grub2 ,配置有所不同,并没有menu.lst这个文件
经过一番google,终于知到,配置文件换为/boot/grub/grub.cfg 而这个文 件是不建议修改的,这个文件是脚本根据模板自动生成的,而这个模板文件为:/etc/default/grub ,修改/etc/default/grub GRUB_CMDLINE_LINUX='vga=791' vga=791表示分辨率为1024*768。运行 update-grub2,重新生成配置文件,重启,成功。
现在再来运行zhcon --utf8 --drv=vga ,分辨率却有重新回到640*480,郁闷,记得以前不是这样阿.
运行 zhcon --utf8 正常,完全OK,看来是不能用 --drv这个参数 。
最后总结一下
1。 修改tty分辨率。修改 /etc/default/grub GRUB_CMDLINE_LINUX='' 为GRUB_CMDLINE_LINUX='vga=791',其中vga=791可根据自己的显示器设置,具体参数可以google得到,运行 update-grub2,重新生成grub配置文件。重启后,分辨率就修改了。
2。设置中文支持。apt-get install zhcon 安装zhcon,切换到tty,运行zhcon --utf8 (不能在图形界面下的终端中运行zhcon),问题解决!

//vga=791 这对应的是1024*768,没查到1280*800对应多少,不过用这个看上去也挺正常。

没有评论:

发表评论