关于我对deepin桌面环境和wine兼容性问题的讨论和建议
Tofloor
poster avatar
守望时空33
deepin
2020-06-30 19:02
Author
        我用过好几个linux发行版,最终我选择了deepin。我觉得这才是最好用的系统,最好看的系统。
        也是最近几天我开始折腾wine。我发现在deepin的桌面环境下,使用wine5.x版本运行Windows程序时托盘图标点不动,没有反应,所有的程序都是。换了wine4.x,wine3.x的几个版本都是一个问题。并且使用wine官方版运行qq常常假死,运行时进程已经在运行但是窗口就是不出来。打开winecfg里面的虚拟桌面之后就没这个问题了,但是虚拟桌面很难使用。我在网上查这个问题的时候发现深度论坛里面也有同样的问题。我的是15.11版本,但论坛里面有人使用20beta版本也出现了同样的问题。
        希望深度的团队可以针对官方版wine和dde的兼容问题进行修复和优化,谢谢了!
        如果大家有同样的问题或者解决方法希望来和我讨论与交流。


Reply Favorite View the author
All Replies
avatar
洛辉
deepin
2020-06-30 19:30
#1
好像是dde的问题,不支持wine4.0以上的版本
Reply View the author
avatar
守望时空33
deepin
2020-06-30 19:31
#2
darki_luo 发表于 2020-6-30 11:30
好像是dde的问题,不支持wine4.0以上的版本

昨天看了论坛说是不支持wine4以上。今天编译了wine3.13发现问题仍然存在。
Reply View the author
avatar
hohocheyan
deepin
2020-07-01 00:29
#3
https://bbs.deepin.org/post/196519
昨天看了论坛说是不支持wine4以上。今天编译了wine3.13发现问题仍然存在。

之前也遇到过点击托盘没反映的情况,后来绑定了一个全局快捷键就可以了,但现在换了manjaro,不知道deepin下好不好用,你可以试试。
https://bbs.deepin.org/post/195928
Reply View the author
avatar
守望时空33
deepin
2020-07-01 03:21
#4
https://bbs.deepin.org/post/196519
之前也遇到过点击托盘没反映的情况,后来绑定了一个全局快捷键就可以了,但现在换了manjaro,不知道deepi ...

非常感谢你的建议。但是我在使用官方wine的时候(3.x,4.x,5.x)还有一个大问题就是容易假死,就是wine命令应用之后应用的窗体不显示,但是进程已经在运行。除非打开虚拟桌面。deepin-wine的话版本偏低,运行最新qq微信基本上登录就崩溃。
Reply View the author
avatar
守望时空33
deepin
2020-07-01 03:35
#5
只有deepin-wine运行qq可以立即出现窗口不假死。但是开一会就卡着然后崩溃。真的没得办法。
Reply View the author
avatar
jerry979
deepin
2020-07-01 05:22
#6
deepin官方肯定只会维护deepin-wine. 而且我感觉他们现在没那多精力了吧。等到有精力,qq linux都可以正式使用了。一般情况下,其实没必要用最新版qq吧。应用商店打包好的就行吧
Reply View the author
avatar
Feng Yu
deepin
2020-07-01 05:39
#7
wine终究只是过渡方案而已,太严重依赖wine不靠谱
Reply View the author
avatar
SamLukeYes
deepin
2020-07-01 05:55
#8
https://bbs.deepin.org/post/196519
deepin官方肯定只会维护deepin-wine. 而且我感觉他们现在没那多精力了吧。等到有精力,qq linux都可以正式 ...

目前由于协议问题,闭源的deepin-wine不能直接用新版wine的代码,导致新版wine的很多新feature不能加进deepin-wine。如果不是用dde的话,大概也就运行TIM3.0需要deepin-wine了,其他能用deepin-wine运行的东西应该都可以用wine运行,有的应用在新版wine下甚至体验更好。
Reply View the author
avatar
忘记、过去
deepin
2020-07-02 06:01
#9
参考elementory无法在托盘显示wine应用的图标解决方法,安装stalonetray即可。论坛有人发过相关帖子......至于显示效果......一般,和wine自己的虚拟桌面+悬浮托盘差不多。
Reply View the author
avatar
安洛
deepin
2020-07-02 06:10
#10
https://bbs.deepin.org/post/196519
昨天看了论坛说是不支持wine4以上。今天编译了wine3.13发现问题仍然存在。

我使用了wine3.0.3是可以的。
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-07-02 06:37
#11
CrossOver能解决么?
Reply View the author
avatar
守望时空33
deepin
2020-07-07 06:22
#12
非常感谢大家的建议。不过根据这几天的研究我已经研究出了可以正常使用QQ,微信的方法,发表在我的CSDN博客上面:https://blog.csdn.net/yanhanhui1/article/details/106954393
这个博客我写了我编译wine的过程以及深度用户使用最新QQ,微信的解决方案,有兴趣可以参考。
Reply View the author
avatar
守望时空33
deepin
2020-07-07 06:26
#13
用deepin-wine,新建容器,winecfg里面设置系统为WindowsXP,然后可以删除里面所有预置函数库,自己加入riched20,riched32和msvcp60这三个,再安装qq,微信即可。如果是微信的话还要下载riched20.dll文件替换容器里面的。这个方法可以正常使用目前最新版QQ(9.3.5),微信(2.9.0)和TIM(3.0.0)。
Reply View the author
avatar
守望时空33
deepin
2020-07-08 00:25
#14
https://bbs.deepin.org/post/196519
用deepin-wine,新建容器,winecfg里面设置系统为WindowsXP,然后可以删除里面所有预置函数库,自己加入ric ...

微信2.9.5也可以了
Reply View the author
avatar
KeiSyut
deepin
2020-07-08 05:31
#15
https://bbs.deepin.org/post/196519
微信2.9.5也可以了

微信2.9.5发图片跟传文件正常吗?还会一直打圈圈吗?
Reply View the author
avatar
守望时空33
deepin
2020-07-08 23:16
#16
https://bbs.deepin.org/post/196519
微信2.9.5发图片跟传文件正常吗?还会一直打圈圈吗?

我这边正常。如果显示不出来就是网络问题,在设置里面把ipv6设置成忽略就行。
Reply View the author