[wine zone] wine版qq崩溃好几次了
Tofloor
poster avatar
charm
deepin
2021-11-17 05:44
Author

上次qq更新之后崩溃好几次了,双击起动qq速度感觉也变慢了。
在桌面总有文件名为QQExternal_d3d11.log QQExternal_dxgi.log
的日志文件
qqbug.png

文件QQExternal_dxgi.log内容如下:

info:  Game: QQExternal.exe
info:  DXVK: v1.7
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
err:   DxvkInstance: Failed to create instance

文件QQExternal_d3d10.log内容如下:err: D3D10CreateDevice: Failed to create a DXGI factory

以下是设备概况,安装系统时选择了英伟达闭源驱动

设备:                  HP HP Pavilion Gaming Laptop 15-dk0xxx (7LH64PA#AB2) Notebook 
操作系统:                Deepin 20 Community Linux version 5.10.60-amd64-desktop (deepin@wh-k8snode-70) (gcc (Uos 8.3.0.6-1+dde) 8.3.0, GNU ld (GNU Binutils for Uos) 2.31.1) #3 SMP Tue Nov 9 20:52:29 CST 2021
处理器:                 Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz (四核 / 八逻辑处理器)
主板:                  85FA
内存:                  8GB(HMA81GS6JJR8N-VK DDR4 2667MHz (0.4ns))/8GB(99P5711-003.A00G DDR4 2667MHz (0.4ns))
显示适配器:               GP107M [GeForce GTX 1050 Mobile]/UHD Graphics 630 (Mobile)
音频适配器:               Cannon Lake PCH cAVS/GP107GL High Definition Audio Controller
存储设备:                SAMSUNG MZVLB512HAJQ-000H1 (512 GB)
Reply Favorite View the author
All Replies
1 / 2
To page
安洛
deepin
2021-11-17 05:56
#1

试试按照这个教程安装一下显卡驱动:

https://hu60.cn/q.php/bbs.topic.94828.html#fangfa2

不需要卸载原来的,直接按照教程安装就好了,主要是补全一下vulkan驱动。

nvidia-prime包可以不用安装,如果安装的话搜索一下怎么调用nvidia独显,不然会默认集显。

Reply View the author
charm
deepin
2021-11-17 07:15
#2
安洛

试试按照这个教程安装一下显卡驱动:

https://hu60.cn/q.php/bbs.topic.94828.html#fangfa2

不需要卸载原来的,直接按照教程安装就好了,主要是补全一下vulkan驱动。

nvidia-prime包可以不用安装,如果安装的话搜索一下怎么调用nvidia独显,不然会默认集显。

谢谢

Reply View the author
186******49
deepin
2021-11-17 09:21
#3

deepin-wine6版本QQ确实不如deepin-wine5版本稳定,经常崩溃

而且还有以下几个问题

1.包括自己和好友在内,自定义头像不显示,只能显示app自带头像

2.app内部web界面都不刷不出来

3.app边框特效显示不全,总感觉比deepin-wine5版本看起来少点什么

Reply View the author
deepin-superuser
deepin
2021-11-17 16:10
#4
186******49

deepin-wine6版本QQ确实不如deepin-wine5版本稳定,经常崩溃

而且还有以下几个问题

1.包括自己和好友在内,自定义头像不显示,只能显示app自带头像

2.app内部web界面都不刷不出来

3.app边框特效显示不全,总感觉比deepin-wine5版本看起来少点什么

我试过修改启动脚本使用deepin-wine5启动TIM,确实不崩溃了 但是遇到各种渲染问题

1.登录界面左侧图片不显示

2.最大化后窗口闪烁

3 来消息时看不到,得手动把最新消息滚动上来

4.断网掉线后不能重新登录,必须重启TIM

Reply View the author
guaguale
deepin
2021-11-17 16:37
#5

用隔壁的wine的版本试试。

Reply View the author
deepin-superuser
deepin
2021-11-17 18:15
#6
guaguale

用隔壁的wine的版本试试。

你说的隔壁是?Arch??还是星火商店

Reply View the author
186******49
deepin
2021-11-17 18:23
#7
deepin-superuser

我试过修改启动脚本使用deepin-wine5启动TIM,确实不崩溃了 但是遇到各种渲染问题

1.登录界面左侧图片不显示

2.最大化后窗口闪烁

3 来消息时看不到,得手动把最新消息滚动上来

4.断网掉线后不能重新登录,必须重启TIM

这个要确保显卡驱动装好,并且桌面特效(窗口合成器)已经正确打开。否则会有黑框或其他渲染问题。不一定是wine的问题

Reply View the author
guaguale
deepin
2021-11-17 19:14
#8
deepin-superuser

你说的隔壁是?Arch??还是星火商店

https://www.ubuntukylin.com/applications/107-cn.html

Reply View the author
charm
deepin
2021-11-17 19:56
#9

更新之后qq更厉害啦,登录过一次qq后退出,仍有qq的进程存在。

qq.png

Reply View the author
186******49
deepin
2021-11-18 04:57
#10
It has been deleted!
186******49
deepin
2021-11-18 04:58
#11
charm

更新之后qq更厉害啦,登录过一次qq后退出,仍有qq的进程存在。

qq.png

deepin wine6确实有这个问题,退出时QQ相关的所有进程freeze无法正确退出

Reply View the author
186******49
deepin
2021-11-18 05:56
#12
guaguale

https://www.ubuntukylin.com/applications/107-cn.html

隔壁论坛也是反馈一堆问题。我试了wine环境能跑的起来,但QQ完全没反应。

Reply View the author
安洛
deepin
2021-11-19 05:53
#13
186******49

deepin-wine6版本QQ确实不如deepin-wine5版本稳定,经常崩溃

而且还有以下几个问题

1.包括自己和好友在内,自定义头像不显示,只能显示app自带头像

2.app内部web界面都不刷不出来

3.app边框特效显示不全,总感觉比deepin-wine5版本看起来少点什么

图片刷不出来的问题,在qq的登陆界面随便设置一个能用的代理应该就能解决。

例如,可以

sudo apt install privoxy

然后在qq登陆界面设置代理为:服务器:127.0.0.1

端口:8118

这个代理默认情况下啥也不干,直接指向本机网络,但不知为什么就可以了。

Reply View the author
baoding-fenshuajiang_Odoo
deepin
2021-11-19 17:03
#14

我的也是,要么启动不了,需要强制关闭进程再重启,要么启动后经常崩溃。

Reply View the author
186******49
deepin
2021-11-19 17:26
#15
It has been deleted!
186******49
deepin
2021-11-19 17:27
#16
安洛

图片刷不出来的问题,在qq的登陆界面随便设置一个能用的代理应该就能解决。

例如,可以

sudo apt install privoxy

然后在qq登陆界面设置代理为:服务器:127.0.0.1

端口:8118

这个代理默认情况下啥也不干,直接指向本机网络,但不知为什么就可以了。

回去试试,但经常崩溃也不是个事啊

Reply View the author
186******49
deepin
2021-11-19 17:28
#17
安洛

图片刷不出来的问题,在qq的登陆界面随便设置一个能用的代理应该就能解决。

例如,可以

sudo apt install privoxy

然后在qq登陆界面设置代理为:服务器:127.0.0.1

端口:8118

这个代理默认情况下啥也不干,直接指向本机网络,但不知为什么就可以了。

还有还是一开头说的,这些问题在deepin-wine5版本都不存在

Reply View the author
安洛
deepin
2021-11-20 05:52
#18
186******49

还有还是一开头说的,这些问题在deepin-wine5版本都不存在

实际上这个是deepin-wine2时代的老问题了,deepin-wine5也是存在的,就是第一次打开图片要等很久才能加载出来,而且时不时会加载失败。所以我就算是在deepin-wine5的时候也经常开着代理用。当时deepin-wine2的时候这个引起过很多讨论,比较流行的方法还有关闭ipv6。而且这个问题是随着linuxqq的推出同时出现的,所以也有人认为这是腾讯为了强推linuxqq搞的鬼。

Reply View the author
baoding-fenshuajiang_Odoo
deepin
2021-11-21 00:09
#19

用现在应用商店的linux版QQ吧,虽然简陋里点,但很稳定。

Reply View the author
186******49
deepin
2021-11-22 03:02
#20
安洛

实际上这个是deepin-wine2时代的老问题了,deepin-wine5也是存在的,就是第一次打开图片要等很久才能加载出来,而且时不时会加载失败。所以我就算是在deepin-wine5的时候也经常开着代理用。当时deepin-wine2的时候这个引起过很多讨论,比较流行的方法还有关闭ipv6。而且这个问题是随着linuxqq的推出同时出现的,所以也有人认为这是腾讯为了强推linuxqq搞的鬼。

这个地方我有不同意见

deepin-wine5我起码在10台机器上试过,包括虚拟机环境在内,可能相比原始版本我是替换了一个dwrite.dll文件。

目前全网比较流行的deepin-wine RPM版本包基本是我打的,收集的测试样本不少于50个,测试环境也不仅限于deepin一个发行版。

我可以肯定的说,替换了dll之后这个问题在deepin-wine5上不存在,但是其他版本的deepin-wine替换dll不起作用。

Reply View the author
1 / 2
To page