Package Details: wechat-bin 4.1.1.8-1

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: 22
Popularity: 2.52
First Submitted: 2024-12-31 17:32 (UTC)
Last Updated: 2026-07-13 15:45 (UTC)

Dependencies (38)

Required by (2)

Sources (3)

Pinned Comments

Amlie commented on 2025-09-22 06:47 (UTC)

直接在点击搜索栏、群指定消息、左下角三条横等相关选项后会出现弹出相应窗口后窗口立即消失的问题,这里找到一种简陋的解决措施:在点击相应选项后立即再次点击该选项并不要松开,接着在不松开的情况下将光标移至相关窗口上,当光标进入窗口后即可松开并进行相关操作。需要注意的是,如果此时将光标移至窗口外,不会立即导致相关窗口消失,但是再次将光标移至窗口内就会导致窗口消失。

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

1 2 3 4 5 6 .. 9 Next › Last »

Kimiblock commented on 2026-07-12 08:08 (UTC)

请使用 wechat 自带的 Portable 沙盒系统

DoubleCat commented on 2026-07-12 08:04 (UTC) (edited on 2026-07-12 08:05 (UTC) by DoubleCat)

遇到没有微信托盘图标的问题

运行环境为:Arch+Hyprland+Quickshell(SNI D-bus确认正常)+BubbleJail(配置项已开启相关D-bus转发,同配置下LinuxQQ的托盘图标正常)

Kimiblock commented on 2026-06-10 05:49 (UTC)

@hzxiaxz Try downgrading fontconfig

manfrid commented on 2026-06-10 03:46 (UTC)

没有clawbot呢

hzxiaxz commented on 2026-06-09 11:14 (UTC)

你好,我这里启动 wechat-bin 4.1.1.4-1 时会出现大量 Fontconfig warning,想确认是否是当前 Arch fontconfig 2.18 配置和微信运行时之间的兼容问题。

环境:

  • wechat-bin: 4.1.1.4-1
  • fontconfig: 2:2.18.1-1
  • /opt/wechat/wechat
  • Xfce / X11

已排查:

  • 未设置 FONTCONFIG_FILE / FONTCONFIG_PATH / FONTCONFIG_SYSROOT / LD_LIBRARY_PATH / LD_PRELOAD
  • pacman -Qkk fontconfig: 375 total files, 0 altered files
  • pacman -Qkk wechat-bin: 194 total files, 0 altered files
  • fc-match sans-serif 正常输出 NotoSans-Regular.ttf
  • 用 env -i 干净环境启动 /opt/wechat/wechat 仍然复现
  • ldd /opt/wechat/wechat 显示 libfontconfig.so.1 => /usr/lib/libfontconfig.so.1

warning 示例:

Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 19: invalid attribute 'xsi:nil' Fontconfig warning: "/etc/fonts/conf.d/48-guessfamily.conf", line 23: invalid constant used : monospace Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 10: invalid constant used : serif Fontconfig warning: "/usr/share/fontconfig/conf.avail/48-guessfamily.conf", line 19: invalid attribute 'xsi:nil'

请问这是否可能是微信运行时和 Arch 当前 fontconfig 配置之间的兼容问题?是否适合在包里用 wrapper 设置兼容的 FONTCONFIG_FILE/FONTCONFIG_PATH 来规避,还是有更推荐的处理方式?

aliu commented on 2026-03-16 21:53 (UTC)

我个人从来没有后安装过wqy-zenhei,我没有遇到过相关问题

Wankupi commented on 2026-03-16 14:40 (UTC)

字体 wqy-zenhei 可能为潜在的依赖项。我卸载 wqy-zenhei 字体后,遇到了未读消息数的红圈中数字无法显示的问题,表现为只有红圈,中间数字消失。重新安装 wqy-zenhei 后恢复正常。

Kimiblock commented on 2026-03-12 07:28 (UTC)

需要你的托盘实现支持替换图标. 微信在注册 StatusNotifier 时写入了图标 bitmap.

sl903dj commented on 2026-03-12 06:46 (UTC)

X11+dwm,请问怎么更换微信托盘图标?没有在安装路径下发现icons文件夹,变更.desktop下的icon路径应该是只影响桌面图标。 X11 dwm, how do I change the WeChat tray icon? I can't find the icons folder in the installation path. Changing the icon path under .desktop should only affect the desktop icon.

Kimiblock commented on 2026-02-27 02:58 (UTC)

Please first check that you have X11/XWayland set up via xeyes