Fedora 23 Wine TM 2013 Preview2安装过程/TXPlatform导致无法登录问题最新解决方案

本文介绍了在Fedora 23系统中,如何安装和配置Wine环境以运行TM 2013 Preview2,包括解决因TXPlatform导致的无法登录问题。通过修改Wine设置,将TXPlatform的Windows版本设置为较低版本,避免其启动并影响QQ/TM程序的正常运行。虽然存在输入密码和表情窗口显示问题,但整体运行流畅。

刚从ubuntu转到fedora,本来很稳定的WineQQ又没法使用了,前几天参考了一下百度贴吧的帖子(http://tieba.baidu.com/p/2796471332)做了一个完整的解决;后来又发现了TXPlatform导致无法登录,网上有人说把TXPlatform删除或者改名之类的,会导致QQ/TM程序自我保护报错,所以自己想到一个更好的解决方法,在此一并贴出,供大家参考:

一、首先安装Fedora版原生wine环境并配置一次:

$ sudo dnf install wine
$ winecfg

二、在龙井官网(http://www.longene.org/download)下载最新WineQQ环境(deb包,截至今天已经更新到2015/11/10的QQ7.8版本,下面以它为例),解压,打开data.tar.gz/./opt/longene/qq/qq7.8.tar.bz2/qq,将其中内容提取到~/.wine/配置目录下,全部覆盖;

三、第二步中龙井包中提取出来的环境自带了一个QQ,它在我目前的Fedora环境中不能正常运行,可以手动用wine运行一次卸载程序进行卸载;

四、下载TM2013Preview2 for Windows安装包并安装;正常安装的前提是Wine设置中系统环境应设置为XP/2003及以下,否则Windows层会出现写入权限问题;

五、运行TM,WIne环境要求是XP/2003及以下,否则打开会话界面时会出现窗口绘制错乱的问题(至于显示字体在这些环境下都没法改成雅黑,目前我能想到的解决办法就是找到当年“XP宋体替换成雅黑”用的伪装成宋体的雅黑字体文件进行替换,但我至今还没有找到它,暂时搁置);

六、(完美解决TXPlatform导致第二次无法登录问题)打开wine设置(winecfg),在“应用程序”标签中点击“增加程序设置”,选择C:\Program Files\Tencent\TM\Bin\TXPlatform.exe,添加到列表之后点击该项,将其对应的Windows版本改为一个特别低的版本(如Windows2.0),这样该程序就无法正常启动,但TM主程序不会检测到程序错误,所以不会自动报错退出。

经上面优化后的TM运行流畅无卡顿,动画效果正常,只是无法从键盘输入登陆密码,用虚拟键盘代替即可;另外还有表情窗口经常弹不出来,这是WineQQ的通病了,貌似连Deepin版都没有解决到位。在GNOME桌面下,托盘图标可以正常点击、右击,没有了Unity中时常无法点击托盘图标的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值