Package Details: wechat-bin 4.0.1.11-2

Git Clone URL: https://aur.archlinux.org/wechat-bin.git (read-only, click to copy)
Package Base: wechat-bin
Description: 微信是一种生活方式. This is a repackage of WeChat.
Upstream URL: https://weixin.qq.com/
Keywords: qt universal wechat
Licenses: LicenseRef-Proprietary
Submitter: Kimiblock
Maintainer: Kimiblock
Last Packager: Kimiblock
Votes: 4
Popularity: 1.08
First Submitted: 2024-12-31 17:32 (UTC)
Last Updated: 2025-01-01 15:42 (UTC)

Pinned Comments

Kimiblock commented on 2025-02-08 12:26 (UTC) (edited on 2025-02-08 12:27 (UTC) by Kimiblock)

若遇到不能启动的问题, 请检查 .desktop 文件是否有 override

leemeng0x61 commented on 2025-02-08 01:59 (UTC) (edited on 2025-02-10 01:54 (UTC) by leemeng0x61)

今日发现一个问题(严格来说或许不能将其定义为 BUG)。
问题现象

点击搜索框,搜索结果会闪现,无法聚焦。

系统环境:
archlinux
WM:awesome WM
version:awesome v4.3 (Too long) 
• Compiled against Lua 5.3.6 (running with Lua 5.3) 
• D-Bus support: ✔ 
• execinfo support: ✔ 
• xcb-randr version: 1.6 
• LGI version: 0.9.2
WM规避方式 :

该问题应与鼠标焦点策略存在关联:搜索弹出框疑似响应了 mouse::enter 事件。当对相关事件进行注释处理并将 focus 设置为 false 时,弹出框能够正常使用。以下为目前所采取的临时解决方法:

仅添加“focus=false”,弹出框会处于悬停状态,但当鼠标移动至结果选项列表时,弹框便会消失。若不添加“focus=false”,则弹窗会闪现。

{
    rule = { class = "wechat" },
    properties = {
        screen = 1,
        focus=false,
        tag = awful.util.tagnames[5]
    }
},

在同时禁用以下代码段后,搜索功能恢复正常。

client.connect_signal("mouse::enter", function(c)
    c:emit_signal("request::activate", "mouse_enter", {raise = false})
end)
该问题目前暂未在其他 qt 程序中被发现。期望以上信息能够提供一定的帮助。
awsomewm 相关事件信息:
mouse::enter(窗口):当鼠标指针进入窗口边界时触发。
mouse::enter(小部件):当鼠标指针进入小部件边界时触发。
mouse::leave(窗口):当鼠标指针离开窗口边界时触发。
mouse::leave(小部件):当鼠标指针离开小部件边界时触发。
mouse::press(窗口和小部件):当鼠标按钮在窗口或小部件上按下时触发。
mouse::release(窗口和小部件):当鼠标按钮在窗口或小部件上释放时触发。
mouse::move(窗口和小部件):当鼠标在窗口或小部件上移动时触发。

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Wanxp commented on 2025-01-22 03:14 (UTC)

不知为何更新后无法启动,如果更新后微信无法启动尝试执行以下命令,创建软链接/usr/bin/wechat指向/opt/wechat/wechat

sudo ln -s /opt/wechat/wechat /usr/bin/wechat

希望维护者更新修复下,感谢。

Kimiblock commented on 2025-01-15 11:52 (UTC)

Did you setup XWayland? If yes then ask Tencent for supports

lyhokia commented on 2025-01-15 09:33 (UTC) (edited on 2025-01-16 02:40 (UTC) by lyhokia)

Hello, I run into the following with this package:

$ /opt/wechat/wechat
[0115/173206.089285:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0115/173206.095714:WARNING:process_reader_linux.cc(146)] no stack mapping
[0115/173206.095823:WARNING:process_reader_linux.cc(146)] no stack mapping
[0115/173206.095840:ERROR:scoped_ptrace_attach.cc(27)] ptrace: No such process (3)
[0115/173206.253964:ERROR:directory_reader_posix.cc(42)] opendir /home/lyh/.xwechat/crashinfo/attachments/70a13f11-9b09-4adb-8370-9c5c09d8f1ab: No such file or directory (2)
fish: Job 1, '/opt/wechat/wechat' terminated by signal SIGABRT (Abort)

I'm using Niri(https://github.com/YaLTeR/niri) window manager and I have xdg-desktop-oprtal-gtk installed. Everything is up to date.

Could someone help me troubleshoot this? Thank you :)

EDIT:

Looks like installing xwayland-satellite solves the issue, thank you :)

ShwStone commented on 2025-01-10 07:51 (UTC)

不要再争吵无意义的归属问题,现在的软件包完全背离了 KISS 的原则。

关于 4.0.1.11-2 无法启动的问题,可以自己创建指向 /opt/wechat/wechat 的硬链接,或者更改 ~/.local/share/applications/wechat.desktop 中的 Exec 条目。

这真的很让人恼火,一次更新之后没有什么修复或提升,却因为仓库归属的问题不得不花时间自己来解决 bug。总的来看,现在的几个维护者都没有成为维护者的责任感。

Kimiblock commented on 2025-01-06 15:23 (UTC)

Post logs, and you seem like a throwaway account.

lucifei commented on 2025-01-06 14:36 (UTC)

I am just an ordinary Arch user, but now the wechat package can no longer be upgraded normally, so I chose to go to github to support the unofficial wechat-bin. In addition, this is the first time I do this. WeChat is really important to Chinese users, please ask the maintainer to fix it quickly.If similar things happen again, I will give up using Arch.

cangzhu commented on 2025-01-06 11:29 (UTC)

不用纠结,官方AppImage一样用,没啥区别,方便还不用搞那么多依赖

Kimiblock commented on 2025-01-06 06:01 (UTC)

You can see https://aur.archlinux.org/cgit/aur.git/commit/?h=wechat-bin&id=0014ff2c8d14b85340e4c0eaa107732f6e94d1d8.

Downgrading will certainly break things. Either you have messed something up or not cloned the latest PKGBUILD

zllr commented on 2025-01-06 05:40 (UTC)

从 4.0.1.11-1 更新到了 4.0.1.11-2,无法启动微信,没有/usr/bin/wechat 程序,降级至4.0.1.11-1可恢复;评论区只看到了争吵,没人关心如何解决问题?