10.10下安装Wine-cn包,解决中文问题

Wine、Cedega、CrossOver 等配置
回复
cnbiz850
帖子: 178
注册时间: 2006-02-14 9:52
来自: 西双版纳

10.10下安装Wine-cn包,解决中文问题

#1

帖子 cnbiz850 » 2010-11-28 8:50

刚从Karmic升级到了Maverick,发现没有为该版本制的wine-cn包,但发现可以到https://launchpad.net/~wine-cn/+archive/ppa/+packages直接下载Lucid版本的deb包(现在是1.3.0),安装后运行正常。

关于Wine的中文处理问题,我试过众多方案,感觉只有直接安装wine-cn包最解决问题,只可惜wine-cn制作不很及时,检查了一下wine-cn的patches,发现和最新版的Wine(1.3.8)已有很大差距,不知它是否容易跟上Wine的发展。
头像
扭曲杰
帖子: 528
注册时间: 2010-03-24 10:33

Re: 10.10下安装Wine-cn包,解决中文问题

#2

帖子 扭曲杰 » 2010-11-28 12:35

wine-cn的中文支持确实做的好
cnbiz850
帖子: 178
注册时间: 2006-02-14 9:52
来自: 西双版纳

Re: 10.10下安装Wine-cn包,解决中文问题

#3

帖子 cnbiz850 » 2010-11-29 11:29

扭曲杰 写了:wine-cn的中文支持确实做的好
确实。其它那些诸如改注册表或加入字体等的办法解决不了多数问题。
pirevam
帖子: 3
注册时间: 2010-07-27 16:32

Re: 10.10下安装Wine-cn包,解决中文问题

#4

帖子 pirevam » 2010-11-29 18:31

作者似乎还是以偶数版本为主。
头像
幻月剑士
帖子: 304
注册时间: 2010-10-23 19:59
来自: 传说降临之间

Re: 10.10下安装Wine-cn包,解决中文问题

#5

帖子 幻月剑士 » 2010-11-29 21:30

UBUNTU是中文软件多些就好了,WINE是我从温到死过渡到UBUNTU的必备。
hexagon
帖子: 114
注册时间: 2009-12-31 17:35

Re: 10.10下安装Wine-cn包,解决中文问题

#6

帖子 hexagon » 2010-12-01 9:46

wine-cn安装的钱龙金典一切都正常,唯独不能联网 :em06
cnbiz850
帖子: 178
注册时间: 2006-02-14 9:52
来自: 西双版纳

Re: 10.10下安装Wine-cn包,解决中文问题

#7

帖子 cnbiz850 » 2010-12-01 12:00

hexagon 写了:wine-cn安装的钱龙金典一切都正常,唯独不能联网 :em06
在终端中运行,然后看错误信息有什么提示。你用的是那个1.3.0的版本吗?应该不是wine-cn的问题。我没运行过钱龙金典,或许它要求添加额外的dll。
bettyrp
帖子: 7
注册时间: 2010-12-01 12:28

Re: 10.10下安装Wine-cn包,解决中文问题

#8

帖子 bettyrp » 2010-12-01 12:35

cnbiz850, 你好,我是一个菜鸟,刚刚接触ubuntu,装了最新的wine1.38版,运行freegate时,提示“cannot find mfc42.dll,实在搞不懂怎么回事,上网搜索了很多解决方法,也没有一个能搞定,不知道是不是和我对ubuntu的不熟悉。请教怎么办,谢谢!
hexagon
帖子: 114
注册时间: 2009-12-31 17:35

Re: 10.10下安装Wine-cn包,解决中文问题

#9

帖子 hexagon » 2010-12-01 14:46

回 cnbiz850 :
我用的是1.3.0.2,我试过了,用别的普通版本也是不能联网。终端信息如下:

redhacker@unix-server:~/.wine/drive_c/Program Files/qianlong/jindian/JD$ wine jd.exe
fixme:wininet:InternetSetOptionW INTERNET_OPTION_COOKIES_3RD_PARTY; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_REQUEST_PRIORITY (0): STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CODEPAGE (936): STUB
fixme:keyboard:UnregisterHotKey (0x10098,1001): stub


另外,钱龙金典下载地址在这里 http://www.ql18.com.cn/software/prodJindian_1.html 只有1M多大小,如果能wine成功是很不错的。此外,我用最近的wine包括这个wine-cn安装通达信,运行也一直有问题,错误如下:

