--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Mike Bellechi <mike.s...@gmail.com> 於 2012年1月15日下午2:33 寫道:
> 因为在我的电脑上Web QQ太卡,于是我想尝试一下Wine QQ,结果在尝试运行 的时候登录界面闪一下就退出了……
> 我尝试在终端执行,结果给出了一下显示:
> mike@mike-desktop:~/QQ/Bin$ wine qq
> fixme:win:EnumDisplayDevicesW ((null),0,0x331dba8,**0x00000000),
> stub!
> 这是Wine的版本:
> mike@mike-desktop:~/QQ/Bin$ wine --version
> wine-1.2.3
> 我用Winetricks已经装了这些:
> Flash,.net20,.net30,gdiplus,**ie6,mfc42,msxml3,riched20,**
> riched30,vcrun2005,vcrun6,**vcrun6sp6
> 接下来我应该做什么?需要升级wine吗?
> 第一次用邮件列表求助,不太熟悉环境,**如果有什么做的不对请多包含……
>
>
>
> --
> ubuntu-zh mailing list
> ubun...@lists.ubuntu.com
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
--
———————
| 无差别渗透 |
———————
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120115/3deb3744/attachment.html>
-- original message --
"ubuntu-zh mailing lists" <ubun...@lists.ubuntu.com> @01-15 2012 14:51
> WebQQ是王道
>
> Mike Bellechi <mike.s...@gmail.com> 於 2012年1月15日下午2:33 �道:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
--
ubuntu-zh mailing list
ubun...@lists.ubuntu.com
在 2012年1月15日 下午2:33,Mike Bellechi <mike.s...@gmail.com>写道:
> 因为在我的电脑上Web QQ太卡,于是我想尝试一下Wine QQ,结果在尝试运行 的时候登录界面闪一下就退出了……
> 我尝试在终端执行,结果给出了一下显示:
> mike@mike-desktop:~/QQ/Bin$ wine qq
> fixme:win:EnumDisplayDevicesW ((null),0,0x331dba8,**0x00000000),
> stub!
> 这是Wine的版本:
> mike@mike-desktop:~/QQ/Bin$ wine --version
> wine-1.2.3
> 我用Winetricks已经装了这些:
> Flash,.net20,.net30,gdiplus,**ie6,mfc42,msxml3,riched20,**
> riched30,vcrun2005,vcrun6,**vcrun6sp6
> 接下来我应该做什么?需要升级wine吗?
> 第一次用邮件列表求助,不太熟悉环境,**如果有什么做的不对请多包含……
>
>
>
> --
> ubuntu-zh mailing list
> ubun...@lists.ubuntu.com
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-zh<https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh>
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120115/64fa2d00/attachment.html>
> 接下来我应该做什么?需要升级wine吗?
请试试最新的wine-1.3.37开发版
> 第一次用邮件列表求助,不太熟悉环境,如果有什么做的不对请多包含……
可以参考一下这个帖子,看看对你有没有帮助 :)
如果Wine QQ对你很重要,那你大概要做好报bug的准备了,自力更生吧 :)
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
> 如果Wine QQ对你很重要,那你大概要做好报bug的准备了,自力更生吧 :
> 顺便请教一下,我还有一个跟这封邮件主题无关的问题,我是应该直接提问还是另 发一封邮件?谢谢!
建议另外发一封邮件。一个主题只讨论一个话题,可以搜索阅读关于邮件列表礼仪的一些文章。
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
总之,谢谢你们的帮助
On 2012年01月15日 18:08, Qian Hong wrote:
> 2012/1/15 Mike Bellechi<mike.s...@gmail.com>:
>> 尝试了一下午,放弃了……
> 如果你可以描述一下你尝试的具体步骤,遇到的问题以及放弃的原因,那么即使别人帮助不了你,你记录下来的经过也有可能帮助其他人少走同样的弯路。如果你简单的用“尝试了一下午放弃了”这样一句话作为总结,那么别人想帮也帮不了你,自己也没获得什么好处
> :)
>
>> 顺便请教一下,我还有一个跟这封邮件主题无关的问题,我是应该直接提问还是另 发一封邮件?谢谢!
> 建议另外发一封邮件。一个主题只讨论一个话题,可以搜索阅读关于邮件列表礼仪的一些文章。
>
>
--
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120116/e9d93cd0/attachment.html>
谢谢反馈,我报了两个QQ国际版的bug,感兴趣的朋友可以跟踪一下:
Bug 29636 - QQ International crash after login (riched20)
http://bugs.winehq.org/show_bug.cgi?id=29636
Bug 29638 - QQ International crash after login (iexplore)
http://bugs.winehq.org/show_bug.cgi?id=29638
顺便说一下,以后贴log的时候,如果自己不确定哪些是重要的哪些是不重要的,不妨把完整的log上传到pastebin上。以你遇到的崩溃问题为例,msctf并不是引起崩溃的组件,只贴这一句log是没有很大的用处的
:)
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/735f8103/attachment.html>
我不是开发者,我也不知道 :)
我只知道,如果没有人报bug,那么bug一般不会凭空消失。另外,如果有人愿意赞助开源软件开发者,那么bug能得到很高优先级的处理。
如果选择了开源软件,却不懂得报bug,那么有时候只是自己给自己添麻烦而已,因为经过测试的闭源软件bug可能会比小众的开源软件少。
在 2012年1月18日 上午4:02,Qian Hong <frac...@gmail.com>写道:
--
------Mike Stalin Bellechi
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/cb554188/attachment.html>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/067d9d56/attachment.html>
-------------- 下一部分 --------------
A non-text attachment was scrubbed...
Name: 338.gif
Type: image/gif
Size: 541 bytes
Desc: 不可用
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/067d9d56/attachment.gif>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/10d0d9e1/attachment.html>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/5ceb6288/attachment.html>
对了,我忘了说,测试wine的时候应该把wineprefix清空,也就是删除 ~/.wine 然后重装相应的软件。
我推测你升级到wine-1.3.37之后能解决问题,是因为之前使用winetricks 安装过riched20和ie6/ie7, 如果你删除
~/.wine 之后重新安装qq,应该会遇到上面提到的两个bug。
- 之所以要清空~/.wine ,是因为报bug的时候开发者需要确认你是在一个全新的目录下使用wine,以及获得完整清晰的重现步骤,才能分析问题
- 如果不记得清空 ~/.wine/,
在wine升级之后首次运行wine会自动更新这个目录,这对于使用者来说是个方便的地方,但对于报bug则是应该避免的。另一方面,如果你不记得自己做过什么事情就糊里糊涂可以用了,下次出问题可能又找不到解决方法了
:)
清空wineprefix可以说是wine特色的事情。。我没有提前说清楚是我疏忽了 :)
> 估计是以前用软件的陋习,崩溃就崩溃了,不去管[?]
哈,我想起我以前的一些陋习,也跟大家分享一下 :)
-
使用闭源软件,尤其是盗版软件的时候,习惯去软件站下载,从来不去官网下载(官网怎么会有盗版软件可以下呢~)。刚开始使用Linux/开源软件的时候,总是带着惯性思维想去网上搜安装包。。。刚开始习惯从源安装软件之后,开始好奇想下载源代码,却不知从哪里找--源代码就在官方网站,不去官网去哪里找?后来才懂得从源里可以下载稳定版的源代码,从官网可以下载最新的源代码。
-
使用闭源软件的时候,到处去找软件教程,找到的质量也参差不齐,经常靠碰运气。使用开源软件之后,才慢慢明白官方网站就是找文档找教程最好的地方:开源社区的贡献者,会有一定的共识,尽量将贡献回馈到开源项目的官方网站/官方社区,开源软件的用户也需要懂得优先从官方网站获取帮助,这样资源才能有效地集中和利用。经常被人阅读的文档更有机会得到更新维护,散落在网络上不知名的角落里的教程,不管写的多详细,一旦原始作者没有精力继续维护,就有可能很快过时。
-
使用闭源软件,出了问题,要么骂软件,要么自己妥协避开问题,要么换软件。使用开源软件之后,才开始尝试去主动改变,才理解自由软件自由在哪里,才发现把自己当作开源软件的主人可以获得更多好处。
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/5a20ecac/attachment.html>
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/0e4e37ac/attachment.html>
-------------- 下一部分 --------------
A non-text attachment was scrubbed...
Name: 330.gif
Type: image/gif
Size: 96 bytes
Desc: 不可用
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/0e4e37ac/attachment.gif>
无须抱怨任何人或任何公司。选择有很多,只看愿不愿意付出而已 :)
- 如果有人愿意付钱,保证TX愿意开发Linux客户端,只不过这笔钱要多大才能打动TX就很难说了。
- 如果有人愿意付钱,CrossOver可以做到完美支持QQ。
- 如果愿意自己hack,可以改进Wine或者逆向QQ协议自己写客户端,只要不公开发布就不会被追究。
- 如果做不到自己hack,至少可以积极报bug,技术门槛不算高,只是需要花一些时间。
- 如果认为为QQ花钱花时间不值得,可以选择不使用QQ,用脚投票
- 如果不想花钱花时间但仍想用QQ客户端,可以礼貌地写信给TX要求开发Linux客户端
- 还有webqq,双系统,虚拟机等方案。
不同的方案有需要付出不同的成本,成功的概率和效果也不一样,但是不管选择哪一种,都没必要去责怪一家商业公司,除非你花钱了但是对方没有履行合同。开源项目不是搞慈善,商业公司更不是。
反过来,面对上面如此多的方案,我们也可以反省一下,我们自己是不是“不是没能力,而是不去做”呢?
我认为,少数人能做到“不使用QQ,用脚投票”,从而也就不再有这方面的困扰,但是还有不少人采取一边妥协一边抱怨的态度。
有多少人试过写信给TX要求开发/改进Linux版呢?这个途径虽然成功的概率不高,但是好在成本很低,可是估计很少人真去做了。
有多少人坚持通过报bug的方式改进Wine QQ呢?这个途径成本高一些,但是效果是可以期待的,付出越多收获就越多,这是很公平的。
还有成本更高效果更好的方式:付费获得CrossOver的支持。我个人认为不值得,但是我们可以换一个角度去思考:既然这个东西不值得我花钱,那我为什么还要抱怨我得不到这个不值得花钱的东西呢?所以抱怨只是给自己和他人图增不开心而已,没有带来好处。
同样的思考方式,可以延伸到许多其他开源软件相关的问题,比如网银支持,游戏支持,专业软件的支持等等,只要愿意做,总会有办法。
自由软件的世界是自由公平的,只要愿意就可以去做,只要去做就会有收获。自力更生,主动争取,多做事,少抱怨,与各位朋友共勉 :)
最后,同求雪糕 :)
--
单就wine QQ来说,倾向于使用wine 绿色版。而且要是在ubuntu下的话,可以尝试深度的wine计划,里面是TM2009的,看截图还不错。
想吃雪糕啊?那是有条件的:D
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/e970be3f/attachment.html>
--
Never
在 2012年1月18日 下午6:15,文浩坚 <neve...@gmail.com> 写道:
> 当 QQ 有 Linux 版本的时候,我有写过信给腾迅,有提到一些建议,没有回复,
> 当他们跟 360 闹完之后,腾迅从上到下都在说开放(open),我不知道开放了什么?
>
> 例如说,他们在 wiki.open.qq.com 是否使用了 mediawiki 的开源软件?
> 如果是,连人家的名字都不在首页提,面对这样的公司我提建议让他们改进,壮大做甚?
>
> 附上图为证。
>
>
> --
> Never
>
>
> 在 2012年1月18日 下午5:26,Mike Bellechi <mike.s...@gmail.com> 写道:
>> 谢谢提醒:)
>> 正好我在安装Gentoo,等到安完后我先测试一边这个问题,然后在回复:)
>>
>> On 2012年01月18日 16:22, Qian Hong wrote:
>>>
>>> 2012/1/18 Mike Bellechi<mike.s...@gmail.com>:
>>>>
>>>> 我也很想贴完整的,不过遗憾的是等到我想起来贴的时候wine已经升级了......-_-b
深度的wine计划似乎不是deepin官方的作品,是网友的个人贡献。不过这个deepin wine qq项目似乎没有向上游反馈bug,长期下来维护成本会比较大。
最好的做法是尽量将成果/bug报告反馈给上游,才能减少自己的维护成本,同时改进上游项目,达到双赢的效果。
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/18a1d4e2/attachment.html>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120118/de8572e2/attachment.html>
在 2012年1月18日 上午4:02,Qian Hong <frac...@gmail.com>写道:
--
best,
henry cui
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120120/5d65f0b2/attachment.html>
我在前面说的“完整的log”是指在终端通过wine启动程序打印出来的所有log,如果不确定哪些重要哪些不重要就全部保存下来。
更一般的,要给一个软件报bug,可以试试从终端启动该软件,收集终端打印的信息。有的程序可能带有一些打印详细日志的参数,例如
ibus-daemon --verbose, openvpn --verb 5,
有的程序通过指定环境变量来修改打印日志的详细程度,这类信息一般可以从软件的help,man,faq等地方查到。
如果使用ubuntu,可以用ubuntu-bug命令收集有用的信息。
作为end user的话,报bug的时候能提供这些log就已经不错了,毕竟对于不同的软件可能有价值的信息是不一样的,end
user不可能全部了解。报bug之后,及时根据开发者的要求向开发者反馈进一步的信息,这才是最重要的,因为报bug不是一次性的过程,而是与开发者交互的过程。
Gentoo里面最新的wine是什么版本? git里的版本是wine-1.3.37-254-g14b790a
安装最新的wine,然后
$ mv ~/.wine ~/.wine-backup
然后不使用任何native dll,安装QQ
你可能会遇到以下几个bug:
Bug 29636 - QQ International crashes after login
Bug 29638 - QQ International crashes after login
Bug 27468 - QQ International crashes on attempted login
Bug 24709 - black shadow when running Tencent QQ and Thunder
Bug 29644 - QQ International 1.1 cannot insert images into chat
其中:
- Bug 29636 和 Bug 29638 是比较严重的,bug中都注明了workaround的方法。
workaround不是fix,如果修复这两个bug对你很重要,你可以把自己添加到CC列表中,以后有什么更新bugzilla就会发邮件通知你。
这两个bug虽然同名,但是是不同的问题,分别需要用不同的workaround ( winetricks -q riched20 和
winetricks -q ie8)。
- Bug 27468 和 Bug 29644 不是每个人都能重现,如果你能重现,可以到bug中加一个comment,也许能帮助开发者排查。
期待你的好消息 :)
--
我没遇到这种情况,你能不能提供以下信息:
- wine版本 `wine --version`
- 因为是自己编译的版本,不确定wine本身有没有问题,所以我想知道运行 winecfg 有没有什么错误?
- 是否清空了 .wine ? 是否没有安装任何native dll (没有用过winetricks之类的工具)
- 使用 LANG=en_US.utf8 wine QQ.exe 会有什么结果?
如果log太长,请上传到pastebin上
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/
wine --version的结果是:
wine-1.3.37
winecfg窗口打开了,没有任何错误
没有安装过native dll
使用LANG=en_US.utf8后变得流畅些了,但是依然比较卡,log在
http://pastebin.com/iFN8UN5c
接下来我该做什么?谢谢
On 2012年01月25日 09:29, Qian Hong wrote:
> 2012/1/26 Mike Bellechi <mike.s...@gmail.com>:
>> 又出新问题了……
>> 因为Portage里面的Wine是1.2.3,所以我就用了源码编译的方式安装了wine.
>> 结果安装完QQ后执行wine QQ就给出了一条消息:
>> -----------------------------------------------------------------------
>> mike@mike-gentoo ~/.wine/drive_c/Program Files/Tencent/QQ/Bin $ wine QQ
>> 已杀死
>> -----------------------------------------------------------------------
>> 这种情况我该怎么处理?
> 我没遇到这种情况,你能不能提供以下信息:
> - wine版本 `wine --version`
> - 因为是自己编译的版本,不确定wine本身有没有问题,所以我想知道运行 winecfg 有没有什么错误?
> - 是否清空了 .wine ? 是否没有安装任何native dll (没有用过winetricks之类的工具)
> - 使用 LANG=en_US.utf8 wine QQ.exe 会有什么结果?
>
> 如果log太长,请上传到pastebin上
>
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20120125/326da053/attachment.html>
> 不过有一点异常就是非常的卡,拖一下滚动条都要几秒钟
> 目前因为太卡我只进入了主界面,没有做进一步测试
> log我贴到 http://pastebin.com/4j9UtTQu了
1. 从log中,可以看到这两行:
Could not load wine-gecko. HTML rendering will be disabled.
err:mshtml:HTMLDocument_Create Failed to init Gecko, returning
CLASS_E_CLASSNOTAVAILABLE
原因是没有安装wine-gecko, 请参考 http://wiki.winehq.org/Gecko ,然后清空 ~/.wine 重新测试
2. 我不确定 "卡" 的原因是否跟 wine-gecko 有关,等待你重新测试的结果
>
> wine --version的结果是:
> wine-1.3.37
> winecfg窗口打开了,没有任何错误
> 没有安装过native dll
> 使用LANG=en_US.utf8后变得流畅些了,但是依然比较卡,log在
> http://pastebin.com/iFN8UN5c
> 接下来我该做什么?谢谢
--
Regards,
Qian Hong
-
Sent from Ubuntu
http://www.ubuntu.com/