看到wine官网上面更新了wine1.3.35版本,里面解决了QQ2011的一个安装问题,这又折腾起来,把之前用的QQInternet换成了QQ2011。
由于Ubuntu11.10的wine是1.3.28版本的,所以需要使用ppa上面的最新wine,可以在www.winehq.org的download里面找到如何设置wine的ppa。
安装步骤:
1、sudo add-apt-repository ppa:ubuntu-wine/ppa && sudo apt-get update
2、sudo apt-get install cups-bsd gnome-exe-thumbnailer wine1.3 ttf-droid ttf-liberation ttf-unfonts-core wine1.3-gecko winetricks
3、winetricks riched20 ie7
4、wine QQ2011.exe
请再次确认自己的wine版本为1.3.35以上。
剩余问题解决:
1、状态显示为离开的问题: 按文章(1)中所述解决。
2、主界面不显示问题:
执行hide-all-normal-window(即Alt+Ctrl+D)后,wineQQ主界面无法再显示出来,
<1>gnome-shell中,在托盘区QQ图标上双击,然后按Alt+Ctrl+Esc(或者Alt+Ctrl+Tab选择QQ图标)就可以了;
<2>unity中, 按文章(1)所提供的代码来显示QQ。( 另外, 在托盘区QQ图标上右键,弹出的QQ菜单中选“锁定QQ”,这个时候会弹出对话框,点取消,仔细观察桌面,就可以看到QQ主界面的一个小角,双击那个小角即可。)
3、视频通话问题: 因为ppa上编译的没有带本地视频支持,所以需要自己下载源代码,确保环境中有libv4l-dev,配置并编译,安装,即可正常视频,但本人测试时候,在视频结束时会引起引起QQ崩溃。
优点:
与上一版相比,使用新的wine+QQ2011有如下优点:
1、可以稳定传送0.5m以上的文件(上一版只能跨网传送0.5m以下的文件,再大会中断掉)。
2、不需要外部辅助程序来显示QQ主界面
3、系统资源占用降低(经验估计)