Package Details: deepin-wine-wechat 3.9.0.28-3

Git Clone URL: https://aur.archlinux.org/deepin-wine-wechat.git (read-only, click to copy)
Package Base: deepin-wine-wechat
Description: Tencent WeChat on Deepin Wine(com.qq.weixin.deepin) For Archlinux
Upstream URL: https://weixin.qq.com/
Keywords: deepin wechat weixin wine
Licenses: custom
Conflicts: deepin-wechat
Submitter: Vufa
Maintainer: Molyuu
Last Packager: Molyuu
Votes: 66
Popularity: 0.013136
First Submitted: 2019-01-03 09:49 (UTC)
Last Updated: 2023-08-27 12:50 (UTC)

Pinned Comments

Molyuu commented on 2023-11-19 12:20 (UTC)

deepin-wine上游年久失修,各种问题层出不穷。现在建议换用 com.qq.weixin.spark, 并且使用 archlinuxcn 源中的 wine-for-wechat 代替 wine. 也可以使用 wine-for-wechatarchlinuxcn 源中的 wine-wechat-setup

Vufa commented on 2020-07-30 06:45 (UTC) (edited on 2022-08-19 06:36 (UTC) by Vufa)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 19 Next › Last »

Molyuu commented on 2023-09-15 15:03 (UTC)

@timefaker 这个其实是 wine 上游的问题, 如果无法忍受建议使用 archlinuxcn 源里的 wine-for-wechat 和 wine-wechat-setup

MemoryShadow commented on 2023-09-14 07:03 (UTC)

无法使用微信内置的浏览器, 一直处于黑屏状态, 大家有什么解法吗?

timefaker commented on 2023-09-12 09:55 (UTC) (edited on 2023-09-13 01:12 (UTC) by timefaker)

从第二次打开微信开始,都会有一个和微信UI同样大的Wine覆盖在微信UI上,微信打开一个新UI(比如右键菜单)或移动UI也会这样,想要正常使用只能手动移开wine,关掉wine则会把微信一起关掉。环境为Arch, x11, KDE Plasma 5.27.7有人遇到和我一样的问题吗?

run.sh输出的完整信息为:

==> Copying mmmojo.dll and mmmojo_64.dll to /home/chris/.deepinwine/Deepin-WeChat/drive_c/Program Files/Tencent/WeChat/[3.9.0.28]/
==> Launching  c:/Program Files/Tencent/WeChat/WeChat.exe ...
Don't use public dir
Run Deepin-WeChat 3.4.0.38deepin6 c:/Program Files/Tencent/WeChat/WeChat.exe
run Deepin-WeChat progress pid
CallApp Deepin-WeChat arg count 1: c:/Program Files/Tencent/WeChat/WeChat.exe
Don't use public dir
Wed Sep 13 09:07:07 AM CST 2023:kill Deepin-WeChat block
Wed Sep 13 09:07:07 AM CST 2023:tag bottle: /home/chris/.deepinwine/Deepin-WeChat
/usr/bin/env: ‘python2’: No such file or directory
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
Wed Sep 13 09:07:07 AM CST 2023:active bottles:
Wed Sep 13 09:07:07 AM CST 2023:try to kill /home/chris/.deepinwine/Deepin-WeChat
/opt/deepinwine/tools/kill.sh: line 65: /proc/362926/environ: No such file or directory
cat: /proc/362926/maps: No such file or directory
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
cat: /proc/362926/cmdline: No such file or directory
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
cat: /proc/362926/maps: No such file or directory
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
cat: /proc/362951/maps: No such file or directory
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
cat: /proc/362951/cmdline: No such file or directory
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
cat: /proc/362951/maps: No such file or directory
grep: warning: stray \ before /
chris     363030  362702  0 09:07 pts/1    00:00:00 grep -E chris.*exe.*<defunct>
Starting process c:/Program Files/Tencent/WeChat/WeChat.exe ...

~
🕙 09:07:07   wine version: 6.0
info:  Game: WeChat.exe
info:  DXVK: [I] <MMKV.cpp:165::initialize> version v1.2.13, page size 4096, arch x86
v[I] <MMKV.cpp:207::initializeMMKV> root dir: C:\users\chris\Application Data\Tencent\WeChat\XPlugin\Inf
o\
1.7-5-g80ac6724+
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Required Vulkan extensio[E][09-13 09:07:08.284][file_utils_win.cc(103)] ReadSymbolLink: Request n
ot supported. (0x32)
n VK_KHR_surface not supported
err:   DxvkInstance: Failed to create instance
SkIcuLoader: datafile missing: c:\Program Files\Tencent\WeChat\icudtl1.dat.
[I] <MMKV.cpp:165::initialize> version v1.2.13, page size 4096, arch x86
[I] <MMKV.cpp:207::initializeMMKV> root dir: C:\users\chris\Application Data\Tencent\WeChat\radium\mmkv
[I] <MMKV.cpp:234::mmkvWithID> prepare to load xweb_global_storage (id b0797fac3356041aca3ab02ad568bc8e)
 from rootPath C
