Wine的使用中的一些常见误区

Wine、Cedega、CrossOver 等配置
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#16

帖子 fracting » 2012-03-05 20:32

谢宝良 写了:反正我是受不了wine。
一提到wine就恶心。
谢宝良兄弟, 我建议你以后不要登录wine版块, 以免恶心到自己 :)

另外, 我建议你以后使用virtualbox的时候不要开启directx支持功能, 因为virtualbox的directx功能是wine的开发者hack的成果,参见:
https://forums.virtualbox.org/viewtopic.php?f=2&t=15436

还有, 我建议你以后不要使用unity, 因为unity的有些bug是wine社区的成员提交的.

此外, 我还建议你以后在Linux下不要使用声卡驱动, 因为wine的开发者曾经帮助修复过Linux声卡驱动的一些bug, 提交过一些补丁.

除此以外, xserver, opengl, Linux图形驱动等等, 都曾经接受过wine项目提交的bug或补丁, 所以建议你使用的时候要小心.

最后, 建议你以后每次安装Linux都手动编译内核, 编译的时候记得把和wine项目有任何瓜葛的代码统统注释掉,
因为wine的开发者曾经向Linux内核报过几个bug, Linus本人也参与过这几个bug的修复.

http://bugs.winehq.org/show_bug.cgi?id=23323
https://bugzilla.kernel.org/show_bug.cgi?id=16315
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#17

帖子 fracting » 2012-03-05 20:35

有些人不用wine的原因很简单,就是不需要而已. 我也很乐意看到越来越多的人不需要用wine,可以完全使用自由的操作系统.

但是, 不需要使用wine,并没有必要强调自己不用wine,就好像一个搞建筑设计的人说我从来不用音频制作软件,或者篮球运动员说我从来不穿钉鞋打球一样 :p

如果是确实有需要,但受到别人误导而不敢尝试wine的话,那我也觉得可以尝试一下,至少学一下报bug,近距离了解一下开源社区,也是挺有趣的事情.

wine跟别的开源软件没什么两样,有人愿意贡献,有用户愿意反馈,就会越来越好,有一些准则在不同的开源社区中是共通的.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
endle
帖子: 184
注册时间: 2011-02-27 20:46
联系:

Re: Wine的使用中的一些常见误区

#18

帖子 endle » 2012-03-06 20:31

真的是好文章!回头要学着多给上游反馈BUG
没能力改BUG,就用这种方式支持开源发展吧
==我的博客==
一连串的意外把我推上了 fedora 的前卫的道路。
我用A卡,安装驱动无压力
---------公益广告---------
Freerice 背单词 送大米
Boinc 用电脑的闲置时间助力科学研究
啊修罗
帖子: 6
注册时间: 2012-03-10 22:07

Re: Wine的使用中的一些常见误区

#19

帖子 啊修罗 » 2012-03-10 22:24

图片
请问 我用的是 wine 1.46 的版本 我想安装浩方电子竞技平台 我要怎么做? 字体 怎么弄?要不要编辑注册表?我想玩魔兽争霸3!一启动浩方就出现那个错误!!
怎么解决啊 ?急啊!!
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#20

帖子 fracting » 2012-03-12 17:16

啊修罗 写了:图片
请问 我用的是 wine 1.46 的版本 我想安装浩方电子竞技平台 我要怎么做? 字体 怎么弄?要不要编辑注册表?我想玩魔兽争霸3!一启动浩方就出现那个错误!!
怎么解决啊 ?急啊!!
啊修罗兄弟, 我已经在你发的另外一个帖子里回复你了, 请到另一个帖子里讨论.
顺便说一下, 你这样在别人的帖子里插入一个无关的话题, 是不太礼貌的哦.
并不是我介意, 只是在这里说一下, 避免以后的新手看到之后学到了不好的习惯, 希望啊修罗兄弟理解 ;-)
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: Wine的使用中的一些常见误区

#21

帖子 qy117121 » 2012-03-12 17:25

