Package Details: wechat 4.0.1.11-1

Git Clone URL: https://aur.archlinux.org/wechat.git (read-only, click to copy)
Package Base: wechat
Description: 微信是一种生活方式. This is a repackage of the official WeChat which includes an optional sandbox support
Upstream URL: https://weixin.qq.com/
Keywords: binary qt sandbox universal wechat
Licenses: LicenseRef-Proprietary
Conflicts: wechat-bin, wechat-universal, wechat-uos
Provides: wechat-bin, wechat-universal, wechat-uos
Replaces: wechat-bin
Submitter: Kimiblock
Maintainer: Kimiblock
Last Packager: Kimiblock
Votes: 50
Popularity: 12.12
First Submitted: 2024-06-30 11:27 (UTC)
Last Updated: 2024-12-26 11:04 (UTC)

Pinned Comments

Kimiblock commented on 2024-12-27 07:34 (UTC)

若遇到输入法, HiDPI 等问题, 请安装 wechat-bwrap 附加包

Kimiblock commented on 2024-12-26 08:49 (UTC)

若要启用沙盒, 请安装 wechat-bwrap.

请在发表评论时检查事实, 使用正常语言.

Kimiblock commented on 2024-11-13 11:11 (UTC) (edited on 2024-12-11 08:01 (UTC) by Kimiblock)

分享文档时, 请先将📃放入数据目录: 右键应用程序图标, 选择 Open WeChat Data 或手动打开 "${XDG_DATA_HOME}"/WeChat_Data (默认为 ~/.local/share/WeChat_Data), 微信会将这个目录作为家目录.

WeChat_Data/portable.env 中的环境变量将会自动导入至微信.

不支持纯 Wayland 环境, 微信并未构建 Wayland 模块.

Kimiblock commented on 2024-11-13 11:09 (UTC)

若要查看使用手册, 访问 https://wiki.archlinuxcn.org/wiki/WeChat

For user manual and internal document, consult https://wiki.archlinux.org/title/WeChat

st0ne commented on 2024-07-27 16:00 (UTC) (edited on 2024-07-31 04:35 (UTC) by st0ne)

KDE Plasma 添加阴影

1.添加阴影

在微信界面,ALT+F3 -> 更多操作 -> 配置特殊窗口设置 -> 添加属性 -> 添加 外观和修正 下面的 无标题栏和边框 -> 将 初始状态应用 改为 强制,将后面的 是 切换称 否 -> 应用

2.去除标题栏

之后微信就有边框阴影了,但是微信多了个标题栏。

设置 -> 颜色和主题 -> 窗口装饰元素 -> 找到你在用的主题右下角的编辑 -> 切换到 特定窗口优先规则 -> 添加 -> 检测窗口属性... -> 选中微信窗口 直到 匹配正则表达式 那里出现 wechat -> 勾选 装饰选项 下面的 隐藏窗口标题栏 -> 确定 -> 应用

Latest Comments

« First ‹ Previous 1 .. 17 18 19 20 21 22 23 24 25 26 27 .. 51 Next › Last »

gnomewaylandibus commented on 2024-11-05 10:54 (UTC)

@lihe07 大佬,接着新报错了

wechat-universal [1105/185256.727011:ERROR:exception_handler_server.cc(53)] EPOLLERR: Connection reset by peer (104)

Kaedehara_wanye commented on 2024-11-05 10:39 (UTC) (edited on 2024-11-05 10:39 (UTC) by Kaedehara_wanye)

请问这个是什么问题?[Info] Guessing XDG Config Home @ /home/wanye/.config [Warning] WeChat failed last time [Warning] Existing D-Bus proxy detected! Terminating... Starting D-Bus Proxy @ /run/user/1000/app/com.qq.weixin.uos.whatever... Running as unit: wechat-dbus-proxy.service; invocation ID: 63ef4343e11246bdb0501dd0b8ada76e Launching WeChat UOS... [Warn] Emojis may be broken [Info] Waiting for D-Bus proxy... [Info] D-Bus proxy took 0s to launch [Info] /home/wanye/.local/share/WeChat_Data/wechat.env exists [Info] Skipping Xhost operation GTK_IM_MODULE is fcitx QT_IM_MODULE is fcitx Running as unit: wechat.service; invocation ID: c1ffaaa1c7e64dfeaececf4148f2ff12 [Info] To view logs, launch this script with "--actions connect-tty" or type "journalctl --user -eu wechat"

Kimiblock commented on 2024-11-05 10:37 (UTC)

目前截图需要关闭沙盒

abcfy2 commented on 2024-11-05 10:27 (UTC)

使用 ctrl-A 截图的时候会卡好半天,不知道是打包的问题还是原版deb就有这个问题?

sergefan commented on 2024-11-05 10:18 (UTC)

Package Details: wechat-uos-qt 114514-1

什么恶臭的版本号!

Kimiblock commented on 2024-11-05 10:13 (UTC)

升级后非沙盒应当自动设定环境变量, 冲突已解决

devome commented on 2024-11-05 10:10 (UTC) (edited on 2024-12-16 14:23 (UTC) by devome)


打包说明

  • 微信官方原版,非UOS版,非麒麟版,没有夹带私货,也没有乱七八糟的依赖,原生态,未加容器封装,文件收发最便捷。
  • 缓存默认保存路径~/.xwechat$XDG_DOCUMENTS_DIR/xwechat_files
  • loong64需要安装liblol

