取势 明道 优术

作者为 扶 凯 发表

IT•技术

研究 RTX 在 Ubuntu 下使用 Wine 来跑,就我研究的最多最多了,最开始的使用方法和帖子 使用Wine来运行RTX的方法 还有 ubuntu 论坛上 使用 Wine 来完美运行 RTX.

二年多前,大量使用 RTX 时,很烦人,一直没法解析这外乱码的问题,真好,现在解决了.非常感谢 foxbei  的建议,现在解决了所有的问题.

基本环境安装

使用这个之前,需要安装 Wine 和 winetricks

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3 winetricks

 也可以使用国内的镜象

sudo add-apt-repository ppa:wine-cn/ppa

在 WINE 中安装 RTX

 然后在使用 Wine 直接来安装 RTX 就行,有一个地方会注册失败,不用管

winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 vcrun6sp6 vb6run
wine rtxclient2010formal.exe 

 

设置 WINE 的中文

需要给中文连接修改一下,不然会全都是方块 

regedit init.reg
ln -s /usr/share/fonts/truetype/wqy/wqy-microhei.ttc  ~/.wine/drive_c/windows/Fonts/ 

 注册表文件 zh.reg 中的内容

REGEDIT4
[HKEY_CURRENT_USER\Software\Wine]
"Version"="win7"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Tahoma"="WenQuanYi Micro Hei"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="wqy-microhei.ttc,wqy-microhei"
"Microsoft Sans Serif"="wqy-microhei.ttc,wqy-microhei"
"SimSun"="wqy-microhei.ttc,wqy-microhei"
"Tahoma"="wqy-microhei.ttc,wqy-microhei"

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"

 

处理中文汉字前二个子为方块的 BUG

在 wine 的配置中,加入一个 oleaut32.dll 的原装先于内建

如果要使用 QQ 请下载这个版本的 QQ ,直接运行就好了,不在会出现动行慢的问题,速度不错

深度单体版QQ

http://u.115.com/file/t8c7c407ad

 

 

FQA

 RTX老是显示离开状态
这个需要,就取消rtx的自动离开选项:

个人设置-》回复设置-》自动状态转换(取消)

来了就留个评论吧! 15个评论



    凡熊 2011年01月10日 的 12:35

    非常好的经验!加上一条:
    在运行RTX的命令行上加上环境参数 LANG=zh_CN.UTF-8
    env LANG=zh_CN.UTF-8 WINEPREFIX=”/home/xxx/.wine” wine “C:\Program Files\Tencent\RTXC\RTX.exe”

    muxueqz 2011年01月18日 的 18:25

    哈,下次再用RTX的时候不用kvm/vbox了

    爱国者 2011年08月31日 的 08:24

    ubuntu 10.10的命令行输入:
    regedit init.reg

    出现如下的错误:

    fixme:msvcrt:_setmbcp trail bytes data not available for DBCS codepage 0 – assuming all bytes
    regedit: File not found “init.reg” (2)

    张月 2011年12月22日 的 00:40

    扶凯,我是张月。ubuntu11下ie6装不上,参考下面的文章也不行,有解吗?

    http://code.google.com/p/winetricks/issues/detail?id=118

    错误信息:

    /root/.wine/dosdevices/c:/windows/temp/_ie6/IE 6.0 Full/ACTSETUP.CAB: No such file or directory
    ——————————————————
    Note: command ‘cabextract -q -F inseng.dll /root/.wine/dosdevices/c:/windows/temp/_ie6/IE 6.0 Full/ACTSETUP.CAB’ returned status 1. Aborting.
    ——————————————————

    张月 2011年12月22日 的 01:02

    这个文章可以解决IE6下载问题。

    http://www.beyondlinux.com/notes/ubuntu-11-10-wine-qq/

    三爪猫 2012年08月15日 的 07:24

    非常感谢,本来打算自己试着弄,可很多东西都下载不到了,郁闷。还好这里提供了下载,可以直接用 (^_^)

    UUTO 2012年08月23日 的 07:06

    楼上的大哥,哪里提供下载了啊?我安装的时候,winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 vcrun6sp6 vb6run 这些都下载不了

    Qian Hong 2013年12月11日 的 06:32

    CrossOver可以支持RTX,感兴趣的朋友欢迎联系我 qhong ATcodeweavers DOT com 🙂

    http://www.codeweavers.com/compatibility/browse/name/?app_id=12082

    yehaha9876 2014年10月16日 的 15:58

    辉哥,我终于把rtx装上了,用的是q4wine. msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 vcrun6sp6 vb6run 这些东西有就装,没有就直接选高版本的,ie6没有装,然后安装就一个错,然后rtx自体啥的都不用配置老方便了。
    装的时候小插曲,感觉装完了,结果自,由们的界面跑起来了,呵呵,我要的是rtx…后来换rtx没有问题~