Package Details: com.qq.weixin.deepin 3.2.1.154_14-1

Git Clone URL: https://aur.archlinux.org/com.qq.weixin.deepin.git (read-only, click to copy)
Package Base: com.qq.weixin.deepin
Description: Deepin Wine WeChat
Upstream URL: http://pc.weixin.qq.com/
Licenses: proprietary
Conflicts: deepin-wine-wechat, deepin.com.wechat, deepin.com.wechat2
Submitter: luosoy
Maintainer: JoveYu
Last Packager: JoveYu
Votes: 10
Popularity: 0.27
First Submitted: 2020-07-13 07:28 (UTC)
Last Updated: 2022-03-09 08:03 (UTC)

Pinned Comments

JoveYu commented on 2022-02-06 07:25 (UTC)

3.4.0版本已经有包放出来,我体验了下,稳定性还是差很多,内置浏览器,截图等功能都不正常,在能够满足日常使用稳定性之前暂时不更新,有需要新版本的看看deepin-wine-wechat包,版本会更新一些

JoveYu commented on 2022-01-04 04:22 (UTC) (edited on 2022-03-09 08:07 (UTC) by JoveYu)

windows版本微信在3.2.1版本以后架构改动比较大,升级更高版本wine兼容性不好,可能造成程序崩溃功能异常等问题。

目前这个版本所有功能一切正常且长期运行稳定可靠,包括聊天,截图,内置浏览器,小程序,高分屏显示。更适合追求稳定可靠的用户。

需要更高版本的功能,例如朋友圈,自动登录,视频号等,可以看看deepin-wine-wechat包。

常见问题:

Q:高分屏缩放支持
A:执行WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine6-stable winecfg在显示标签下调整DPI,100%缩放为96dpi,依次类推200%缩放192dpi

Q:输入框无法显示输入字符,只显示口
A:可以下载安装宋体字体文件simsun.ttc,重启微信即可正常显示,也可以修改wine注册表替换字体,方法自己可以研究下

Q:微信快捷键,例如快捷键唤醒微信
A:可以执行/opt/deepinwine/tools/sendkeys.sh w WeChat相当于按下Ctrl+Alt+w,可以在操作系统设置内绑定对应快捷键到该命令,实现系统快捷键控制微信

Latest Comments

kooritea commented on 2022-05-07 19:09 (UTC)

在run.sh最上面加入检查WeChat.exe进程然后通过sendkeys拉起来,防止最小化时未被dock识别时重启微信

count=`ps -ef |grep "WeChat.exe" |grep -v "grep" |wc -l`
if [ 0 != $count ];then
  /opt/deepinwine/tools/sendkeys.sh w WeChat
  exit 0
fi

JoveYu commented on 2022-03-09 07:08 (UTC) (edited on 2022-03-09 07:58 (UTC) by JoveYu)

deepin-wine-helper包无法安装可以手动修改版本到5.1.30-1后安装,或者等维护者更新

hantian_pang commented on 2022-03-09 06:26 (UTC)

好像下载不到文件了,

deepin-wine-helper_5.1.27-1_i386.deb和com.qq.weixin.deepin_3.2.1.154deepin14_i386.deb校验失败

zpyg commented on 2022-02-24 12:47 (UTC)

这个版本好用,小程序也能运行,非常稳定

lester2 commented on 2022-02-09 01:52 (UTC)

输入框只显示口,安装simsun.ttc能解决但是输入框的字体会变成宋体比较丑,可以考虑安装msyh.ttc也能解决这个问题,字体会变成微软雅黑

JoveYu commented on 2022-02-06 07:25 (UTC)

3.4.0版本已经有包放出来,我体验了下,稳定性还是差很多,内置浏览器,截图等功能都不正常,在能够满足日常使用稳定性之前暂时不更新,有需要新版本的看看deepin-wine-wechat包,版本会更新一些

JoveYu commented on 2022-01-10 03:39 (UTC)

貌似只有KDE的托盘图标会有这个问题,我不使用KDE没法帮你,你在网上搜索下应该是个通病

ltb commented on 2022-01-10 03:27 (UTC)

有一个小问题,KDE 下的微信新消息 在系统托盘下并没有提醒,想问一下有解决办法吗。 TIM 倒是可以正常显示新消息头像

DE: Plasma 5.23.5 (X11) WM: KWin CPU: 11th Gen Intel i5-1135G7 GPU: Intel TigerLake-LP GT2 [Iris Xe Graphics]