redhacker@unix-server:~/.wine/drive_c/new_tdx$ wine TdxW.exe
fixme:keyboard:RegisterHotKey (0x200fa,1001,0x00000001,58): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x200fa), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x32ca30)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
text.c:719:TEXT_NextLineW: 断言“pellip->under == 0 && pellip->after == 0”失败。
text.c:719:TEXT_NextLineW: 断言“pellip->under == 0 && pellip->after == 0”失败。
wine: Assertion failed at address 0x68000832 (thread 0009), starting debugger...
Can't attach process 0008: error 5


拜托哪位能至少帮忙成功wine一个股票软件,方便linux下的股民阿。
cnbiz850
帖子: 178
注册时间: 2006-02-14 9:52
来自: 西双版纳

Re: 10.10下安装Wine-cn包,解决中文问题

#11

帖子 cnbiz850 » 2010-12-02 7:44

bettyrp 写了:cnbiz850, 你好,我是一个菜鸟,刚刚接触ubuntu,装了最新的wine1.38版,运行freegate时,提示“cannot find mfc42.dll,实在搞不懂怎么回事,上网搜索了很多解决方法,也没有一个能搞定,不知道是不是和我对ubuntu的不熟悉。请教怎么办,谢谢!
运行winetricks(10.10的软件库里有),在界面上选择mfc42(或许还要装mfc40),然后安装。安装后在运行wine。
cnbiz850
帖子: 178
注册时间: 2006-02-14 9:52
来自: 西双版纳

Re: 10.10下安装Wine-cn包,解决中文问题

#12

帖子 cnbiz850 » 2010-12-02 8:15

hexagon 写了:回 cnbiz850 :
我用的是1.3.0.2,我试过了,用别的普通版本也是不能联网。终端信息如下:

另外,钱龙金典下载地址在这里 http://www.ql18.com.cn/software/prodJindian_1.html 只有1M多大小,如果能wine成功是很不错的。此外,我用最近的wine包括这个wine-cn安装通达信,运行也一直有问题,错误如下:

redhacker@unix-server:~/.wine/drive_c/new_tdx$ wine TdxW.exe
fixme:keyboard:RegisterHotKey (0x200fa,1001,0x00000001,58): stub

拜托哪位能至少帮忙成功wine一个股票软件,方便linux下的股民阿。
下面是我运行通达信(国信版)时的终端信息,不妨碍,运行基本正常。我用的是Wine-cn的1.3.0版。不知你的那个版本怎样,另外你的Ubuntu是10.10吗?(不一定必须,但其中的有一些差异或许影响调试的思路)
不是很清楚你的信息说明什么,不过你可以试着用winetricks安装:mfc40, mfc42, dcom98, ie6(一次安装一个),然后运行一下。

代码: 全选

wine TdxW.exe
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 74080
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d1400
fixme:wbemprox:wbem_locator_ConnectServer 0x182628, L"ROOT\\WMI", (null), (null), (null), 0x00000000, (null), (nil), 0x32d7d8)
fixme:dwmapi:DwmIsCompositionEnabled 0x32e6bc
fixme:imm:ImmSimulateHotKey (0x1013e, 16): stub
fixme:imm:ImmSimulateHotKey (0x1013c, 16): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x2017c), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc} {00000001-0000-0000-c000-000000000046} 0x325158)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context 0x401
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x2017c), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
hexagon
帖子: 114
注册时间: 2009-12-31 17:35

Re: 10.10下安装Wine-cn包,解决中文问题

#13

帖子 hexagon » 2010-12-02 11:38

我的系统是ubuntu10.10,wine-cn是1.3.02,按照楼上的说法我重新安装了通达信,现在不崩溃了,但是K线却严重变形,而且成交量柱也有很多缺失。见下图:
图片

此外,我的通达信在终端运行时提示如下信息:


redhacker@unix-server:~/.wine/drive_c/new_tdx$ wine TdxW.exe
fixme:keyboard:RegisterHotKey (0x2010c,1001,0x00000001,58): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x3207bc
fixme:iphlpapi:NotifyAddrChange (Handle 0xcf8e8a4, overlapped 0xcf8e8ac): stub
err:module:DelayLoadFailureHook failed to delay load rpcrt4.dll.I_RpcExceptionFilter
wine: Call from 0x7b836902 to unimplemented function rpcrt4.dll.I_RpcExceptionFilter, aborting
fixme:win:LockWindowUpdate (0x2010c), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x2010c), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x2010c), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
回复