[I] <MemoryFile_Win32.cpp:76::open> open fd[00000384], C:\users\chris\Application Data\Tencent\WeChat\ra
dium\mmkv\xweb_global_storage\xweb_global_storage
[I] <MemoryFile_Win32.cpp:76::open> open fd[0000038C], C:\users\chris\Application Data\Tencent\WeChat\ra
dium\mmkv\xweb_global_storage\xweb_global_storage.crc
[I] <MMKV_IO.cpp:81::loadFromFile> loading [xweb_global_storage] with 219 actual size, file size 4096, I
nterProcess 0, meta info version:3
[I] <MMKV_IO.cpp:86::loadFromFile> loading [xweb_global_storage] with crc 4270906690 sequence 1 version
3
[I] <MMKV_IO.cpp:130::loadFromFile> loaded [xweb_global_storage] with 1 key-values
[I] <MMKV.cpp:207::initializeMMKV> root dir: C:\users\chris\My Documents\WeChat Files\WMPF\mpfastload
[I] <MMKV.cpp:234::mmkvWithID> prepare to load mpkv.db (id mpkv.db) from rootPath C
[I] <MemoryFile_Win32.cpp:76::open> open fd[000003A4], C:\users\chris\My Documents\WeChat Files\WMPF\mpf
astload\mpkv.db
[I] <MemoryFile_Win32.cpp:76::open> open fd[000003B4], C:\users\chris\My Documents\WeChat Files\WMPF\mpf
astload\mpkv.db.crc
[I] <MMKV_IO.cpp:81::loadFromFile> loading [mpkv.db] with 0 actual size, file size 4096, InterProcess 0,
 meta info version:1
[I] <MMKV_IO.cpp:130::loadFromFile> loaded [mpkv.db] with 0 key-values
info:  Game: WeChatAppEx.exe
info:  DXVK: v1.7-5-g80ac6724+
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Game: WeChatAppEx.exe
info:  DXVK: v1.7-5-g80ac6724+
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Game: WeChatAppEx.exe
info:  DXVK: v1.7-5-g80ac6724+
(后面就是这几行的循环)

blackeeper commented on 2023-09-12 09:49 (UTC)

提示无效的WeChatWin.dll文件,errcode:126,点击确定下载最新版本

pika02 commented on 2023-09-11 11:20 (UTC) (edited on 2023-09-11 11:21 (UTC) by pika02)

我想设置一下dpi,结果出现了这种情况,winecfg窗口没有出现,请问怎么办呢?

WINEPREFIX=~/.deepinwine/Deepin-WeChat/ deepin-wine6-stable winecfg

/usr/bin/deepin-wine6-stable:行46: arch:未找到命令/usr/bin/deepin-wine6-stable: 第 50 行:[: 参数太多X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x0
  Serial number of failed request:  10
  Current serial number in output stream:  10

Molyuu commented on 2023-09-09 06:35 (UTC)

@nosayx lib32-alsa-lib 1.2.10-1 在我这边测试下来没什么问题, 能够提供更具体的信息吗?比如/opt/apps/com.qq.weixin.deepin/files/run.sh的输出?

nosayx commented on 2023-09-07 02:32 (UTC)

lib32-alsa-lib 依赖更新以后,deepin-wine-wechat打开就崩溃,只能把lib32-alsa-lib相关降回去,才能正常打开

Molyuu commented on 2023-08-28 06:47 (UTC)

@zyk 我这边测试是正常的,建议你使用 /opt/apps/com.qq.weixin.deepin/files/run.sh 看看输出

话说,你是不是装了 wine?可能程序是用 wine 跑的, 可以卸载 wine 试一下

这些方式都没能解决问题的话, 可以试试 archlinuxcn 源中的 wine-for-wechatwine-wechat-setup

zyk commented on 2023-08-28 06:36 (UTC)

唉~ 清除缓存后解决了64位的问题 然后安装后打开wine出现严重错误(Unhandled exception 0x80000003 in thread 198 at address 172C7DF5 (thread 0198), starting debugger...) 后续再打开无任何反应

Molyuu commented on 2023-08-28 04:19 (UTC)

@zyk 可能是你缓存没有清, 你用 paru/yay -Scc 清除缓存后再试试