kgbook commented on 2022-01-05 14:25 (UTC)

确实在deepin-wine-helper包中,谢谢 @JoveYu 还有个问题,就是输入中文概率性显示方框,有一定规律: 聊天对话框中先输入半角字符(切换英文输入法),再输入全角字符(切换中文输入法),显示都是方框,发送后显示是正常的中文字符。 Fonts 目录有微软雅黑等字体。

$ ls ~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts
arial.ttf  msyh.ttf

archlinuxcn也有反馈类似的问题:https://bbs.archlinuxcn.org/viewtopic.php?id=4259, 我安装 simsun.ttc 字体后就正常了。

请确认下你们是否有问题,考虑下新增 simsun.ttc 字体到包中?

JoveYu commented on 2022-01-04 04:22 (UTC) (edited on 2022-03-09 08:07 (UTC) by JoveYu)

windows版本微信在3.2.1版本以后架构改动比较大,升级更高版本wine兼容性不好,可能造成程序崩溃功能异常等问题。

目前这个版本所有功能一切正常且长期运行稳定可靠,包括聊天,截图,内置浏览器,小程序,高分屏显示。更适合追求稳定可靠的用户。

需要更高版本的功能,例如朋友圈,自动登录,视频号等,可以看看deepin-wine-wechat包。

常见问题:

Q:高分屏缩放支持
A:执行WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine6-stable winecfg在显示标签下调整DPI,100%缩放为96dpi,依次类推200%缩放192dpi

Q:输入框无法显示输入字符,只显示口
A:可以下载安装宋体字体文件simsun.ttc,重启微信即可正常显示,也可以修改wine注册表替换字体,方法自己可以研究下

Q:微信快捷键,例如快捷键唤醒微信
A:可以执行/opt/deepinwine/tools/sendkeys.sh w WeChat相当于按下Ctrl+Alt+w,可以在操作系统设置内绑定对应快捷键到该命令,实现系统快捷键控制微信

JoveYu commented on 2021-12-19 10:45 (UTC)

这个文件应该是在deepin-wine-helper包中,我这边一切都正常

kgbook commented on 2021-12-18 11:35 (UTC) (edited on 2021-12-18 11:36 (UTC) by kgbook)

貌似缺少个依赖, /opt 目录没有 deepinwine 目录, 请问怎么安装上呢?

$ /opt/apps/com.qq.weixin.deepin/files/run.sh
/opt/apps/com.qq.weixin.deepin/files/run.sh: line 41: /opt/deepinwine/tools/run_v4.sh: No such file or directory

JoveYu commented on 2021-11-29 08:44 (UTC)

这个脚本的逻辑是自动搜索相关进程的启动路径然后执行命令,不过这个命令的用法是

/opt/deepinwine/tools/sendkeys.sh w WeChat

第一个参数为快捷键,第二个参数是进程关键字,第三个参数可选是快捷键的其他按键,具体可以看该文件的注释

sloera commented on 2021-11-28 12:09 (UTC)

感谢指导。我看了一下同目录的sendkeys.sh,使用此命令也是可以发送的

/opt/deepinwine/tools/sendkeys.sh wechat w

JoveYu commented on 2021-11-28 08:59 (UTC) (edited on 2021-11-28 09:06 (UTC) by JoveYu)

当微信最小化到托盘的时候 dock一般识别不到窗口 如果点击dock图标就会运行启动脚本 会重启微信

至于快捷键也是支持的 比如微信中设置的是Ctrl+Alt+W 可以用如下命令唤醒 快捷键也可以绑定如下命令

WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine6-stable /opt/deepinwine/tools/sendkeys.exe w

sloera commented on 2021-11-28 08:48 (UTC)

再次请教大家一个问题。

我用的是i3+polybar+com.qq.weixin.deepin。在微信界面有时候会误按Esc,导致微信界面消失(在正常桌面,应该是最小化了)。有时候我的polybar中能显示微信图标,点击后就可以再调用出来;有时候微信图标是不显示的,只能重新登录微信。

tim也有此问题

我该如何通过deepin-wine,来发送某个按钮唤醒微信。

JoveYu commented on 2021-11-26 07:03 (UTC)

新修改的版本应该可以解决WeChatWin.dll的问题,不影响系统更新

sloera commented on 2021-11-19 13:50 (UTC)

@abcfy2 已解决,感激

abcfy2 commented on 2021-11-19 13:36 (UTC)

