您尚未登录。

#1 2024-11-05 19:30:45

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

这是我运行 wechat.sh 后的结果

[Info] Guessing XDG Config Home @ /home/xxxxxx/.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: 73fa0XXXXXXXXXXX
Launching WeChat UOS...
[Warn] Emojis may be broken
[Info] Waiting for D-Bus proxy...
[Info] D-Bus proxy took 0s to launch
[Info] /home/xxxxxx/.local/share/WeChat_Data/wechat.env exists
access control disabled, clients can connect from any host
GTK_IM_MODULE is fcitx
QT_IM_MODULE is fcitx
Running as unit: wechat.service; invocation ID: fc7aXXXXXXXXXXXXXXX
[Info] To view logs, launch this script with "--actions connect-tty" or type "journalctl --user -eu wechat"

请问我应该怎么配置呢?aur包的comments中好像有人提到设置环境变量,我在非沙盒模式下运行,请问有什么解决方案吗?
这是 aur 包的连接 https://aur.archlinux.org/packages/wechat-uos-qt

离线

#2 2024-11-05 19:43:16

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,943
个人网站

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

看看日志。

离线

#3 2024-11-09 17:31:10

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

依云 说:

看看日志。

你好,日志在哪里查看呢?不是 wechat.sh 的运行结果吗?
另外我的表述似乎有点问题,不知道您有没有理解,我在非沙盒模式是可以正常启动的,但是沙盒模式下就无法启动。

离线

#4 2024-11-09 18:39:11

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,943
个人网站

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

journalctl --user -u wechat -n 100

离线

#5 2024-11-09 18:49:38

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

依云 说:

journalctl --user -u wechat -n 100

谢谢,这是日志记录:
Nov 05 19:09:44 alexmachine systemd[1406]: Started WeChat.
Nov 05 19:09:44 alexmachine WeChat[9010]: bwrap: Can't mkdir /home/jebhim/.config/fontconfig: Not a directory
Nov 05 19:09:44 alexmachine systemd[1406]: wechat.service: Main process exited, code=exited, status=1/FAILURE
Nov 05 19:09:44 alexmachine systemd[1406]: wechat.service: Failed with result 'exit-code'.

离线

#6 2024-11-09 19:00:56

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,943
个人网站

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

你的 /home/jebhim/.config/fontconfig 怎么了?

离线

#7 2024-11-09 19:02:02

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

依云 说:

你的 /home/jebhim/.config/fontconfig 怎么了?

我检查了,确实是一个目录,我也可以进去。

离线

#8 2024-11-09 19:12:03

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,943
个人网站

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

echo $XDG_CONFIG_HOME 看看?

离线

#9 2024-11-09 19:14:08

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,943
个人网站

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

不对啊,难道它是个软链接?你 stat 看看?

离线

#10 2024-11-09 19:14:54

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

依云 说:

echo $XDG_CONFIG_HOME 看看?

空的诶?

离线

#11 2024-11-09 19:17:43

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

依云 说:

不对啊,难道它是个软链接?你 stat 看看?

stat fontconfig
================
  File: fontconfig
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 259,8   Inode: 3556871     Links: 2
Access: (0755/drwxr-xr-x)  Uid: ( 1000/  jebhim)   Gid: ( 1000/  jebhim)
Access: 2024-11-09 18:51:23.472898144 +0800
Modify: 2024-11-06 23:24:42.821211685 +0800
Change: 2024-11-09 18:51:23.472898144 +0800
Birth: 2024-11-04 21:45:51.107098052 +0800

我记得以前fontconfig直接就是一个文件,可能是我当初装系统的时候设置的,也可能是系统更新的,反正后面我将那个文件删除了,然后建立了fontconfig文件夹,并在其中添加了 fonts.conf 文件

离线

#12 2024-11-10 18:36:20

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 19

Re: Wechat-uos-qt 升级后启动立即闪退,关闭沙盒模式后可以正常启动

依云 说:

你的 /home/jebhim/.config/fontconfig 怎么了?

今天我又试了一下,我把fontconfig目录删除之后wechat就可以在非沙盒模式下打开了,然后我有建立目录,放了fonts.conf之后,wechat又打不开了......

离线

页脚