在Win下用到了使用点net2和点net3。5做的软件,在U下只好用wine来用,但有个问题,中文显示的全是乱码,怎么解决?
这些程序在Win下都是以cmd的形式运行的,Ubuntu下是在终端中运行的,就是显示有问题,如图
[已解決]wine的这种乱码怎么解决呢?
- cks
- 帖子: 252
- 注册时间: 2005-10-02 13:32
- 联系:
[已解決]wine的这种乱码怎么解决呢?
上次由 cks 在 2009-06-09 14:18,总共编辑 1 次。
在用:
山寨上网本,
Atom N450+2GDDR2+160GWD
Ubuntu10.10/Win7/Xp
*********
2005年产 神舟 天运 M162S给妹妹用呢
Ubuntu(10.10Alaph1)
CPU:Dothan725
主板芯片:Intel825G
内存:256DDR+1GDDR
硬盘:三星80G
光驱:Combo(只能读不能刻了)
USB2.0 ,1394,10/100M网卡
山寨上网本,
Atom N450+2GDDR2+160GWD
Ubuntu10.10/Win7/Xp
*********
2005年产 神舟 天运 M162S给妹妹用呢
Ubuntu(10.10Alaph1)
CPU:Dothan725
主板芯片:Intel825G
内存:256DDR+1GDDR
硬盘:三星80G
光驱:Combo(只能读不能刻了)
USB2.0 ,1394,10/100M网卡
- lll9p
- 帖子: 1806
- 注册时间: 2007-07-18 18:56
- 联系:
Re: wine的这种乱码怎么解决呢?
代码: 全选
LC_ALL=zh_CN.gb2312 wine XXX.exe
我的小站imtho.com
3n6uv7 2vw <---- 332 ?语星火是么什
3n6uv7 2vw <---- 332 ?语星火是么什
- bbeikke
- 帖子: 880
- 注册时间: 2008-10-14 21:54
Re: wine的这种乱码怎么解决呢?
不记得引用自u中文论坛哪里的了1、首先拷贝simsun.ttc字体进入~/.wine/drive_c/windows/Fonts/
2、修改注册表文件~/.wine/system.reg:
将[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 中的:
“MS Shell Dlg”=”Tahoma”
“MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”SimSun”
“MS Shell Dlg 2″=”SimSun”
如果有兴趣,也可以将这个部分的其他字体都转换成SimSun
地狱可以想象,天堂却无法描述。
- nemyth
- 帖子: 114
- 注册时间: 2008-12-07 21:19
Re: wine的这种乱码怎么解决呢?
终端下显示汉字不正常吗,你切到有中文的目录ls看下,看看是否也是乱码?
终端程序可以修改配置文件,换种字体试试,Edit->Profile Preferences
终端程序可以修改配置文件,换种字体试试,Edit->Profile Preferences
一步一个脚印,折腾无止境。
Core 2 Duo E4600, Spark BI-100 P35, Adata 2GB DDR2-800, Hitachi 160GB 3.5+Segate250GB 2.5,Ondata 9600GSO 384MB G92,Samsung T220P,Dell L100+MOC5UO
Ubuntu 9.04 x86_32 @ ext4 with English Local & Windows XP Professional 32bit.
Core 2 Duo E4600, Spark BI-100 P35, Adata 2GB DDR2-800, Hitachi 160GB 3.5+Segate250GB 2.5,Ondata 9600GSO 384MB G92,Samsung T220P,Dell L100+MOC5UO
Ubuntu 9.04 x86_32 @ ext4 with English Local & Windows XP Professional 32bit.
-
- 帖子: 19
- 注册时间: 2009-05-21 20:17
Re: wine的这种乱码怎么解决呢?
我不知道是否自己搞错,可是我觉得你应该要安装Ubuntu和Win的中文Language Support。当然Win的中文Language Support是在你的~/.wine安装的。希望这些答案对你的问题有用。
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
Re: wine的这种乱码怎么解决呢?
别听楼上那些人扯,cks 写了:在Win下用到了使用点net2和点net3。5做的软件,在U下只好用wine来用,但有个问题,中文显示的全是乱码,怎么解决?
这些程序在Win下都是以cmd的形式运行的,Ubuntu下是在终端中运行的,就是显示有问题,
终端乱码跟图形界面乱码是不同的情况,他们给出的都是图形界面下字体等的问题。
你需要做得仅仅是给终端下转码,
Ubuntu 带了一个终端转码工具 luit,
你可以在你的 wine 命令前加上 luit -encoding gbk
比如
代码: 全选
luit -encoding gbk wine XXXXX.exe
跃过无数的时间断层,只为了在
- cks
- 帖子: 252
- 注册时间: 2005-10-02 13:32
- 联系:
Re: wine的这种乱码怎么解决呢?
huangjiahua 写了:别听楼上那些人扯,cks 写了:在Win下用到了使用点net2和点net3。5做的软件,在U下只好用wine来用,但有个问题,中文显示的全是乱码,怎么解决?
这些程序在Win下都是以cmd的形式运行的,Ubuntu下是在终端中运行的,就是显示有问题,
终端乱码跟图形界面乱码是不同的情况,他们给出的都是图形界面下字体等的问题。
你需要做得仅仅是给终端下转码,
Ubuntu 带了一个终端转码工具 luit,
你可以在你的 wine 命令前加上 luit -encoding gbk
比如代码: 全选
luit -encoding gbk wine XXXXX.exe
这个是正解啊,哈哈
前面的几个我都试过了,都是说如果程序有图形界面的话,可以把按钮上的文字变成中文的,而终端显示还是不成
用这个方法就成了哟:)
在用:
山寨上网本,
Atom N450+2GDDR2+160GWD
Ubuntu10.10/Win7/Xp
*********
2005年产 神舟 天运 M162S给妹妹用呢
Ubuntu(10.10Alaph1)
CPU:Dothan725
主板芯片:Intel825G
内存:256DDR+1GDDR
硬盘:三星80G
光驱:Combo(只能读不能刻了)
USB2.0 ,1394,10/100M网卡
山寨上网本,
Atom N450+2GDDR2+160GWD
Ubuntu10.10/Win7/Xp
*********
2005年产 神舟 天运 M162S给妹妹用呢
Ubuntu(10.10Alaph1)
CPU:Dothan725
主板芯片:Intel825G
内存:256DDR+1GDDR
硬盘:三星80G
光驱:Combo(只能读不能刻了)
USB2.0 ,1394,10/100M网卡
- cks
- 帖子: 252
- 注册时间: 2005-10-02 13:32
- 联系:
Re: wine的这种乱码怎么解决呢?
这个不行,中文显示的都是?lll9p 写了:不知可否。。。代码: 全选
LC_ALL=zh_CN.gb2312 wine XXX.exe
在用:
山寨上网本,
Atom N450+2GDDR2+160GWD
Ubuntu10.10/Win7/Xp
*********
2005年产 神舟 天运 M162S给妹妹用呢
Ubuntu(10.10Alaph1)
CPU:Dothan725
主板芯片:Intel825G
内存:256DDR+1GDDR
硬盘:三星80G
光驱:Combo(只能读不能刻了)
USB2.0 ,1394,10/100M网卡
山寨上网本,
Atom N450+2GDDR2+160GWD
Ubuntu10.10/Win7/Xp
*********
2005年产 神舟 天运 M162S给妹妹用呢
Ubuntu(10.10Alaph1)
CPU:Dothan725
主板芯片:Intel825G
内存:256DDR+1GDDR
硬盘:三星80G
光驱:Combo(只能读不能刻了)
USB2.0 ,1394,10/100M网卡
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