news 2026/8/22 11:47:34

linux微信闪退解决sh脚本

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
linux微信闪退解决sh脚本
#!/bin/bash set -e echo "=====================================" echo " Linux微信 malloc崩溃一键修复脚本" echo "=====================================" # 1. 杀掉微信全部残留进程 echo "[1/5] 终止微信残留进程..." pkill -f wechat 2>/dev/null || true pkill -f WeChatAppEx 2>/dev/null || true sleep 1 # 2. 清理损坏登录缓存 、崩溃日志 echo "[2/5] 清理微信损坏缓存数据" rm -rf ~/.xwechat/login/* rm -rf ~/.xwechat/net/kvcomm/* rm -rf ~/.xwechat/crashinfo/completed/* rm -rf ~/.xwechat/crashinfo/pending/* # 3. 检测libjemalloc2,未安装则提示手动sudo安装 echo "[3/5] 检测 libjemalloc2" if ! dpkg -s libjemalloc2 &>/dev/null;then echo "⚠️ libjemalloc2未安装,请手动执行下面命令输入密码安装:" echo "sudo apt install -y libjemalloc2" echo "安装完成后重新运行本脚本!" exit 1 fi JEMALLOC_PATH="/usr/lib/x86_64-linux-gnu/libjemalloc.so.2" if [ ! -f "${JEMALLOC_PATH}" ];then echo "错误:找不到 ${JEMALLOC_PATH}" exit 1 fi # 4. 生成用户级desktop(不需要sudo,覆盖系统图标) echo "[4/5] 生成修复后的桌面启动器" mkdir -p ~/.local/share/applications cat > ~/.local/share/applications/wechat.desktop <<'EOF' [Desktop Entry] Type=Application Name=微信 Comment=Linux WeChat(修复malloc崩溃 X11+jemalloc) Exec=env XDG_SESSION_TYPE=x11 QT_QPA_PLATFORM=xcb LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2 wechat %U Icon=wechat Terminal=false Categories=Network;InstantMessaging; StartupWMClass=wechat EOF chmod +x ~/.local/share/applications/wechat.desktop update-desktop-database ~/.local/share/applications # 5. 终端启动测试命令提示 echo "" echo "[✅全部完成]" echo "👉 注意:缓存清空,打开微信需要重新扫码登录!" echo "" echo "终端手动启动命令:" echo "env XDG_SESSION_TYPE=x11 QT_QPA_PLATFORM=xcb LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2 wechat" echo "" echo "如果想撤销全部修复执行:" echo "rm ~/.local/share/applications/wechat.desktop && update-desktop-database ~/.local/share/applications" echo "=====================================" echo "现在可以从应用菜单打开微信"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 11:47:21

基于TVA的具身智能因果推理与反事实学习

前沿技术探索&#xff1a;TVA智能体&#xff08;简称TVA&#xff09;TVA智能体&#xff08;亦称“AI智能体视觉”或“TVA视觉智能体”&#xff09;是依托Transformer架构与“因式智能体”理论构建的系统级视觉技术框架。它融合深度强化学习&#xff08;DRL&#xff09;、卷积神…

作者头像 李华
网站建设 2026/8/22 11:42:15

深入解析Redis源码:从SDS到字典实现

针对PHP源码阅读, 函数有着更多相关文章, 关于Redis源码阅读, 存在sds字符串实现。开始工作起就使用Redis, 已有段时间, 却仅停留在使用层面, 未往更深角度探寻, 每次想着读源码就止步于阅读书籍状态, 因为看过书很快就忘掉, 这次逼迫自己先去读代码, 因个人认为写作需阅读文。…

作者头像 李华
网站建设 2026/8/22 11:37:59

STL模版初阶:从零开销抽象到编译期编程

1. 这不是“学个库”那么简单&#xff1a;STL模版初阶背后的真实战场你打开任何一本C入门书&#xff0c;翻到“容器”那一章&#xff0c;大概率会看到vector、string、map这几个词排成一列&#xff0c;下面跟着几行for循环和push_back。很多人以为这就是STL——一个装着现成数据…

作者头像 李华
网站建设 2026/8/22 11:36:57

ORB-SLAM3 Tracking::Track()

Tracking::Track() 逐行注释与详细原理说明 函数整体作用 Tracking::Track() 是 ORB-SLAM3 跟踪线程的主函数,每接收到一帧新的图像(以及对应的 IMU 数据)时被调用一次。它完成以下核心任务: IMU 预积分(如果使用 IMU); 系统初始化(单目/双目/RGBD/IMU 初始化); …

作者头像 李华
网站建设 2026/8/22 11:33:43

2024美赛D题解题全攻略:从建模思维到代码实现的实战指南

1. 项目概述&#xff1a;从“解题”到“建模”的思维跃迁每年二月的那个周末&#xff0c;对于全球数万名数学、工程、计算机及相关专业的学生来说&#xff0c;都是一场没有硝烟的头脑风暴——美国大学生数学建模竞赛&#xff08;MCM/ICM&#xff0c;俗称“美赛”&#xff09;如…

作者头像 李华