WeChatWin.dll文件缺失的解决方案:

下载deepin的libldap以及相关依赖扔进/usr/lib32/就可以了。具体步骤如下:

下载 deepin 的 libldap-2.4-2:i386libsasl2-2:i386 这两个包,具体下载地址:

下载之后解压这两个包的内容,参考命令如下:

ar -x 'libldap-2.4-2_2.4.47+dfsg.4-1+eagle_i386.deb'
tar xvf data.tar.xz

ar -x 'libsasl2-2_2.1.27+dfsg-1+deb10u1_i386.deb'
tar xvf data.tar.xz

然后将 liblber-2.4.so.2, libldap-2.4.so.2, libldap_r-2.4.so.2, libsasl2.so.2 这几个文件复制到/usr/lib32就行了:

sudo cp usr/lib/i386-linux-gnu/liblber-2.4.so.2 usr/lib/i386-linux-gnu/libldap-2.4.so.2 usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 usr/lib/i386-linux-gnu/libsasl2.so.2 /usr/lib32/

问题解决,希望给遇到这个问题的朋友们参考。

sloera commented on 2021-11-19 11:28 (UTC)

今天使用sudo pacman -Syu更新后,启动微信弹出WeChatWin.dll文件缺失,我在~.deepinwine/Deepin-WeChat/drive_c/Program Files/Tencent/WeChat/WeChatWin.dll是可以找到此文件的。请教下这个该如何解决

JoveYu commented on 2021-11-02 08:47 (UTC) (edited on 2021-11-02 08:51 (UTC) by JoveYu)

更新一下包地址https://com-store-packages.uniontech.com/appstore/pool/appstore/c/com.qq.weixin.deepin/com.qq.weixin.deepin_3.2.1.154deepin13_i386.deb

要是没时间维护,可以给我添加个权限

sunrise_duan commented on 2021-09-18 07:25 (UTC)

Wayland下发送文件卡住。 WINEDEBUG=1追踪后发现报错

invalid cast from 'GdkWaylandDisplay' to 'GdkX11Display'

参考https://github.com/NixOS/nixpkgs/issues/67697,在run.sh中设置:

GDK_BACKEND=x11 lxappearance

可以发送文件。

JoveYu commented on 2021-09-10 01:12 (UTC) (edited on 2021-09-10 01:19 (UTC) by JoveYu)

新包跟以前不太一样啦 直接升级就没法启动了 需要安装依赖 deepin-wine-helper和deepin-wine6-stable

JoveYu commented on 2021-09-09 05:50 (UTC)

https://community-store.deepin.com/appstore/apricot/pool/appstore/c/com.qq.weixin.deepin/com.qq.weixin.deepin_3.2.1.154deepin13_i386.deb

Wave_SYJ commented on 2021-08-25 21:22 (UTC)

source已经404了,可以更新一下吗?谢谢

weridoarch commented on 2021-01-12 13:10 (UTC)

kde桌面如何双开,大佬教下

weridoarch commented on 2020-12-17 09:22 (UTC)

@SamLukeYes 解决了,谢谢

SamLukeYes commented on 2020-12-17 09:20 (UTC)

@werido 那就把 /opt/apps/com.qq.weixin.deepin/files/wine_archive.7z 也解压到 ~/.deepinwine/deepin-wine5-stable

weridoarch commented on 2020-12-17 09:08 (UTC) (edited on 2020-12-17 09:10 (UTC) by weridoarch)

@SamLukeYes

env: “/home/lm/.deepinwine/deepin-wine5-stable/bin/wine”: 没有那个文件或目录

SamLukeYes commented on 2020-12-17 09:01 (UTC)

@werido

$ mkdir -p ~/.deepinwine/deepin-wine-helper
$ cd ~/.deepinwine/deepin-wine-helper
$ 7z x /opt/apps/com.qq.weixin.deepin/files/helper_archive.7z

weridoarch commented on 2020-12-17 08:42 (UTC) (edited on 2020-12-17 09:11 (UTC) by weridoarch)

ked
一打开就闪退
运行run.sh提示:

./run.sh:行63: /home/lm/.deepinwine/deepin-wine-helper/run_v3.sh: 没有那个文件或目录<br />

求大神提供解决方式

luosoy commented on 2020-12-15 04:01 (UTC)

尽量不要导入的宋体,会使QQ卡死

luosoy commented on 2020-12-15 04:00 (UTC)

