云网牛站
所在位置:首页 > Linux教程 > 腾讯会议在Deepin系统下运行会dwrite.dll报错的解决方法

腾讯会议在Deepin系统下运行会dwrite.dll报错的解决方法

2021-01-12 09:11:24作者:wavezhang66稿源:深度站

通过以下的方法能让腾讯会议在Deepin系统下更好的运行。很多人是在Deepin系统下通过商店下载腾讯会议,但是当开启或者加入会议时会报错,如开始会议dwrite.dll报错,以下是是解决这个问题的方法。

 

解决方法

第一:卸载你从商店里安装的QQ。

第二:从下面的地址安装QQ。

本QQ,是一位网友解决字体冲突搞的版本,咱们是借助他的版本,下载地址如下:

链接:https://pan.baidu.com/s/1UhChKtyIWwynbLdIpyc-Vw

提取码:nngx

腾讯会议在Deepin系统下运行会dwrite.dll报错的解决方法

第三:从商店里安装腾讯会议。

第四步:把.deepinwine/Deepin-Meeting/drive_c/Program Files/Tencent/WeMeet整个目录拷贝到:.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent下面。

第五步:把/opt/apps/com.qq.im.deepin/files下面的run.sh拷贝一分成runmeeting.sh,并把内容改成如下:

#!/bin/sh # Copyright (C) 2016 Deepin, Inc. # # Author: Li LongYu <lilongyu@linuxdeepin.com> # Peng Hao <penghao@linuxdeepin.com> BOTTLENAME="Deepin-Meeting" APPVER="9.3.8deepin10" EXEC_PATH="c:/Program Files/Tencent/WeMeet/wemeetapp.exe" START_SHELL_PATH="/opt/deepinwine/tools/run_v3.sh" export MIME_TYPE="" export DEB_PACKAGE_NAME="com.qq.im.deepin" export APPRUN_CMD="deepin-wine5" if [ -n "$EXEC_PATH" ];then $START_SHELL_PATH $BOTTLENAME $APPVER "$EXEC_PATH" "$@" else $START_SHELL_PATH $BOTTLENAME $APPVER "uninstaller.exe" "$@" fi 

第六步:改腾讯会议的快捷键内容:

#!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Type=Application X-Created-By=WaveZhang Categories=chat; Icon=com.tencent.meeting.deepin Exec="/opt/apps/com.qq.im.deepin/files/runmeeting.sh" -u %u Name=WeMeet Name[zh_CN]=腾讯会议 

第七步:通过以上处理后你就可以运行腾讯会议了,然后就可以开始会议了,亲测没有任何问题。

注:可以直接运行runmeeting.sh这个脚本也行,参考在Linux系统中运行.sh文件的两种方法

 

附:其它的解决方法

首先安装上面所讲的Deepin-QQ,然后安装商店里的Deepin-TencentMeeting。启动这俩生成./deepinwine下面的这俩目录,然后退出这俩程序,把Deepin-QQ里面的drive_c/windows/system32里面的文件都复制的Deepin-TencentMeeting的drive_c/windows/system32里面去。然后执行:

env WINEPREFIX="$HOME/.deepinwine/Deepin-TencentMeeting" ~/.deepinwine/deepin-wine5-stable/bin/winecfg 

启动winecfg,在函数库中,新增函数库顶替,选中dwrite添加,设置为dwrite(原装先于内建),应用确定就可以解决问题了。

 

相关主题

Deepin下卸载腾讯会议Wine版不干净,有残留文件的原因和解决

精选文章
热门文章