作者Jekk (猫が大好き\=^o^=/)
看板Linux
时间Wed Dec 4 11:41:26 2019
新手发问,哪里描述不清楚请多见谅
前几日在用ssh连学校工作站时,突然想到ptt不就像个工作站吗?
然後就试着用ssh去连ptt,真的连上了超开心的XDD (新手的小确幸)
我在图形界面下的tty1用terminal连
[email protected]可以正常显示中文字
但在tty2以後以後的文字界面的terminal连到
[email protected]会变成乱码
连到
[email protected]所有中文字会变成『方块』状的乱码
我用locale发现tty1和tty2都是LANG=en_US.UTF-8
查google是说
[email protected]是针对UTF-8特别设置的环境
请问各位要怎麽做才能让tty2跟tty2以後的终端机也能正常显示ptt呢?
Linux版本为CentOS 7
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.113.140.213 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1575430890.A.618.html
1F:推 Bencrie: 因为 tty 本来就不支援显示中文。你需要另外跑 fbterm 12/04 12:39
2F:→ Bencrie: 之类的 framebuffer based terminal 12/04 12:39
3F:→ Bencrie: 就像二三十年前 DOS 要倚天中文才能显示中文一样意思 12/04 12:40
之後来研究fbterm!! 感谢资讯
4F:推 roccqqck: 楼上那为何tty1可以 12/04 12:53
5F:→ roccqqck: 我ubuntu正常 但是我是有安装桌面 12/04 12:58
7F:→ idisnothing: 觉得楼主的tty1应该是指图形介面下的gnome-terminal 12/04 13:27
8F:→ idisnothing: 之类的 只要编码、字型设定正确就能显示中文 12/04 13:29
我是使用GNOME Desktop没错
的确用gnome-terminal来连
[email protected]就可以正常显示
9F:→ brli7848: centos没有预设用fb term吧? 12/04 15:19
看来是没有
10F:推 st1009: 之前有发公告,非ssh连线容易被盗帐号,看来宣传不利 12/04 18:48
我是用ssh连线啊??
之前用手机或pttstar居多
11F:推 holishing: 图形介面下的termimal里面其实是/dev/pts/<数字>吧 12/04 20:08
12F:→ holishing: 如果直接systemctl stop gdm然後直接在tty1下面弄 12/04 20:09
13F:→ holishing: 结果也一样 12/04 20:09
有点不太懂...不过还是谢谢
14F:推 bamchisu: GUI里面的应该不是tty,你要tty下面显示中文也是有办法 12/04 21:01
15F:→ bamchisu: 但是很麻烦,不是很适合新手挑战 12/04 21:03
好的!!
17F:推 sppmg: 原po 指得是GUI下的模拟器啦!tty2 连 bbs@ 乱码可能是因为 12/04 22:32
18F:→ sppmg: bbs@ 使用big5码,bbsu@ 或许是终端机字型设定有问题?在u 12/04 22:32
19F:→ sppmg: tf8环境下,即使语系不同,只要有字型就能显示。 12/04 22:32
这就是我疑惑的点啦
两边都是utf-8,为何GUI下就可以正常显示但终端机不行
20F:推 Gold740716: zhcon 12/05 00:37
※ 编辑: Jekk (140.113.140.213 台湾), 12/05/2019 00:43:48
21F:推 Gold740716: 交大同学安安,喜欢玩 linux 的话可以来我们社团看看 12/05 00:44
23F:推 Bencrie: GUI 下文字都是 toolkit 叫 freetype 帮你画的 12/05 02:00
24F:推 asimon: 好多年前用jmcce... 好久好久的故事... 0__0 (歪头 12/06 00:45
25F:推 chang0206: 现在的套件库还有fbterm/jmcce可以装? 12/09 10:47
26F:→ roccqqck: 我的确用docker的ssh连ptt 无法看中文 02/23 01:49
27F:→ roccqqck: images是ubuntu 02/23 01:50
28F:推 dces4212: 是不能telnet不是ssh 03/16 21:18