这个是linux系统字库没有导出window系统的字库,我在manjaro kde 的/usr/share/fonts里面 只安装了微软雅黑和consolas两个字体库,然后在字体设置里面使用微软雅黑,就没有这个问题

ethan0353 commented on 2020-12-15 03:03 (UTC)

@luosoy 哈哈,我这里也是。输入框的中文显示成小方块。打个表情,再打一个汉字,再把表情删掉,就不乱码了

huyz commented on 2020-11-30 03:48 (UTC)

@SamLukeYes 这个包自带的是 deepin-wine5-stable 而不是 deepin-wine5,这是两个不同的分支。

这个包自带的 deepin-wine5-stable 是 5.0.0.13 版,且看它的 run.sh 里的解压模式,只要版本不低于这个就能用。

我打包了几个新的 deepin-wine-apps,把 deepin-wine5-stable 拆出来打包了,并且修改了一下 run.sh 让它们能用拆出来的 deepin-wine5-stable 运行。

这个包要改的话应该也可以类似这样改。

SamLukeYes commented on 2020-11-11 14:17 (UTC)

这个版本已经自带了 deepin-wine5,无需将其纳入依赖。以下是 .deb 包的 control 文件:

Package: com.qq.weixin.deepin
Version: 2.9.5.41deepin7
Architecture: i386
Maintainer: Deepin WINE Team
Installed-Size: 222069
Depends: deepin-elf-verify:amd64 (>= 0.0.16.7-1), libasound2 (>= 1.0.16), libc6 (>= 2.28), libglib2.0-0 (>= 2.12.0), libgphoto2-6 (>= 2.5.10), libgphoto2-port12 (>= 2.5.10), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.4.0), liblcms2-2 (>= 2.2+git20110628), libldap-2.4-2 (>= 2.4.7), libmpg123-0 (>= 1.13.7), libopenal1 (>= 1.14), libpcap0.8 (>= 0.9.8), libpulse0 (>= 0.99.1), libudev1 (>= 183), libvkd3d1 (>= 1.0), libx11-6, libxext6, libxml2 (>= 2.9.0), ocl-icd-libopencl1 | libopencl1, udis86, zlib1g (>= 1:1.1.4), libasound2-plugins, libncurses6 | libncurses5 | libncurses, fonts-wqy-microhei, deepin-wine-plugin-virtual
Recommends: libcapi20-3, libcups2, libdbus-1-3, libfontconfig1, libfreetype6, libglu1-mesa | libglu1, libgnutls30 | libgnutls28 | libgnutls26, libgsm1, libgssapi-krb5-2, libjpeg62-turbo | libjpeg8, libkrb5-3, libodbc1, libosmesa6, libpng16-16 | libpng12-0, libsane | libsane1, libsdl2-2.0-0, libtiff5, libv4l-0, libxcomposite1, libxcursor1, libxfixes3, libxi6, libxinerama1, libxrandr2, libxrender1, libxslt1.1, libxxf86vm1
Conflicts: deepin.com.wechat
Replaces: deepin.com.wechat
Provides: deepin.com.wechat
Section: non-free/otherosfs
Priority: optional
Multi-Arch: foreign
Description: Tencent WeChat Client on Deepin Wine

jimorsm commented on 2020-10-17 14:31 (UTC)

dock不显示微信图标,原因是com.qq.weixin.dcs.desktop文件中的StartupWMClass字段被错误设置为WeChat.exe,将其设置为wechat.exe即可正确显示。 manjaor gnome

fx5200010 commented on 2020-10-16 08:22 (UTC)

@kaikai99 @luosoy 这包真不错。装字体会影响到其他界面,最简单的方法是打个表情,再打一个汉字,再把表情删掉(不要删汉字),之后就不乱码了

luosoy commented on 2020-10-12 09:35 (UTC)

@kaikai99 https://blog.csdn.net/lgsteven88/article/details/90724501 解决字体问题

kaikai99 commented on 2020-10-12 09:06 (UTC)

arcolinux下输入 显示方块 楼主有没有解决方法??

groveer commented on 2020-09-28 02:06 (UTC)

登录闪退问题,安装deepin-wine,在/opt/apps/com.qq.weixin.deepin/files/run.sh中将export APPRUN_CMD="deepin-wine5"改为export APPRUN_CMD="deepin-wine"

huyz commented on 2020-09-08 01:27 (UTC)

deepin-wine5 是可以直接在 kde 运行的,不需要 fix。