ljj_jjl2008 写了:只看见一大堆“报bug”。
:em06
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#22

帖子 fracting » 2012-03-12 17:47

qy117121 写了:
ljj_jjl2008 写了:只看见一大堆“报bug”。
:em06
没错, 之所以写这篇文章, 主要的原因就是中文linux社区普遍不报bug, 这本身就是一个bug ;-)
如果折腾了几年wine却从来没有报过bug, 那其实是白折腾了.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
头像
ooinzaghi
帖子: 1767
注册时间: 2010-11-18 15:55
系统: ubuntu16.04+win10
来自: Auir

Re: Wine的使用中的一些常见误区

#23

帖子 ooinzaghi » 2012-03-13 0:52

fracting 写了:
ooinzaghi 写了:
fracting 写了:
ooinzaghi 写了:长期求解: wine浩方和VS正常,玩CS也正常,但魔兽只能进入房间看到主机,却进不去,也建不了
非常简单, 去给wine报bug.
早有人报过,解决不了
http://forum.ubuntu.org.cn/viewtopic.php?f=121&t=346825
如果你十分确信这个bug已经有人报bug, 那么我建议:
- 把bug的链接和你的签名放在一起
- 这样, 可以让有兴趣解决问题的人节省很多时间
- 同时, 也可以避免重复劳动, 避免有人报相同的bug
- 如果你愿意给个bug链接, 我也希望我可以帮上忙.

如果你只是随口说说, 我建议你再次确认一下这个bug是不是已经有人报给上游了, 如果没有, 建议你去报一下.
懂得向上游反馈问题, 是开源软件用户应该掌握的基本素质.
对于开源社区的老用户, 在提出问题的时候同时给一个上游的bug链接, 也可以给新用户树立一个好榜样, 告诉新用户注意向上游反馈.
已改签名 :em09
势不可去尽,话不可说尽,凡事太尽,缘分势必早尽。

生命不息,折腾不止!在折腾中进步!

dropbox邀请链接: https://db.tt/OMGJP72tMW
头像
longxin1991
帖子: 1991
注册时间: 2010-07-29 10:53
系统: ukylin 20.04
联系:

Re: Wine的使用中的一些常见误区

#24

帖子 longxin1991 » 2012-03-13 9:00

学习了~ :em11
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#25

帖子 fracting » 2012-03-13 9:28

ooinzaghi 写了:
fracting 写了:
ooinzaghi 写了:
fracting 写了:
ooinzaghi 写了:长期求解: wine浩方和VS正常,玩CS也正常,但魔兽只能进入房间看到主机,却进不去,也建不了
非常简单, 去给wine报bug.
早有人报过,解决不了
http://forum.ubuntu.org.cn/viewtopic.php?f=121&t=346825
如果你十分确信这个bug已经有人报bug, 那么我建议:
- 把bug的链接和你的签名放在一起
- 这样, 可以让有兴趣解决问题的人节省很多时间
- 同时, 也可以避免重复劳动, 避免有人报相同的bug
- 如果你愿意给个bug链接, 我也希望我可以帮上忙.

如果你只是随口说说, 我建议你再次确认一下这个bug是不是已经有人报给上游了, 如果没有, 建议你去报一下.
懂得向上游反馈问题, 是开源软件用户应该掌握的基本素质.
对于开源社区的老用户, 在提出问题的时候同时给一个上游的bug链接, 也可以给新用户树立一个好榜样, 告诉新用户注意向上游反馈.
已改签名 :em09
不知ooinzaghi兄弟有没有去原bug链接看看这个bug讲的是什么?
我认为这个bug和你签名中说的不是一回事.
在报bug的时候, 很重要的一点, 就是"Separate bug=> Separate report", 同一个软件的不同问题应该独立报告为不同的bug.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
头像
ooinzaghi
帖子: 1767
注册时间: 2010-11-18 15:55
系统: ubuntu16.04+win10
来自: Auir

Re: Wine的使用中的一些常见误区

#26

