• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

屏幕字符全乱了,怎么办?

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 80次 | 进入软件测试论坛讨论

领测软件测试网
从sco telnet到AIX,执行c程序,其中画的菜单边框全是乱码!
如何定义终端类型等参数使显示正常呢?

 sdccf 回复于:2004-09-09 17:56:57
用 vt100试一下
TERM=vt100
export TERM

 yutian 回复于:2004-09-09 18:17:14
终端类型问题

 hsgzr 回复于:2004-09-09 18:38:34
终端类型不正确 一般为TERM=vt100

 杀无赦 回复于:2004-09-10 10:24:21
我试了很多种终端类型,都不行,怎么办?

 yutian 回复于:2004-09-10 10:49:49
一定要用这个终端吗

有的时候关于终端类型的问题很古怪,好像export没有反应一样

试试scoansi可以吗

 sdccf 回复于:2004-09-10 10:52:02
telnet 到AIX,scoansi肯定不行了。

 cdfb 回复于:2004-09-10 16:03:43
试试hft

 杀无赦 回复于:2004-09-10 16:51:37
我在外挂终端上试没问题,现在猜可能是主控台汉字环境的问题,
我的SCO装的是东方龙马

 sdccf 回复于:2004-09-10 18:21:18
这个与主控台没有关系啊,你telnet的是AIX

 meteor06 回复于:2004-09-10 20:53:09
主控台?
想在ibm主控的图形界面显示汉字,需要安装相应软件包的

 sylssgw 回复于:2004-09-10 22:58:33
我的scounix5.05 telnet scounix5.06 所有curses做的程序画面只有边框显示正常,其他所有字符都是乱码,包括汉字、英文字母、数字,而且退出程序后仍然是乱码
stty sane
tput init 
都不能解决,每次只能重起系统
从我的故障来看,上述的是不是跟所登录的目的机版本高的原因呢??

 ghostfly 回复于:2004-09-12 11:18:25
[quote:391b8bcae4="sylssgw"]我的scounix5.05 telnet scounix5.06 所有curses做的程序画面只有边框显示正常,其他所有字符都是乱码,包括汉字、英文字母、数字,而且退出程序后仍然是乱码
stty sane
tput init 
都不能解决,每次只能重起系统
..........[/quote:391b8bcae4]

我和你一样,但我发现好象在5.05的汉字系统下登高版本的sco会出现这种现象,在纯sco环境下登没问题。

 杀无赦 回复于:2004-09-13 18:07:45
ding

 杀无赦 回复于:2004-09-14 11:42:16
问题已解决,贴出来与大家共享,以下为操作步骤:
问题的关键是终端仿真的问题,因为从SCO UNIX机器登陆AIX系统(用telnet、rlogin等)时,SCO UNIX主控台使用的为scoansi终端类型,而AIX没有此种类型,人为指定为vt100等类型时,两面的类型不匹配,使得显示或功能键可能有问题,即使指定相同的类型,有些特性也不能正常发挥。所以使用各个系统自带的终端类型最好。
假设从SCO UNIX登陆AIX,
在SCO上使用命令#infocmp scoansi >/tmp/scoansi.ti导出终端类型
ftp传到AIX机器中执行#tic /tmp/scoansi.ti导入,
会在/usr/share/terminfo/s下生成scoansi的终端类型文件。
这样一切OK。
其他系统间终端类型定义导入、导出可依法炮制。

 CNL 回复于:2004-09-14 11:49:32
多谢 :em02:

 yutian 回复于:2004-09-14 12:24:11
真是个好同志

 sylssgw 回复于:2004-09-15 00:05:19
scounix5.05 与scounix5.06都用scoansi终端类型
可是还是乱码是什么原因呢??

 zhyesno 回复于:2004-09-15 09:18:43
谢谢,又多了解了一些...

 sdccf 回复于:2004-09-15 09:20:20
是啊,解决方法比较独特,想不到啊。

 纳兰婷 回复于:2004-09-15 14:47:07
[quote:f8933ccb26="杀无赦"]问题已解决,贴出来与大家共享,以下为操作步骤:
问题的关键是终端仿真的问题,因为从SCO UNIX机器登陆AIX系统(用telnet、rlogin等)时,SCO UNIX主控台使用的为scoansi终端类型,而AIX没有此种类型,人为指定为v..........[/quote:f8933ccb26]真厉害,解决方法很独特,谢谢

 unix_999 回复于:2004-09-16 17:35:28
ding

 iiiii 回复于:2004-09-28 19:49:27
厉害.

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网