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

Ubuntu 22.04下VSCode(1.90.0)启动崩溃求助

VSCode 重启Ubuntu后启动崩溃(Snap重装无效)

问题背景

Ubuntu系统重启后,原本正常运行的VSCode突然启动崩溃。已尝试通过Snap商店卸载重装,但问题未解决。VSCode版本及启动报错日志见对应截图内容。

解决步骤

1. 重置VSCode用户配置

Snap版VSCode的用户配置存储在~/snap/code/common/.config/Code/,先备份现有配置再删除:

mv ~/snap/code/common/.config/Code/ ~/snap/code/common/.config/Code_backup/

执行完后重新启动VSCode,会自动生成全新配置,测试是否能正常启动。

2. 检查并修复Snap权限

运行命令查看VSCode的Snap接口连接状态:

snap connections code

确认desktop、x11、desktop-legacy等核心接口已连接。若有缺失,手动执行连接命令:

snap connect code:desktop
snap connect code:x11

3. 替换为Deb包版本

如果Snap版问题持续,卸载Snap版后安装官方Deb包:

sudo snap remove code
# 添加微软GPG密钥
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
# 添加VSCode源
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg
# 安装VSCode
sudo apt update && sudo apt install code

4. 捕获详细日志定位根源

执行以下命令启动VSCode并保存完整日志,根据日志中的错误信息(如扩展冲突、库依赖问题)进一步排查:

code --verbose 2>&1 | tee vscode_crash.log

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 15:33:12