Package Details: wechat-beta-bwrap 1.0.0.236-1

Git Clone URL: https://aur.archlinux.org/wechat-beta-bwrap.git (read-only, click to copy)
Package Base: wechat-beta-bwrap
Description: WeChat Testing with bwrap sandbox
Upstream URL: https://weixin.qq.com
Licenses: proprietary
Conflicts: wechat-beta
Provides: wechat-beta
Submitter: leaeasy
Maintainer: leaeasy (7Ji)
Last Packager: leaeasy
Votes: 22
Popularity: 4.09
First Submitted: 2024-03-07 01:18 (UTC)
Last Updated: 2024-03-14 00:42 (UTC)

Pinned Comments

7Ji commented on 2024-03-14 03:26 (UTC)

因为微信的原生Linux客户端现在已经作为“微信(Universal)”正式发布(见统信社区博客),不再为Beta版,本包将改名wechat-universal-bwrap。我已经将完整的git历史提交到了universal。

因AUR的限制,软件包不能直接改名,只能作为新软件包提交后,再提交合并请求。在合并前这两个PKGBUILD会共存。评论等内容在合并后也会转移到universal上。为了避免混乱(这个包名为beta却提供了universal的打包),新commit不会再往这边推送。

7Ji commented on 2024-03-12 10:02 (UTC) (edited on 2024-03-14 03:26 (UTC) by 7Ji)

本软件包在Github上亦有仓库: https://github.com/7Ji-PKGBUILDs/wechat-universal-bwrap/ (仓库未启用issues,有问题请直接在此页面提出)

各位如有改进意见,欢迎在Github仓库页提交PR :)

leaeasy commented on 2024-03-09 05:19 (UTC) (edited on 2024-03-09 07:03 (UTC) by leaeasy)

稍微分析了一下wechat-beta二进制,wechat将整个qt5都静态链接至二进制,包括fcitx-qt5也在二进制里面,看起来只支持fcitx这个输入法。 可以试试通过QT_PLUGIN_PATH=/usr/lib/qt/plugins /usr/bin/wechat-beta 试试能否正常使用ibus输入法

~/p/w/p/w/o/wechat-beta (master)> strings wechat | grep platforminput                                                                     
/data/devops-xwechat/workspace/xwechat_linux_x86_64_test/third_party/fcitx-qt5/qt5/platforminputcontext/fcitxinputcontextproxy.cpp:36
QFactoryLoader::QFactoryLoader() ignoring "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1" since plugins are disabled in static builds

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 Next › Last »

leaeasy commented on 2024-03-10 16:42 (UTC)

@MoetaYuko 这个家目录绑定主要是限制wechat在用户目录随意创建文件问题,如果不介意的话可以直接把${HOME}/Documents/WeChat_Data这个bind移除 QT_SCALE_FACTOR没有特别的理由,主要在kde6+wayland环境下wechat不能够正常处理界面缩放,具体原因还不是很清楚

ywxt commented on 2024-03-10 16:20 (UTC)

建议优先使用 QT_AUTO_SCREEN_SCALE_FACTOR=1 来启用缩放

另,使用 --ro-bind-try "${XDG_CONFIG_HOME}"/fontconfig "${XDG_CONFIG_HOME}"/fontconfig 来支持用户字体

qxqzx commented on 2024-03-10 16:04 (UTC)

无法截图是差了某个包吗,截图一片白

MoetaYuko commented on 2024-03-10 15:48 (UTC) (edited on 2024-03-10 16:02 (UTC) by MoetaYuko)

希望把 ${HOME}/Documents/WeChat_Data 替换为 $(xdg-user-dir DOCUMENTS) 以符合 XDG 规范

此外不知道默认设置 QT_SCALE_FACTOR 为 1.5 的理由是什么?我这里系统本身的缩放设置是正常的,加上这个就大了

ywxt commented on 2024-03-10 06:37 (UTC)

建議把 wechat-uos 添加到 conflicts 中

hdm9527 commented on 2024-03-10 05:01 (UTC) (edited on 2024-03-10 05:20 (UTC) by hdm9527)

建议加入QT的自动缩放检测,我开启了QT的自动缩放,微信又被放大了的1.5倍

if [[ ! ${QT_AUTO_SCREEN_SCALE_FACTOR} ]] && [[ ! ${QT_SCALE_FACTOR} ]]; then
    BWRAP_ENV_APPEND="${BWRAP_ENV_APPEND} --setenv QT_SCALE_FACTOR 1.5"
fi

Apple_QAQ commented on 2024-03-09 12:26 (UTC) (edited on 2024-03-09 12:27 (UTC) by Apple_QAQ)

貌似无法正常发送文件和语音通话,而且还有莫名的闪退情况出现