Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /opt/lampp/htdocs/www.linux.zone/wp-includes/pomo/plural-forms.php on line 210
重大发现!目前Linux上唯一真正完美能用的wine QQ | Linux区
Linux区


重大发现!目前Linux上唯一真正完美能用的wine QQ

通知通知,腾讯已于2017年10月终止运营TM2013最新版、运行稳定、功能完全的wineQQ非deepin wine TIM/QQ莫属,参考《一条迟来的消息,QQ终于有正式稳定的Linux版了,后盾强大,腾讯同步!

测试环境Manjaro Linux (Arch系应该都能用)
保鲜时间:2017.05仍然可以正常使用(参考截图)
优点①稳定普通用户自行用wine安装的“原生官方QQ”几乎肯定都是容易崩溃的(崩溃的花样很多:输入密码崩、进入画面崩、看到画面崩、1分钟莫名其妙崩、2分钟莫名其妙崩、打开对话框崩、输入文字崩、截图崩、视频崩、设置崩、远程崩),就算清风老师或Longene这样的高手或公司修改的wineQQ也不能保证稳定、通常会有“无法保存登录密码”、“10分钟崩溃一次”、“15分钟重新输入一次密码重新登录”之类的恼人问题,让人们对wineqq灰心绝望而放弃。此包完全没有问题,只要你不关机,可以稳定运行N天(在archlinux系发行版里测试得出的结论)。
优点②安装简单:解压,一条命令运行。(参考以下正文)
缺憾:更新软件强迫症患者对TM2013中的2013这个数字不痛快。
提示:如果你不喜欢折腾的话,也可以用virtualbox,参考wine神马都是浮云,Virtualbox + DeepinXP完美解决所有关于wine的问题!

折腾wineqq不止两三天,今天告一段落。在Manjaro Linux环境里测试了无数个QQ版本,总算找到了一个真正能用——能保存账号密码、自动登录、断线后能迅速重连——的QQ。它来自知乎的一个叫“[已重置]”的工程师。他的帖子已经被点赞了200多次,相对于linux的极少用户,这数字相当高,几乎每一个下载使用过他做的wineqq包的人都会回来点赞。

链接:就现在的情况下,做出怎样的努力才能让 QQ 在 linux 上好用? - 腾讯 QQ - 知乎(很遗憾,[已重置]的回帖不见了)

使用方法:去https://pan.baidu.com/s/1i5DFRb3下载打包好的tm2013包,然后解压到主目录,终端里运行

env WINEPREFIX="/你的主目录的绝对路径/tm" wine C://Program\ Files//Tencent//TM//Bin//TM.exe

解决不能发送drive_c文件夹之外文件的问题:将/home或你经常用到的目录连接到"/你的主目录的绝对路径/tm/drive_c"文件夹里

目前这个wine qq还有一个小小的bug:偶尔会离线(比如5个小时一次),一般都会自动重连。在极端的情况下(几乎不发生)需要手动更改在线状态,也就是用鼠标点击“离线”切换到“在线”。

不过已经算是最完美的了!我说出“最完美”三个字,基于我若干天来的艰苦的折腾,是靠得住的。想拥有绝对无bug的体验,在linux下(除了安装笨重无比的虚拟机)真的别想了!

其他的版本的wineqq会有什么样的问题?可以参考我写的另一篇关于linux下运行qq的博客http://www.linux.zone/archives/1298

在写当前这篇博客之前的30分钟,我又最后折腾了一次longene的wine QQ7.8的包。这个文件解压后有很多.h的源码文件,可以看出longene的团队花了很多心思,但从“QQ-test”这样一个名称也可以断定他们对这包没有信心。

抛开安装过程中让我差点放弃的文件权限错误的问题,longene的QQ只能达到清风博主推荐的wineqq的层次。和清风老师推荐的wineqq一样,longene的wineqq包有2个重大问题:首先是不能保存密码,这可以忍受;让人不能忍受的是自动断线后用更改在线状态的方式手动重连仍会提示防火墙错误,还需要关掉QQ、重新启动qq、重新输入密码,也就是说每隔几分钟就要重新登录一次QQ,这尼玛就是折磨人嘛!(曾经实验过用xdotool来实现永久在线,实验失败)

其他的Wine QQ就更不用说了,有的提示QQ版本过低、不能正常沟通,有的只给1分钟的使用时间,有的只能看到密码输入界面然后一闪而过,有的干脆就是没有任何响应。能做到知乎这位高手的长时间不崩溃、还能保存密码、能自动重连、并功能完善的wineqq,已经是相当不容易了。我曾不满足于它用了“年代久远”的tm2013 p1版本,而尝试借鉴它的user.reg注册表来使用更高版本的QQ 8.4或QQ 7.8,想让QQ用的更久一点,均告失败,说明这已经是linux下运行wineqq的完美的顶峰了,没有人能超过它。

为此,小衲录制了以下视频:

(发行版:Manjaro,桌面环境:Gnome,录制时间:2017.06.11,可以看出离线在线切换自如,很多自行wine安装的QQ很难实现这一点。)

如果你想从菜单中直接启动这个tm2013,可以在~/local/share/applications里建立一个名为tm2013.desktop的文件,内容如下(注意将manjarocn改成你的当前用户名,还要看/home/manjarocn/TM2013这个目录路径是否跟你的一致):

[Desktop Entry]
Categories=Network;InstantMessaging;
#将manjarocn改成你的当前用户名,还要检查/home/manjarocn/TM2013这个目录路径是否正确
Exec=env WINEPREFIX="/home/manjarocn/TM2013" wine C://Program\ Files/Tencent/TM/Bin/TM.exe
Icon=QQ
Name=Wine TM2013
NoDisplay=false
StartupNotify=true
Terminal=0
Type=Application

还在看?别看了!新的介绍在这里 >>> 一条迟来的消息,QQ终于有正式稳定的Linux版了,后盾强大,腾讯同步!

相关博文



以下是网友的40条评论,您赞同吗?