linux下java错误提示的问题

2025-05-09 13:35:53
推荐回答(1个)
回答1:

其实,有什么关系呢。

命令行的修改成非中文后,所有的终端都是非中文的了。

参考修改成中文的方法的反过来操作

让ubuntu10.10终端支持中文
起初试着装fbterm,但很难实现,很麻烦!最终装了zhcon。

可以在源安装:

sudu apt-get install zhcon

然后复制下面代码:

export LANG=zh_CN.GB2312
export LC_All=zh_CN.GB2312
执行:

sudo gedit /etc/profile
粘贴代码到最后一行。

Ctrl+Alt+F1开启一个独立终端(zhcon不支持在虚拟终端运行),执行:

zhcon --utf8 --drv=vga
进入zhcon模式,找个中文文件或文件夹,看看中文正常否?如否,则Ctrl+Alt+F7回到桌面版,安装console,继续源安装,执行:

sudo apt-get install conserver-client

完成后再查看中文是否正常。

如果操作过程中遇到“can’t open frame buffer device”错误,则:

sudo gedit /boot/grub/grub.cfg
在当前内核后加上:vga=0×317

加后效果:

menuentry 'Ubuntu, with Linux 2.6.35-28-generic' --classubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 4403be71-b6ee-46f4-a4e8-1f85a050a4bc
linux /boot/vmlinuz-2.6.35-28-generic root=UUID=4403be71-b6ee-46f4-a4e8-1f85a050a4bc ro quiet splash vga=0x317
initrd /boot/initrd.img-2.6.35-28-generic
}
然后是打开 /etc/initramfs-tools/modules文件,在末尾加上:

fbcon
vesafb

再打开 /etc/modprobe.d/blacklist-framebuffer,找到“blacklist vesafb”一行,在这 一行前面加上“#”把它注释掉。

最后执行:sudo update-initramfs -u更新,重启一下。