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

Ubuntu 22.04.4 LTS中Snap版VS Code启动崩溃,求简便修复方案

修复Snap版VS Code启动崩溃问题

针对你遇到的process_memory_range.cc(75)] read out of range错误,以下是无需切换到APT版本的简便修复方案:

1. 重置Snap包用户数据

配置数据损坏是此类崩溃的常见诱因,执行命令重置VS Code的Snap实例:

snap reset code

该操作会将VS Code的配置、扩展恢复至初始状态,不会影响本地项目文件。

2. 清理残留数据后重装

若重置无效,彻底清理旧数据后重新安装:

sudo snap remove code
sudo rm -rf ~/snap/code
sudo snap install code

~/snap/code目录存储了VS Code的用户专属数据,删除后重装会生成全新的运行环境。

3. 禁用GPU加速启动

部分显卡驱动与Snap版VS Code的GPU渲染存在兼容性问题,尝试禁用GPU启动:

code --disable-gpu

如果能正常启动,可将此参数写入快捷方式永久生效:

  • 打开VS Code的桌面配置文件(路径通常为/var/lib/snapd/desktop/applications/code_code.desktop)
  • 找到Exec=行,修改为:
    Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/code_code.desktop /snap/bin/code --disable-gpu %F
    

4. 更新Snap环境

确保Snap自身为最新版本,避免环境层面的兼容性问题:

sudo snap refresh

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 00:27:03