如何让VT显示汉字?

FUZ*_*xxl 7 tty

当我使用VT(CTRL+ ALT+ F1),它只会为中国显示替换字符,但是从其他安装CD,我可以看到,它实际上有可能在VT显示中国。如何启用此功能?

dje*_*kyb 5

我启动了 10.10 32 位 Ubuntu livecd,并选择了我非常确定的简体中文(语言菜单上的倒数第二个选项)。启动进入试用环境后,我点击ctl- alt- f1,输入ls,奖励是钻石而不是中文。我的结论是 Ubuntu 不包括对 console/tty 的中文支持。Otoh,Gnome 中的一切都运行良好。

幸运的是,你可以添加中文 tty 支持。fbiterm在 tty 上安装并运行它。它是一个可以处理非拉丁字符的帧缓冲区。我还不知道如何让 fbiterm 默认使用。

@FUZxxl,在 VirtualBox 中全新安装的 Ubuntu 10.10 上运行 fbitterm 会出现错误Frame buffer device /dev/fb0: Open error。我发现一个UbuntuForum.org 线程建议您需要加载允许帧缓冲区的内核模块。它有点旧了..这就是我所做的:

  1. 编辑/etc/initramfs-tools/modules。在单独的行中添加到文件末尾:fbconvesafb.

  2. 编辑/etc/modprobe.d/blacklist-framebuffer并取消注释vesafb

  3. 跑步:sudo update-initramfs -u -k all

  4. 确保您已在 中设置了 VGA 线/etc/default/grub。例子:GRUB_CMDLINE_LINUX_DEFAULT="vga=0x314"

  5. 跑步update-grub

fbiterm现在您可以重新启动并在虚拟控制台上运行。