帖子 ooinzaghi » 2012-03-14 13:33

fracting 写了:
ooinzaghi 写了:关键那些经常崩溃,不稳定,甚至流氓的软件,懒得报bug了,直接在流氓系统中运行得了 :em20
崩溃问题属于优先级高的bug,聪明的做法是去给wine报bug.
流氓软件,在windows下运行,无法监控;而在wine下运行,由于linux的权限保护,反而无法流氓,例如raw socket在win下是不需要特权的,
而在linux下则需要特权,除非你手动setcap,不然流氓软件再流氓也无法运行用到raw socket的网络操作.

如果你把wineprefix中到根目录的链接去掉,那么wineprefix就成为一个相对安全的沙盒,这样流氓软件就无法偷偷获取你的其他目录的信息了.
其实流氓软件远没有乱要权限那么简单,win下那些垃圾流氓,动不动弹出窗口,弹出广告,安装本软件同时强制附带安装一大堆垃圾软件,木马等等。这些是和开源的linux精神完全相违背的,也是wine起来难度很大和实在没有必要去wine的原因之一。那些相对干净规范的windows软件,比如暴雪出的星际、魔兽、暗黒,都是双击自动运行,效果基本等同在win下,也不存在所谓报bug。对于流氓软件最好还是回流氓系统去使用,wine一些干净清爽的win程序即可。
PS:我不是太想玩对战平台嫌双系统麻烦,也不会想着去wine浩方 :em06
势不可去尽,话不可说尽,凡事太尽,缘分势必早尽。

生命不息,折腾不止!在折腾中进步!

dropbox邀请链接: https://db.tt/OMGJP72tMW
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#27

帖子 fracting » 2012-03-14 14:05

ooinzaghi 写了:
fracting 写了:
ooinzaghi 写了:关键那些经常崩溃,不稳定,甚至流氓的软件,懒得报bug了,直接在流氓系统中运行得了 :em20
崩溃问题属于优先级高的bug,聪明的做法是去给wine报bug.
流氓软件,在windows下运行,无法监控;而在wine下运行,由于linux的权限保护,反而无法流氓,例如raw socket在win下是不需要特权的,
而在linux下则需要特权,除非你手动setcap,不然流氓软件再流氓也无法运行用到raw socket的网络操作.

如果你把wineprefix中到根目录的链接去掉,那么wineprefix就成为一个相对安全的沙盒,这样流氓软件就无法偷偷获取你的其他目录的信息了.
其实流氓软件远没有乱要权限那么简单,win下那些垃圾流氓,动不动弹出窗口,弹出广告,安装本软件同时强制附带安装一大堆垃圾软件,木马等等。这些是和开源的linux精神完全相违背的,也是wine起来难度很大和实在没有必要去wine的原因之一。那些相对干净规范的windows软件,比如暴雪出的星际、魔兽、暗黒,都是双击自动运行,效果基本等同在win下,也不存在所谓报bug。对于流氓软件最好还是回流氓系统去使用,wine一些干净清爽的win程序即可。
PS:我不是太想玩对战平台嫌双系统麻烦,也不会想着去wine浩方 :em06
你说的那些可以运行的游戏, 我在wine bugzilla上看到大量相关的bug, 你可以自己去搜一下就知道了, 分别搜索已修复的和未修复的, 你会发现bug惊人的多. 正是因为用户活跃报bug,懂得向开源社区贡献报bug, 这些游戏才支持得好, 流氓不流氓与能不能wine一点关系都没有.
另外, 这里面有的游戏是CrossOver付费支持的范围, 因为有用户愿意花钱支持开源发展, 所以才支持得好.
不懂得向社区反馈, 才是与开源精神违背的.

另外, 如果你对wine浩方不感兴趣, 干嘛放在签名里呢? 如果不是看到你的签名, 我也不会对浩方感兴趣, 我更愿意把时间花在帮助愿意学习报bug的朋友身上.

