wine的字体相对以前有了飞跃性的提升,所以字体方面我们不用费太大的功夫,简略步骤如下:
- 复制win下的mfc42.dll,msvcp60.dll,riched20.dll,riched32.dll到wine的 system32目录下
- 安装QQ2008贺岁版,注意不要安装插件,例如QQ旋风和工具条之类
- 安装完毕后,不要立即启动QQ,先删除qq安装目录下(一般为~/.wine /drive_c/Program Files/Tencent/QQ)的TIMPlatform.exe文件和QQdoctor文件夹,TIMPlatform是腾讯的密码保护程序,会导 致wine运行时问题频出,QQdoctor就更有意思了,每次登录后不久都会提示你有N个漏洞十分危险之类的,很烦人!
- 打开winecfg,在libraries选项页下,添加之前复制的riched20.dll和riched32.dll,然后edit,都设为native模式,这一步是为了能在聊天的时候输入中文字符而不至于乱码!
- 現在就可以运行QQ了,如果QQ没有在你的菜单栏里添加启动菜单,直接用wine运行也可。将系统设置好生修改一下,尽量避免运行QQ的那些乱七八糟的子程序。
存在的问题:
- 刚开始两三次运行时,会发生崩溃需要注意,似乎和打开群信息,和调整QQ的窗口大小有关,如果没什么必要还是不要去频繁的缩放QQ窗口了,另外请慎重接收群信息!同时窗口不可自动隐藏!
- QQdoctor并不能被完全紧止运行,在被wine映设为”我的文档”的文件夹中,会出现一个名为”%AppData%”的奇怪临时文件夹,这是因为QQ医生的运行产生的
- 输入法略有些细节问题,打字的时候能感觉到出来输入法和QQ之间还是有些不太协调,有些小问题,如回车键发送信息变成换行之类的,另外本人的摄像头也没有被QQ识别出来。
- 如果窗口有乱码 ,使用QQ的标准皮肤就可以了
好的消息:
- wine的0.959版本已经出来了,据说对窗口的调整做了修正,另外修复了很多bug
- QQ2008贺岁版运行相当稳定,我对常用的操作进行了测试,结果是令人满意的,另外,虽然在wincfg中声音测试失败,但是QQ仍然能发声,在Linux版本的QQ没出来之前,不失之为一个应急的替代品