热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu16.04下使用原版QQ

最近将ubuntu升级到16.04后安装了wine1.9,并使用wine安装qq,并成功运行,以下是安装过程:直接用wine安装qq,可以安装完成,会提示QQSetupExt.exe失败,不用管,直接

最近将ubuntu升级到16.04后安装了wine1.9,并使用wine安装qq,并成功运行,以下是安装过程:


直接用wine安装qq,可以安装完成,会提示QQSetupExt.exe失败,不用管,直接关闭错误提示窗口,会看到安装完成,点击完成会自动启动QQ,输入用户名密码登陆。


起初无法输入用户名,只能输入密码,这种情况要修改wine的配置,启动winecfg,添加QQ.exe的配置,选择系统为windows7,切换函数库选项,添加riched20  riched32 

msvcp60,一路确定即可,输入用户名密码登陆成功,接着退出qq再次登陆会提示登陆失败,因为之前的退出并没有真正退出,要用ps -aux找到qq的进程,如果全部杀掉,

再次启动qq.exe提示安全组件异常,如果不杀掉QQProtect.exe则可以正常启动,但是这样重启电脑后又无法启动qq,先启动QQProtect.exe也无法启动qq,都提示安全组件异常,只能重新安装,但是这样很麻烦,每次开机都得安装一次。


解决方法:先安装比较稳定的wineqq,即qq国际版,下载 http://www.ubuntukylin.com/applications/showimg.php?id=23&

按照说明安装完之后可以启动国际版qq,可以运行,使用都正常,但是毕竟比较老的版本,使用体验差,只能满足基本需求,这时再次安装最新版qq,即官网版本,安装成功后可以正常使用,按照之前提到的方法解决不能输入账号的问题,再次退出qq,杀掉所有与qq有关的进程,在次启动qq.exe,也可以重新启动,不再提示安全组件异常。重启电脑也可启动qq。


从安装过程看其实没必要安装国际版qq,直接安装腾讯版qq应该也是可以的,只是需要做一些相关配置,这个怎么配置还不知道,但是国际版qq的安装过程一定进行了这个配置,借助国际版qq的安装,将相应的配置完成,在安装腾讯版qq即可做到开机可以直接使用腾讯版qq。


腾讯版qq使用时还有一个问题,无法输入中文,解决方法是使用非Ibus的输入法,我用的是fcitx,另gnome会使用ibus,可以用

gsettings set org.gnome.settings-daemon.plugins.keyboard active false 
解决。

具体参见 https://bbs.archlinuxcn.org/viewtopic.php?id=2052


期望有大神可以指点如何配置qq的运行环境,做到不安装国际版qq直接安装腾讯版qq也可正常使用。


未解决问题:

无法记住密码

无法自动登陆

退出登陆时进程不会退出,只能做个脚本杀所有qq进程,在重新启动qq



推荐阅读
author-avatar
忧伤丿稻草展
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有