如何切换

在不同打包方式的WeChat间切换,请先确保:

  • 已将旧的~/.xwechat$XDG_DOCUMENTS_DIR/xwechat_files~/.local/share/applications/wechat.desktop删除(如果前两个不是软连接的话可以保留);
  • 卸载其他形式封装的微信;
  • 主机上没有任何运行中的或残留的微信进程。

环境变量

  • 如果无法输入中文,则需要从菜单编辑器为其添加环境变量QT_IM_MODULE,比如:QT_IM_MODULE=fcitx(不是fcitx5)或QT_IM_MODULE=ibus
  • 如果高分辨率比例有问题,也可以从菜单编辑器中为其增加环境变量QT_AUTO_SCREEN_SCALE_FACTOR=1(自动缩放),或者设置指定的缩放比例QT_SCALE_FACTOR,比如QT_SCALE_FACTOR=1.5(两个变量不要同时设置)。
  • 微信目前尚不支持从原生wayland启动,如果从菜单无法启动,从命令行启动出现'wechat' terminated by signal SIGSEGV (Address boundary error)错误的,需要添加环境变量'QT_QPA_PLATFORM=wayland;xcb'(注意必须有单引号)。从4.0.0.30-2起默认已经加了这个变量,但如果在更新到此版本之前,你的~/.local/share/applications/wechat.desktop已经存在了则需要你自己手动从菜单编辑器或直接编辑该文件添加一下。
  • 如果你的系统没有菜单编辑器,也可以自行将/usr/share/applications/wechat.desktop复制为~/.local/share/applications/wechat.desktop(菜单编辑器其实修改的也是家目录下的这个文件),然后编辑Exec=所在行,比如设置输入法为fcitx、设置自动缩放并添加x11支持:Exec=env QT_IM_MODULE=fcitx QT_AUTO_SCREEN_SCALE_FACTOR=1 'QT_QPA_PLATFORM=wayland;xcb' /usr/bin/wechat %U
  • 对于多屏幕且屏幕分辨率不一致的,可以设置环境变量QT_AUTO_SCREEN_SCALE_FACTOR=1(自动缩放),也可以设置QT_SCREEN_SCALE_FACTORS手动指定不同屏幕不同的缩放比例,比如'QT_SCREEN_SCALE_FACTORS=1;1.5'(注意必须有单引号,且XXXX_SCALE_FACTOR的3个变量不要同时设置),表示第一块屏幕的显示比例是100%,第二块屏幕的显示比例是150%。
  • 添加或调整环境变量后需要退出微信并重新从菜单打开方可生效。

如何多开

  • 自行安装好bubblewrap: sudo pacman -Sy bubblewrap
  • 新建文件夹${HOME}/.xwechat2${HOME}/documents/xwechat_files2(假设你的$XDG_DOCUMENTS_DIR目录为${HOME}/documents,如不是请自行修改,下方命令亦如此);
  • 复制/usr/share/applications/wechat.desktop~/.local/share/applications/wechat2.desktop,并修改后者的Name Name[zh_CN] Exec三行为(自行按前面的说明添加QT_IM_MODULE以及其他环境变量):
Name=wechat(2)
Name[zh_CN]=微信(双开)
Exec=env 'QT_QPA_PLATFORM=wayland;xcb' QT_AUTO_SCREEN_SCALE_FACTOR=1 /usr/bin/bwrap --bind / / --dev-bind /dev /dev --bind ${HOME}/.xwechat2 ${HOME}/.xwechat --bind ${HOME}/documents/xwechat_files2 ${HOME}/documents/xwechat_files /usr/bin/wechat %U
  • 根据你所使用的桌面的不同重建desktop文件缓存,当然重启系统也可以。然后从菜单中的微信(双开)启动即可,如需多开增加序号以此类推,反正一个原则,确保每个微信使用不同的路径来映射掉默认的~/.xwechat$XDG_DOCUMENTS_DIR/xwechat_files

其他说明

  • 如有字体显示问题,可自行按需安装noto-fonts-cjknoto-fonts-emoji
  • 如果能出现扫码界面,说明上述问题你都已经解决了。如果还是无法登陆,提示“登陆错误”或提示“未通过安全验证,你的微信暂未登陆上该新设备”则是账号问题,因为目前微信Linux版还处于测试期间,出现问题很正常,此类问题请在微信Linux版官方交流QQ群 736511883 向管理员反馈,私聊提供微信号并在手机版微信处上传日志:我->设置->帮助与反馈->右上角扳手按钮->上传日志。
  • 有些账号在新设备上登陆需要进行安全校验,完成安全校验以后需要再一次扫码方可成功登陆。如果再次扫码还是无法登陆,也找微信Linux版官方交流QQ群 736511883 管理员。
  • 最新版已可以:拖放文件发送,引用消息,截图(wayland环境亦可用),深色模式(需要手动设置),收藏、发表朋友圈、查看朋友的朋友圈相册、管理所有聊天中的文件、通讯录管理、视频号、小程序、浮窗,使用系统浏览器打开网页,自动登陆,自动语音转文字,截图快捷键和锁定快捷键等。
  • 功能建议(也包括不是打包造成的问题)请不要在这里提交,请直接向官方反馈:微信左下角菜单->意见反馈。