2017年5月22日星期一

linux模拟终端中文乱码解决方案

fbterm+fcitx

1.在X桌面安装好fcitx及你所需要的输入法

2.安装fbterm并将用户加入到video组:

sudo apt-get install fbterm(默认安装的话貌似要重新安装)

//(使用 ls -l /dev/fb0 查看你所在的用户组,一般都是root,所以下面天上你的用户组):

sudo gpasswd -a <your username> video​

3.为了可以使用输入法:

sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm # required to let fbterm get key-sequence​

4.这里面就需要再安装一个前端输入法:

sudo apt-get install fcitx-frontend-fbterm​

5.切入到tty或者叫vt或者叫虚拟终端(alt+ctrl+fn),然后进入fbtrem模式,即输入fbtrem
fbterm功能是很强大的,支持字体样式、大小、样色设置等,修改配置文件.fbtermrc即可,在控制台输入以下命令:
gedit ~/.fbtermrc

在这里才可以添加输入法(在X桌面里面是不可以的):

找到对应的行,头写的是input-method=,在后面加上:fcitx-fbterm

//依然不能正常使用,但是在tty进入用户之前,使用fcitx-fbterm-helper -l是可以的!

6.接下来就是无关紧要的问题了了,比如修改字体及大小,查看字体类型:

$ vi .fbtermrc



    修改字体大小:

    font-size=16

    修改字体类型:

    font-names=Ubuntu Mono

    下面的命令可以查看安装的字体:

$ fc-list​

没有评论:

发表评论