在ubuntu中运行qq

1.先安装Wine,终端输入:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
2.获取WineTricks,终端输入:
wget http://www.kegel.com/wine/winetricks

3.安装必须用到的依赖包,终端输入:

安装qq2010运行的依赖,利用winetricks

sh winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash wenquanyi

在这里你会由于服务器是国外的,而影响connecting timeout  这个你可以看着哪个没有下下来,然后去网上搜下这个文件就ok了

运行winetricks,在弹出的界面中选择msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1 ,ie6, flash,如果没法一次安装,那就一个一个的安装吧。这些,就qq2010能运行的依赖。(其中flash不是必须的),注意别把vcrun2005sp1这个看错了,在wientricks上的名字是vcrun2005。

4.修改注册表,避免字体无法显示
注册表,打开[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
MS Shell Dlg = wenquanyi
MS Shell Dlg 2 = wenquanyi
Tahoma = wenquanyi (需要手动新建字符串)

5.安装QQ2010 正式版 (点击下载

http://home.ustc.edu.cn/~jayxon/

或者

http://home.ustc.edu.cn/~jayxon/QQ2010SP2/

可以在这个BLOG中下载

设置QQ的运行环境:
打开“Configure Wine”,选中“应用程序”,把“QQ2010.exe”添加进去,并将“Windows 版本”设为

可以直接将system32中的mspaint 和 notepad copy过来放在对应的system32中方便使用。


上自己测试的图


已知问题:

《在不同的机子上可能会出现不同的问题,如果是62位机子,上面的某些东西要稍微改下,我的是32,关于64的就没有做测试了》

刚开始可能还不是很稳定,但是登录几次后逐渐趋于稳定了。

只能用这个登录一个qq。

在我的机子上上面的qq 邮箱 空间 还有其他的plug-in点击会报错,不能运行 (qq不会被强制退出)

关于SCIM上面的输入法,如果有消息闪出的时候,聊天的时候需要把这个关掉 后输入法就能用了

最好还是用terminal运行,直接用鼠标双击,比terminal的容易崩溃多了,不知道原因

登陆的时候千万不要点击密码框,点击小键盘,用虚拟键盘输入密码,否则会出现崩溃,并且点上自动登陆,记住密码。

QQ如在线状态,会自动变为“离开”状态。
Wine模拟的QQ2010运行算比较稳定了,速度一般,点击截图会卡住一会,无法读取群动态消息…………

其他的就自己试一试了,输入法用ubuntu上的scim中文输入法,不要再去下什么qq拼音了其它软件估计一部分都能运行的。有兴趣可以试试看。


使用的过程发现 刚打开qq就崩溃的情况一般是光标移动到了密码框的那一行,怎样避免呢,它刚打开的时候用鼠标抢先抓住qq登录界面的这样整个窗口的焦点就在鼠标上而补在光标所在地,这样qq就不会那么容易崩溃了。

**

**

**

**

现在qq2012 已经在Linux兼容内核论坛 放出来了,qq 在线转化为离开模式的BUG已经得到解决,还可以登录多个帐号。比原来的功能更强大了,

http://www.longene.org/forum/viewtopic.php?f=6&t=4700

如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib.

但是正如论坛所说,声音有问题,更新了高版本的alsa-lib后发现多了个下面的东西,优先级居然异常高到-11 还不知对其他有没什么影响?

在官网看到alsa-lib稳定版本与beta版本貌似相差挺多的,



,更新后 qq声音正常 但是我的Audacious放歌曲,开始不出声音,浏览器flash也不出声音,把qq进程结束后,又恢复正常,好像这个还与Compiz的最小化特效,冲突。

总的感觉还好

我的版本是10.10 前几天用其他机子测试升级成为11.10 一台成功,另一台搞的图形界面 出了很大问题,文字界面一会儿能登进去,一会儿又不能,看来直接升级,风险还是挺大的。

等26号12.04出来,直接装12.04毕竟这个是长期支持版本。

换上12.04的系统,交互界面很不错。

在wine qq2012中我的ibus输入法有点问题解决方法如下:

需要解决的是输入法ibus

如果QQ无法使用ibus中文输入法,按修改下面文件后重启。
1).在/etc/profile文件最后添加
XMODIFIERS="@im=ibus"
XIM="ibus"
GTK_IM_MODULE="xim"
QT_IM_MODULE="xim"
ibus-daemon -d -x
2).把/etc/X11/xinit/xinput.d/ibus文件中的 XIM_ARGS="--xim" 改成 XIM_ARGS="-d -x"

我这样子做了后,重启了一次输入法还是调不出来,于是#cd ~

~#vim .bashrc

在最后添加了一段

export PATH+=:/opt/qq2012/bin/
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export XIM=ibus
export QT_IM_MODULE=ibus
export XIM_ARGS="ibus-daemon -d -x"

一般来说在/etc/profile中修改了后就可以不用修改 .bashrc中的内容,但是如果针对你的机子不行的话就换吧


论坛5月31号针对 2012beta2的更新解决了 ibus输入法的问题 但是经过测试只有在终端运行qq2012 才会输入法正常 ,点击图标输入法还是不正常,点击图标运行的解决方法是在/opt/longene/wineapp/qq2012/qq2012.sh的前面几行加上export  QT_IM_MODULE=xim XMODIFIERS=@im=ibus 环境变量。当然如果你是其他的输入法加入 相应的环境变量即可,以前的qq版本也可以这样解决。

出来第一版的时候还没有longene这个文件夹,再看文件里面多了一堆关于longene的环境变量,代码也比早些时候出来的那版来的多。

从qq2012.sh中还可以看见运行qq2012.sh还有一些参数

-u 是卸载

-d 是调试

-h 是runhelp

这beta2的出现的太过仓促,BUG还不少,老是与我的窗口管理器和docky冲突不说,第一次退出后再次登录qq,面板上的qq图标在panel上老是不显示,这个问题有点大,折腾了下还是回到他3月份的版本



今天发现 explore.exe 被结束后 qq不会在菜单栏上显示

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值