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

Ubuntu 24.04 LTS下Snap安装的VSCode自动更新后无法启动

Ubuntu 24.04下Snap版VSCode更新后无法启动的解决方法

从报错日志来看,核心问题是MESA驱动加载器找不到iris_dri.so和swrast_dri.so这两个OpenGL驱动文件,导致VSCode无法创建必要的OpenGL上下文,最终启动失败。以下是针对性的解决步骤:

  • 安装缺失的MESA驱动库
    执行命令安装完整的MESA驱动包,补充缺失的驱动文件:

    sudo apt install mesa-dri-gallium
    
  • 重置Snap版VSCode的权限或重装
    Snap的沙箱机制可能限制了应用对系统驱动的访问,尝试重置权限:

    sudo snap refresh code --classic
    

    若无效,直接重装VSCode的Snap包:

    sudo snap remove code
    sudo snap install code --classic
    
  • 临时禁用GPU加速启动(应急方案)
    如果前两步都没效果,可强制禁用GPU加速来启动VSCode:

    code --disable-gpu
    

    成功启动后,可在VSCode设置中永久禁用GPU:按Ctrl+,打开设置,搜索GPU并勾选Window: Disable GPU选项,重启后生效。

内容的提问来源于stack exchange,提问作者B.Badiei

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 15:34:54