You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04.3 LTS启动VSCode触发系统完全崩溃问题求助

问题根因定位

从提供的启动日志可以明确两个核心触发因素:

  1. 此前快捷键持续触发生成了大量VSCode窗口,重启后VSCode默认会恢复所有未关闭的会话窗口,日志中windowsManager#open部分已显示存在多条备份路径待加载,批量恢复会瞬间占满系统资源导致整机冻结
  2. 依赖库libgvfsdbus.so加载失败,snap版VSCode的沙箱依赖与系统glib库存在版本兼容问题
可行解决步骤
  • 第一步:跳过会话恢复启动

    直接执行命令 code --disable-restore-windows,禁用会话恢复功能,避免一次性加载大量历史备份窗口耗尽系统资源
  • 第二步:清理冗余会话备份

    启动成功后删除所有冗余备份文件,路径为日志中显示的/home/MyUser/.config/Code/Backups/下所有时间戳对应的备份目录,后续启动就不会再触发批量恢复逻辑
  • 第三步:修复依赖库加载错误

    你使用的是snap版VSCode,出现libgvfsdbus.so符号未定义是系统库与snap包依赖不匹配导致,两种修复方案可选:
    • 方案1:重装gvfs相关依赖包,执行 sudo apt update && sudo apt install --reinstall gvfs gvfs-common gvfs-libs
    • 方案2:卸载snap版VSCode,改用官方deb包安装,可彻底规避snap沙箱带来的依赖兼容问题
  • 干净启动验证

    如果上述步骤执行后仍有问题,可临时重命名VSCode配置目录做干净启动验证:mv ~/.config/Code ~/.config/Code.bak,确认问题是否和配置文件损坏有关,验证完成后可将备份目录中的用户配置、扩展目录迁回新生成的配置目录,避免数据丢失

内容的提问来源于stack exchange,提问作者CheesyPete

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 12:54:01