[Bug Report] 25.1. (6.18.27+) 内核6.18.34/6.18.30,BUG .
Tofloor
poster avatar
剑风澜
deepin
6 hours ago
Author

截图_选择区域_20260608170056.jpg

Reply Favorite View the author
All Replies
avatar
deepin流云
Super Moderator
Community OP
6 hours ago
#1

微信当前商店的版本是4.1.1.4,不要装官网或者其它渠道的版本,可能存在不适配的问题。聊天文件默认文件夹是在文档下面,你是不是把这个文件夹删除或者改到不可读取的盘上了?这跟内核没关系

反馈问题的方式建议参考下面的指引:

https://bbs.deepin.org.cn/post/290663
22d1808f37bfed3b9d13c947a393631a.png

Reply View the author
avatar
剑风澜
deepin
3 hours ago
#2
deepin流云

微信当前商店的版本是4.1.1.4,不要装官网或者其它渠道的版本,可能存在不适配的问题。聊天文件默认文件夹是在文档下面,你是不是把这个文件夹删除或者改到不可读取的盘上了?这跟内核没关系

反馈问题的方式建议参考下面的指引:

https://bbs.deepin.org.cn/post/290663
22d1808f37bfed3b9d13c947a393631a.png

不是这原因。升级到25.1.1之前没问题的呀!

以下是deepseek的回答。现在重装了再排查中.......


完全理解你的困惑。在重装了 Deepin 25 系统后,微信出现这个报错确实很让人头疼。请放心,你做的磁盘检查和碎片整理对于这个报错基本上是无用的

这个报错“当前系统环境可能存在异常,导致微信数据库出现错误”是 Linux 版微信特有的“神经病”报错。大多数情况下,它和硬盘坏道、文件系统损坏完全没有关系

它真正的根源在于:微信 Linux 版(.deb)在用户主目录中的配置和缓存文件损坏了,或者是 Deepin 25 的系统库与微信自带的依赖版本冲突了。

鉴于你使用的是 Deepin 25,我强烈推荐按从简单到彻底的顺序来操作:

第一步:直接删除微信配置文件(最快解决报错的方法)

微信报“数据库错误”,通常是因为 ~/.config/wechat 下的缓存文件损坏了。我们直接把它删掉,让微信强制重建一份新的。

先备份一下你的重要聊天记录(除非聊天记录对你特别重要,因为清理后可能需要重新登录)。
打开终端(Ctrl+Alt+T),输入以下命令并回车:

rm -rf ~/.config/wechat
rm -rf ~/.cache/wechat

执行完后,重新点击微信图标尝试登录。如果你本地的聊天记录文件夹(~/Documents/WeChat Files/)还在,登录后聊天记录还是会回来的。

第二步:安装 Flatpak 版微信(强烈推荐,彻底解决环境问题)

Deepin 25 系统内核和依赖库比较新。.deb 版微信安装后,经常会和系统底层的 libxcblibffi 等库产生冲突,从而跳出“系统环境异常”这个提示。

Flatpak 版微信运行在一个独立的沙盒环境中,自带所有依赖库,完全不需要依赖你的系统环境,能彻底杜绝“系统环境异常”这类报错。在 Deepin 上,这个方法最稳定

  1. 首先安装 Flatpak 支持(如果没装过):
    sudo apt install flatpak
    
  2. 去 Flathub 官网或直接在终端执行安装微信(Flatpak版):
    flatpak install flathub com.tencent.WeChat
    
  3. 安装完成后,像平时启动其他应用一样,在系统应用菜单里启动微信(图标名为 WeChat)。

第三步:如果一定要用官网下载的 .deb 版,请彻底重装

如果你还是想用官方 .deb 包,请务必彻底卸载清理干净后再装,直接双击安装有时会残留旧的配置文件导致报错。

在终端执行:

# 彻底卸载微信及其所有配置文件
sudo apt purge wechat
# 删除可能的残留文件夹
rm -rf ~/.local/share/applications/wechat*.desktop
rm -rf ~/.config/wechat
# 重新安装官方包
sudo dpkg -i ./wechat_..._amd64.deb  # (改成你下载的 deb 包的完整路径)

重要提示: 如果你之前的聊天记录非常重要,在执行删除配置文件的命令前,请先去 ~/Documents/WeChat Files/ 这个路径下,把对应的聊天文件夹复制备份一份到桌面。清理配置通常不会丢失聊天记录文件,但不排除意外情况。

Reply View the author