我并没有说服ooinzaghi兄弟去报bug的意思, 只是希望后来者通过google或其他渠道看到论坛上的帖子的时候, 可以了解到什么才是值得推荐的做法, 了解到如何有效地为开源做贡献.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#28

帖子 fracting » 2012-03-23 0:15

ooinzaghi 写了:
fracting 写了:
ooinzaghi 写了:关键那些经常崩溃,不稳定,甚至流氓的软件,懒得报bug了,直接在流氓系统中运行得了 :em20
崩溃问题属于优先级高的bug,聪明的做法是去给wine报bug.
流氓软件,在windows下运行,无法监控;而在wine下运行,由于linux的权限保护,反而无法流氓,例如raw socket在win下是不需要特权的,
而在linux下则需要特权,除非你手动setcap,不然流氓软件再流氓也无法运行用到raw socket的网络操作.

如果你把wineprefix中到根目录的链接去掉,那么wineprefix就成为一个相对安全的沙盒,这样流氓软件就无法偷偷获取你的其他目录的信息了.
其实流氓软件远没有乱要权限那么简单,win下那些垃圾流氓,动不动弹出窗口,弹出广告,安装本软件同时强制附带安装一大堆垃圾软件,木马等等。这些是和开源的linux精神完全相违背的,也是wine起来难度很大和实在没有必要去wine的原因之一。那些相对干净规范的windows软件,比如暴雪出的星际、魔兽、暗黒,都是双击自动运行,效果基本等同在win下,也不存在所谓报bug。对于流氓软件最好还是回流氓系统去使用,wine一些干净清爽的win程序即可。
PS:我不是太想玩对战平台嫌双系统麻烦,也不会想着去wine浩方 :em06
您的签名可以更新了, 这个bug已经失效了, 为什么失效可以看看我在另一个帖子中的解释和Wine上游开发者的说明. 这是一个反面教材.
有心为开源软件报bug的朋友, 请及时跟进自己报的bug, 及时回复开发者, 为自己的bug负责.
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
qnmdxl
帖子: 1
注册时间: 2012-03-23 11:12

Re: Wine的使用中的一些常见误区

#29

帖子 qnmdxl » 2012-03-23 11:22

正所谓众人拾柴火焰高,对于开源软件的发展,大家一起努力才能让它变得更好更强大。
不过我觉得这个论坛里面的人一般很少去报bug的原因可能是多方面的:
1.没有正确的引导,不知道还有报bug这回事。
2.面对英文的wine网站,无从下手。(英文水平好的兄弟不要拍我哈,我说的一个现象而已)
3.不知道怎么去报bug(好吧,我就这一类人)。

所以还想请楼主具体阐述一下如果去报一个bug。把流程写详细一点,相信去报bug的人还是会很多的
fracting
帖子: 278
注册时间: 2009-02-26 1:30

Re: Wine的使用中的一些常见误区

#30

帖子 fracting » 2012-03-23 16:44

qnmdxl 写了:正所谓众人拾柴火焰高,对于开源软件的发展,大家一起努力才能让它变得更好更强大。
不过我觉得这个论坛里面的人一般很少去报bug的原因可能是多方面的:
1.没有正确的引导,不知道还有报bug这回事。
2.面对英文的wine网站,无从下手。(英文水平好的兄弟不要拍我哈,我说的一个现象而已)
3.不知道怎么去报bug(好吧,我就这一类人)。

所以还想请楼主具体阐述一下如果去报一个bug。把流程写详细一点,相信去报bug的人还是会很多的
你说的有道理,我也有计划做这件事,不过目前没有时间:) 以后会慢慢翻译wine官网的一些文档,感兴趣的朋友可以多从官网获取资料,也可以一起开翻译。
Wine的使用中的一些常见误区:
viewtopic.php?f=121&t=363147

分享Wine调试经验 -- 第二季: Wine Dr.com 中文乱码
viewtopic.php?f=121&t=385111

做一名开源社区的扫地僧(上)
viewtopic.php?f=80&t=389615
回复