作者:忧伤丿稻草展 | 来源:互联网 | 2023-05-19 17:58
最近将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